aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-05-16Mise en coh�rence des types d'attributs avec la doc.lecoanet
Retablissement du controle de la validit� des attributs dans itemconfigure m�me lorsqu'un tag est utilis�. Adaptation suite au changement du code des gestion des images et des fontes. Correction dans les lineshapes des types lineleftcorner et linedoubleleftcorner qui �taient confondus avec leur analogues droits. Adaptation suite aux modifications sur les fonctions de recherche de tags (chemin de tag). Sortie d'un message d'erreur lorsqu'un item n'est pas trouv� comme valeur d'attribut. Correction du code de specification des angles (voir �galement Geo.c).
2002-05-16Adaptations suite � la modification du code des images et des fontes.lecoanet
Modification des types des attributs pour coller � la doc. Correction d'un bug de clonage des fields, on tentait de dupliquer un label format sur un groupe de champs vide. Am�lioration du traitement d'erreur sur la spec de field dans ConfigureField, QueryField, FieldIndex, FieldInsertChars, FieldDeleteChars, FieldCursor, FieldSelection. Correction du code de dessin des images dans les fields sous X. Elles ne pouvaient pas �tre clipp�e correctement si elles avaient un masque. En plus on utilisait la fonction Tk_RedrawImage. Les bordures de champs n'�taient pas dessin�es en GL, l'alpha n'�tant pas compos� correctement et l'�paisseur de trait � �t� port�e � 1.5.
2002-05-16*** empty log message ***lecoanet
2002-05-15*** empty log message ***lecoanet
2002-05-15* Correction d'un bug provoquant un core dump en 3.2.5a suite � la ↵lecoanet
modification du code de r�paration de l'image. Un redisplay �tait planifi� lors de la destruction d'un widget. * Adaptations multiples suite au redesign complet de la gestion des images/bitmaps et fontes. * Un tag chaine vide (ou un chemin sans tag final) est �quivalent au tag 'all'. * Meilleure prise en compte de la pr�sence de l'extension GLX. Son absence ne devrait plus g�n�rer de core dump. * La commande clone ne clone plus tous les items d�sign�s par le tagOrId mais seulement le premier dans l'ordre de la display list et elle retourne l'id de ce nouvel item. * Correction d'une erreur dans itemconfigure qui retournait une info incorrecte quand on lui demandait la liste des attributs d'un field. * Les sous commandes de find/addtag ont toutes �t� remani�es d'une mani�re ou d'une autre. * Les tags peuvent d�sormais comporter un chemin permettant de pr�ciser dans quelle partie de l'arborescence les items doivent �tre recherch�s. Beaucoup de modifs.
2002-05-13- les images allgradients.png allreliefs.png sont maintenant transparentesmertz
en pdf et en html - qqs modifs mineures de la doc
2002-05-13traitement des erreurs et poursuite des tests...mertz
test des clones...
2002-05-03version initialemertz
utilis� pour fabriquer les images de la doc
2002-05-03passage � perl-tk 800.024mertz
2002-04-29une version qui teste le clonage ainsi que la suppression apres clonagemertz
2002-04-26initial releasemertz
2002-04-24le fond de l'image a �t� mis transparent pour am�liorer la docmertz
pdf et html (sauf peut-�tre sur netscape trop vieux!)
2002-04-24utilisation d'uin background rouge (red) pourmertz
pouvoir utiliser facilement convert (de imagemagick) afin de remplacer la couleur rouge (red) par la couleur transparente! ex: convert -transparent red non-transparent.png transparent.png
2002-04-24correction indispensable pour l'int�gration � zinc-demosmertz
(merci � Jack.Dunnigan@EC.gc.ca pour le patch)
2002-04-24*** empty log message ***mertz
2002-04-23(!defined @faces) est obsol�te!mertz
2002-04-23*** empty log message ***mertz
2002-04-12ajout du reticule dans itemsmertz
exemples de labelformat + explicites
2002-04-12initial release of a script testing automaticaly somemertz
coherences between the refman.tex doc and some infos provided by ZincTk directly
2002-04-12*** empty log message ***mertz
2002-04-12*** empty log message ***lecoanet
2002-04-12Invalidation de l'item de focus si la taille du curseurlecoanet
d'insertion change.
2002-04-11*** empty log message ***lecoanet
2002-04-11Int�gration de ZnNeedRedisplay dans ZnDamage.lecoanet
-render n'est plus un bool�en: il a trois �tats: 0 pour le rendu X, 1 pour le rendu GL direct (si possible), 2 pour le rendu GL indirect. Toutes les commandes acceptant un param�tre field optionnel comprennent un field index "" comme �tant une absence de param�tre: aucune erreur n'est g�n�r�e et tout se passe comme si le param�tre n'avait pas �t� sp�cifi�. Les commandes 'focus' et 'select item' retournent une liste (item, field) ou "" si pas d'item. La pr�sence de field est garantie (liste de longueur 2) mais peut �tre "", se qui veut dire pas de field. On peut directement utiliser le r�sultat de ces commandes comme param�tres pour les commandes prennant un couple item, field. La commande currentpart prend un param�tre bool�en optionnel qui sp�cifie si elle doit reporter les parties priv�es de l'item ou seulement les fields (elle retourne "" si le pointeur est sur une partie priv�e). Lors d'un chagement de position de curseur il etait inutile de reprendre la g�om�trie de l'item concern�, seulement refaire l'affichage.
2002-04-11Correction d'un core dans DeleteChars suite � un pointeurlecoanet
non d�r�f�renc�. Int�gration des nouveaux indices: bol, eol, bow, eow, up, down. Mise � jour des indices de s�lection et d'insertion lors d'une reconfiguration du texte (bug). L'indice sel.end retourne en fait l'index du caract�re de fin de s�lection plut�t que le point insertion entre celui-ci et le suivant.
2002-04-11Simplification du protocole de DrawFields, RenderFields,lecoanet
FieldInsertChars, FieldDeleteChars suite au changement de variable dans FieldSet: au lieu de m�moriser wi on m�morise l'item correspondant au fieldset c'est plus logique et �a offre plus de possibilit�s. Correction d'un bug dans DeleteChars et InsertChars: il faut effacer le cache de layout des fields et prevenir l'appelant afin qu'il programme un recalcul de g�om�trie. Int�gration des nouveaux indices: bol, eol, bow, eow, up, down. Mise � jour des indices de s�lection et d'insertion lors d'une reconfiguration du texte (bug).
2002-04-11Simplification du protocole de DrawFields, RenderFields,lecoanet
FieldInsertChars, FieldDeleteChars suite au changement de variable dans FieldSet.
2002-04-11Simplification du protocole de DrawFields, RenderFields,lecoanet
FieldInsertChars, FieldDeleteChars suite au changement de variable dans FieldSet: au lieu de m�moriser wi on m�morise l'item correspondant au fieldset c'est plus logique et �a offre plus de possibilit�s. Correction d'un bug dans DeleteChars et InsertChars: il faut invalider la g�om�trie de l'item afin qu'il refasse le layout des champs.
2002-04-11Int�gration de l'appel � ZnNeedRedisplay dans ZnDamage.lecoanet
2002-04-11Support de l'�dition des textes dans les fieldslecoanet
Am�lioration de la prise en compte de la s�lection et correction de bugs
2002-04-11*** empty log message ***lecoanet
2002-04-11Modif de la variable render pour accomoder 3 �tats.lecoanet
2002-04-08Support du focus sur tous les items.lecoanet
Support du focus sur les fields. Support de la s�lection/curseur sur les fields. Les textes des fields sont editables. Transfert des commandes sur les MapInfos dans MapInfo.c. R�cup�ration du code d'endommagement/r�paration depuis Item.c. Diverses modifs li�es � la restructuration de Item.c et � la suppression de ITEM_P. D�but de modif des routines de recherche sur les tags (transfert de param�tres entre ZnTagSearchScan et ZnTagSearchFirst).
2002-04-08R�am�nagement du code entre MapInfo Item et tkZinclecoanet
2002-04-08*** empty log message ***lecoanet
2002-04-08Support du focus/selection sur les fields.lecoanet
2002-04-08Modifs suite � la restructuration de Item.clecoanet
Ajout du support pour edition de texte/selection/curseur dans les 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-04-08Int�gration du code des commandes externes qui se trouvaientlecoanet
dans tkZinc.c
2002-04-08Modifs suite � restructuration de Item.clecoanet
2002-04-08Restructuration de Item.c. Group a r�cup�r� tout le codelecoanet
manipulant son �tat interne, principalement la display list, la liste des d�pendants. Il exporte des fonctions permettant l'acc�s � certaines donn�es en lecture.
2002-04-08*** empty log message ***lecoanet
2002-04-08Ajustements suite a la restructuration de Item.c et � la creation de Field.clecoanet
2002-04-08*** empty log message ***lecoanet
2002-04-08Corrige core dump provoqu� par la destruction d'un clone dont onlecoanet
a chang� le texte. Corrige une erreur sur changement de fonte en openGL. La fonte n'�tait pas utilis�e lors du dessin (txf non remis � z�ro). Modifs suite � la restructuration de Item.c et � la cr�ation de Field.c Modifs suite � la g�n�ralisation du focus et � la possibilit� de mettre le focus sur un champ.
2002-04-04Version 3.2.4chatty
2002-04-04Version 3.2.3achatty
2002-03-29*** empty log message ***lecoanet
2002-03-29*** empty log message ***lecoanet
2002-03-29*** empty log message ***lecoanet