Changeset 23 in Sophya for trunk/SophyaPI/PI/pifilechox.h


Ignore:
Timestamp:
Oct 17, 1996, 5:06:52 PM (29 years ago)
Author:
ansari
Message:

1) Modifications de PIMsgHandler -

Les messages sont constitues de deux
parties - User, et Modifier (Mod= 8 bits) Propagation de cette modif (en
particulier chngement de syntaxe de Send() dans les differentes classes.
2) Modification ds PIWdgGen , SetBinding() et Ajout de GetScreenPos()
PIWdg::SetBinding() avec 3 possibilites : Free, Fixed, Elastic.
Gestion de CloseWindow() genere par le WindowManager, Cela genere
maintenant un Message. L'action par defaut (ds PIWindow::Process()) fait
Hide().
3) Nouveau type de fenetre - Transient, pour afficher quelque chose en
avant plan. Utilisation de ce type de fenetre pour affichage de
coordonnes ds PIImage et PIScDraw.
4) Amelioration de gestion des fontes pour PIBWdgX:: Les fontes ne sont
chargees que si necessaire.
5) Nouvelles fonctionalites pour PIText:: (Zone de texte non editable,
zone de texte multilignes, Envoi d'un message lors de <CR> pour un texte
a une ligne)
6) petites ameliorations ds le traitement des callbacks

Reza - 17/10/96

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PI/pifilechox.h

    r8 r23  
    1111public:
    1212
    13                    PIFileChooserX(PIMsgHandler* par, char* nom, long msg);
     13                   PIFileChooserX(PIMsgHandler* par, char* nom, PIMessage msg);
    1414  virtual          ~PIFileChooserX();
    1515
     
    2525  inline PIWdg *   MWin() { return mWin; }
    2626
     27//  Je les declare ici, en public, a cause des callback
    2728  int mSt;
     29  char mFName[512];     
    2830
    2931protected:
Note: See TracChangeset for help on using the changeset viewer.