aboutsummaryrefslogtreecommitdiff
path: root/generic/Item.h
AgeCommit message (Collapse)Author
2006-08-28Added a -catchevent attribute that specifies whether an item should handlelecoanet
events or act as a decorating object. Groups can be controlled too, there catching state propagates to their children.
2005-05-10Merge of the newly developped postscript code (still not fully functional).lecoanet
2005-04-27Modified the copyright to BSD style.lecoanet
2005-04-13Expanded the tabs into spaces to make the indenting independant oflecoanet
the editing environment (emacs vs vi for example).
2004-04-30Modification of the ZnAttributesInfo and ZnQueryAttribute signatures.lecoanet
Reworking of the class structure.
2004-03-24Added a boolean abs to the translate method. Added the tget method.lecoanet
2004-03-03Added new attribute types ZN_CONFIG_CHAR and ZN_CONFIG_UCHARlecoanet
2004-03-03Changes to implement a new behavior for -position attribute and local ↵lecoanet
transforms.
2004-02-20ZN_MAP_INFO_FLAG and ZN_LAYOUT_FLAG shared the same bitlecoanet
in the bit field, they are now distinct (this should not have caused a bug as they are not used simultaneously).
2004-02-13Modified the item PostScript method signature.lecoanet
2004-01-26priority is an unsigned shortlecoanet
id is an unsigned int
2003-12-11 * Added support for the skew in transformslecoanet
2003-10-02Changed the ZnConfigureAttributes api.lecoanet
2003-04-16Update from the Windows port and general cleanup/restructurelecoanet
2002-12-20Suppression de l'optimisation display list en GLlecoanet
2002-12-09 * Ajout d'un champ pour stocker la display list de l'item.lecoanet
2002-11-05Ajout d'un parametre index (de contour) � la m�thode contour.lecoanet
Ajout d'un param�tre controls � la m�thode Coords.
2002-09-02 * ItemContourMetohd retourne un int contenant le nombrelecoanet
de contours apr�s la commande.
2002-07-05 * (HasTag): Ajout de la m�thode HasTag.lecoanet
2002-05-16Ajout du bit COMPOSE_ALPHA_BITlecoanet
Ajout des structures ZnToAreaStruct et ZnPickStruct pour simplifier l'interface des m�thodes ToArea et Pick et accomoder les nouvelles fonctionalit�s des commandes de find/addtag. Modification des prototypes de ToArea et Pick. Suppression de la variable de classe has_fields.
2002-04-08Ajoute la manipulation de texte et de la s�lection/curseur sur leslecoanet
textes des fields. Support du focus sur les fields. Restructuration du fichier/ Le code des fields est d�sormais dans Field.c le code ing�rant dans group est rapatri� dans group et le code de redessin / endommagement est dans tkZinc. Des modifs importantes dans le protocole de certaines fonctions ont �t� n�cessaire. Ca touche pratiquement tous les fichiers ainsi que certaines m�thodes de ITEM. Suppression de ITEM_P, les m�thodes sont remplac�es par des fonctions externes pr�fix�es par Zn.
2002-03-29Les champs de bit part_sensitive et flags du header sont port�slecoanet
� 16 bits (unsigned short).
2002-02-20Int�gration des modifs de D.Pavet concernant l'interface d'antirec et les ↵lecoanet
nouveaux controles sur l'antirec.
2002-01-22Ajout de la classe d'item Triangles.lecoanet
2001-11-26*** empty log message ***lecoanet
2001-10-24Ajout d'un alpha aux groupes et expression de l'alpha en pourcentlecoanet
2001-10-12Suppression de LIBARTlecoanet
2001-01-04Ajout de la compilation conditionnelle de libartlecoanet
2000-12-22La priorit� par d�faut de s groupes est pass�e de z�ro � 6.lecoanet
2000-11-13Ajout de la m�thode Renderlecoanet
2000-06-21Ajout de la m�thode Part.lecoanet
Modification de la signature de la m�thode PickVertex La variable de classe has_parts devient num_parts ce qui est plus utile.
2000-06-05Passage en Tcl_Objs et compilation conditionnelle de GPClecoanet
2000-05-26Ajout de nouvelles m�thodes d'item.lecoanet
2000-05-11Modifications des m�thodes d'un item et d'autres ajustements.lecoanet
2000-03-23Remaniement des routines de gestion de la pile de transfo et de cliplecoanet
afin de la rendre utilisables par les items en interne.
2000-02-02Passage en Zinclecoanet
2000-01-12Renommage des fichiers d'enteteslecoanet