aboutsummaryrefslogtreecommitdiff
path: root/generic
AgeCommit message (Collapse)Author
2002-04-08R�am�nagement du code entre MapInfo Item et tkZinclecoanet
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-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-03-29* passage des champs de bits utilis�s par les flags a 16 bits et mise � jourlecoanet
des routines de traitement du type ZN_CONFIG_BOOL * Les erreurs du la configuration d'un attributs inconnus sont d�sormais ignor�es volontairement par ConfigureAttributes. Traitement du pb avec itemconfigure. * Correction d'un core dump lors de la duplication des fields. Les ressources geometriques li�es aux gradietns doivent �tre dupliqu�es imm�diatement plut�t que mises � NULL.
2002-03-29* Modification du visual demand� en GL. D�sormais on r�clamelecoanet
24bits sans alpha. Ca permet de tourner Mesa. * itemconfigure encore modifi� pour accepter des attributs inconnus. La modif est en fait dans Item.c * Traitement de l'option -tile pour l'immuniser contre les images sans contenu.
2002-03-29* Les flags sont dans un unsigned short (16 flags).lecoanet
* Correction du calcul de la longueur de ligne pour tenir correctment compte du \n de fin. Il s'affichait sous forme d'un petit carr�.
2002-03-29* Les flags sont dans un unsigned short (16 flags).lecoanet
* Adaptation de RenderPolyline (closed inutile).
2002-03-29* Les flags sont dans un unsigned short (16 flags).lecoanet
2002-03-29*** empty log message ***lecoanet
2002-03-29* Correction d'un core dump dans Clone. Les structures geometriqueslecoanet
�taient mises � NULL pour �tre remplies par ComputeCoordinates. En fait il fallait les copier tout de suite. * Les flags sont dans un unsigned short (16 flags). * Adaptation de RenderPolyline (closed inutile).
2002-03-29Les champs de bit part_sensitive et flags du header sont port�slecoanet
� 16 bits (unsigned short).
2002-03-29Rajout de plusieur caract�res oubli�s � la liste des caract�reslecoanet
trait�s par openGL.
2002-03-29Suppression du parametre inutile closed.lecoanet
Correction de deux bugs sur les polylines ferm�es qui empechait de dessiner les joins/bouts dans certains cas (utilisation par rectangle, les deux coins du haut n'�taient pas dessin�s, dernier join et bout).
2002-03-29* Adaptation de RenderPolyline (closed inutile).lecoanet
2002-03-29* Correction d'un core dump dans Clone. Les structures geometriqueslecoanet
�taient mises � NULL pour �tre remplies par ComputeCoordinates. En fait il fallait les copier tout de suite. * Les flags sont dans un unsigned short (16 flags). * Adaptation de RenderPolyline (closed inutile).
2002-03-26Correction de itemconfigure pour ne pas reporter d'erreur en caslecoanet
d'attribut inconnu sur un tag.
2002-03-26Correction du probl�me de redessin avec GLX_DAMAGE du en une mauvaiselecoanet
interaction entre calcul de damaged area et suppression de inset. Le scissor n'etait pas r�activ� apr�s le redessin de la bordure.
2002-03-26Correction d'un core dump sur linewidth non nul.lecoanet
2002-03-26Suppression d'un printlecoanet
2002-03-26Correction d'un core dump du � une non d�allocation de l'entr�elecoanet
d'un label format dans la table de hash en cas d'erreur.
2002-03-15Ajustement des ressources couleurs pour tenir compte de lalecoanet
g�n�ralisation des gradients. Traitement centralis� des images. Les reliefs ont leur propre alpha. Ajout de l'attribut booleen -smoothrelief qui permet de choisir la progression longitudinale du relief : soit progressive, soit par facettes. Adaptation pour les nouvelles constantes de relief. Dessin des marqueurs sur les sommets en GL.
2002-03-15Ajustement des ressources couleurs pour tenir compte de lalecoanet
g�n�ralisation des gradients. Traitement centralis� des images. Les reliefs ont leur propre alpha.
2002-03-15Ajustement des ressources couleurs pour tenir compte de lalecoanet
g�n�ralisation des gradients. Traitement centralis� des images.
2002-03-15Ajustement des ressources couleurs pour tenir compte de lalecoanet
g�n�ralisation des gradients. Les flags priv�s occupent un int d�sormais. Ils avaient d�bord� et provoqu� le bug de l'attribut -lastasfirst. Compilation conditionnelle du code de Didier sur le positionement de l'�tiquette, �a mettait la panique dans les applis, le guideur sautant trop loin brutalement.
2002-03-15Ajustement des ressources couleurs pour tenir compte de lalecoanet
g�n�ralisation des gradients. Mise en facteur du code calculant le curseur et la selection. Premiere �tape vers le support GL. Suppression du inset.
2002-03-15Ajustement des ressources couleurs pour tenir compte de lalecoanet
g�n�ralisation des gradients. Ajout d'une section de compilation conditionnelle pour permetttre la compilation sans GLX.
2002-03-15Ajustement des ressources couleurs pour tenir compte de lalecoanet
g�n�ralisation des gradients.
2002-03-15Suppression de l'inset.lecoanet
Ajustement des ressources couleurs pour tenir compte de la g�n�ralisation des gradients.
2002-03-15ajout de l'alpha dans les gradients reliefs.lecoanet
2002-03-15Traitement centralis� des images.lecoanet
Correction d'un bug qui empechait de dessiner les arcs pleins correctement. GetCirclePoints traite les arcs dont l'angle de fin coincide avec l'angle de d�but comme complets alors que l'item utilise un extent de 360. Ajustement des couleurs par d�faut pour tenir compte de la g�n�ralisation des gradients.
2002-03-15*** empty log message ***lecoanet
2002-03-15*** empty log message ***lecoanet
2002-03-15Correction d'un bug dans GetCirclePoints qui amenait une facettelecoanet
pour des arcs non complets.
2002-03-15Ajout d'un prototype oubli�lecoanet
2002-03-15L'option relief est trait�e en interne ainsi que les options delecoanet
couleur qui prennent la forme d'un gradient. D�sormais tout est gradient. Suppression du d�calage d'origine qui faisait que la zone des coordonn�es zinc �tait d�cal�e de la valeur de la bordure relief. D�sormais elle correspond � celle de la fen�tre. LE 0,0 �tant alors sous la bordure. Correction d'un bug dans la commande chggroup qui posait probl�me lorsque l'on changeait un groupe de groupe sans ajuster sa position. Correction d'un bug dans la commande numparts qui retournait un booleen � la place d'un entier positif.
2002-03-15Constantes li�es aux nouveaux reliefs.lecoanet
Modif de la fonction ZnWarning pour retirer le newline.
2002-03-15Toutes les couleurs , surtout celles utilis�es dans leslecoanet
options du widget, sont pass�es en gradient ce qui permet d'avoir l'alpha partout.
2002-03-15*** empty log message ***lecoanet
2002-03-15Traitement des nouveaux reliefs.lecoanet
2002-03-15ajout de ValidateImage qui permet de centraliser la validatelecoanet
d'une image Tk et sont affectation � un attribut.
2002-03-15Ajout du code pour les attributs relief. Avant les conversionslecoanet
�taient faites par Tk. Maintenant puisque l'on a �tendu les possibilit�s on le fait en interne.
2002-03-15Modifs pour les nouveaux reliefs. Attributs et dessin des fields.lecoanet
Correction de la conversion d'attibut angle. Correction du pb empechant les leaderanchors de fonctionner. Traitement des erreurs sur les images bugg�es. Correction du dessin del a bordure du widget suite � la suppression de l'inset. Le fillcolor est directement pris sur le gradient par d�faut puisque maintenant il n'y plus que cela (les options couleurs du widget sont aussi des gradients).
2002-02-22*** empty log message ***lecoanet