|
From: Emilien K. <cur...@us...> - 2005-08-17 16:35:04
|
Update of /cvsroot/wxdevcenter/StdPlugin/include/wxDevCenter/StdPlugin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28833/include/wxDevCenter/StdPlugin Modified Files: SimpleTextDocView.h BitmapDocView.h BitmapCtrl.h Log Message: Use of wxInput/OutputStream instead of Archive to serialize documents and projects. Index: BitmapCtrl.h =================================================================== RCS file: /cvsroot/wxdevcenter/StdPlugin/include/wxDevCenter/StdPlugin/BitmapCtrl.h,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** BitmapCtrl.h 12 Apr 2005 12:10:55 -0000 1.11 --- BitmapCtrl.h 17 Aug 2005 16:34:55 -0000 1.12 *************** *** 152,156 **** * @return Point en coordonnées bitmap. (-1,-1) si en dehors de l'image.*/ wxPoint ClientToBitmap(wxPoint ptClient)const; ! wxSize ClientToBitmap(wxSize szClient)const{register wxPoint pt(ClientToBitmap(wxPoint(szClient.x, szClient.y))); return wxSize(pt.x, pt.y);} wxRect ClientToBitmap(wxRect r)const{return wxRect(ClientToBitmap(r.GetPosition()), ClientToBitmap(r.GetSize()));} /** Calcul les coordonnées dans la zone cliente à partir des coordonnées bitmap. --- 152,156 ---- * @return Point en coordonnées bitmap. (-1,-1) si en dehors de l'image.*/ wxPoint ClientToBitmap(wxPoint ptClient)const; ! wxSize ClientToBitmap(wxSize szClient)const{wxPoint pt(ClientToBitmap(wxPoint(szClient.x, szClient.y))); return wxSize(pt.x, pt.y);} wxRect ClientToBitmap(wxRect r)const{return wxRect(ClientToBitmap(r.GetPosition()), ClientToBitmap(r.GetSize()));} /** Calcul les coordonnées dans la zone cliente à partir des coordonnées bitmap. *************** *** 158,162 **** * @return Point en coordonnées clientes.*/ wxPoint BitmapToClient(wxPoint ptBitmap)const; ! wxSize BitmapToClient(wxSize szClient)const{register wxPoint pt(BitmapToClient(wxPoint(szClient.x, szClient.y))); return wxSize(pt.x, pt.y);} wxRect BitmapToClient(wxRect r)const{return wxRect(BitmapToClient(r.GetPosition()), BitmapToClient(r.GetSize()));} /** Flags de test de position.*/ --- 158,162 ---- * @return Point en coordonnées clientes.*/ wxPoint BitmapToClient(wxPoint ptBitmap)const; ! wxSize BitmapToClient(wxSize szClient)const{wxPoint pt(BitmapToClient(wxPoint(szClient.x, szClient.y))); return wxSize(pt.x, pt.y);} wxRect BitmapToClient(wxRect r)const{return wxRect(BitmapToClient(r.GetPosition()), BitmapToClient(r.GetSize()));} /** Flags de test de position.*/ Index: BitmapDocView.h =================================================================== RCS file: /cvsroot/wxdevcenter/StdPlugin/include/wxDevCenter/StdPlugin/BitmapDocView.h,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** BitmapDocView.h 25 Apr 2005 15:40:14 -0000 1.19 --- BitmapDocView.h 17 Aug 2005 16:34:55 -0000 1.20 *************** *** 27,32 **** - class wxDevCenter::Archive; - namespace StdPlugin --- 27,30 ---- *************** *** 294,300 **** /** Charge le texte depuis l'archive.*/ ! bool LoadDocument(wxDevCenter::Archive *ar); /** Sauvegarde le texte depuis l'archive.*/ ! bool SaveDocument(wxDevCenter::Archive *ar); virtual bool OnNewDocument(); --- 292,298 ---- /** Charge le texte depuis l'archive.*/ ! bool LoadDocument(wxInputStream* in); /** Sauvegarde le texte depuis l'archive.*/ ! bool SaveDocument(wxOutputStream* out); virtual bool OnNewDocument(); *************** *** 581,587 **** wxImage m_Image; /** Initialisation du document.*/ ! virtual bool OnInitialize(wxDevCenter::Archive *pArchive); /** Modification du document.*/ ! virtual bool OnFileModified(wxDevCenter::Archive *pArchive); public: /** Constructeur.*/ --- 579,585 ---- wxImage m_Image; /** Initialisation du document.*/ ! virtual bool OnInitialize(wxInputStream* in); /** Modification du document.*/ ! virtual bool OnFileModified(wxInputStream* in); public: /** Constructeur.*/ Index: SimpleTextDocView.h =================================================================== RCS file: /cvsroot/wxdevcenter/StdPlugin/include/wxDevCenter/StdPlugin/SimpleTextDocView.h,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** SimpleTextDocView.h 7 Mar 2005 15:23:53 -0000 1.9 --- SimpleTextDocView.h 17 Aug 2005 16:34:55 -0000 1.10 *************** *** 184,190 **** /** Charge le texte depuis l'archive.*/ ! bool LoadDocument(wxDevCenter::Archive *ar); /** Sauvegarde le texte depuis l'archive.*/ ! bool SaveDocument(wxDevCenter::Archive *ar); virtual bool CanCloseDocument(); --- 184,190 ---- /** Charge le texte depuis l'archive.*/ ! bool LoadDocument(wxInputStream* in); /** Sauvegarde le texte depuis l'archive.*/ ! bool SaveDocument(wxOutputStream* out); virtual bool CanCloseDocument(); *************** *** 307,317 **** /** Interception de l'évènement menu : Affichage/Options.*/ void OnShowOptions(wxCommandEvent& event); ! /** Interception des évènements menu : Langage/* .*/ void OnLangage(wxCommandEvent& event); ! /** Prépare les menus Langage/* .*/ void OnUpdateLangageUI(wxUpdateUIEvent& event); /** Intercepte l'évènement clic sur une marge.*/ void OnMarginClick(wxStyledTextEvent& event); ! /** Intercepte les évènements menus Rechercher/* .*/ void OnFindMenu(wxCommandEvent &event); /** Intercepte les évènements liés à la boite de dialogue rechercher/remplacer.*/ --- 307,317 ---- /** Interception de l'évènement menu : Affichage/Options.*/ void OnShowOptions(wxCommandEvent& event); ! /** Interception des évènements menu : Langage/ * .*/ void OnLangage(wxCommandEvent& event); ! /** Prépare les menus Langage/ * .*/ void OnUpdateLangageUI(wxUpdateUIEvent& event); /** Intercepte l'évènement clic sur une marge.*/ void OnMarginClick(wxStyledTextEvent& event); ! /** Intercepte les évènements menus Rechercher/ * .*/ void OnFindMenu(wxCommandEvent &event); /** Intercepte les évènements liés à la boite de dialogue rechercher/remplacer.*/ |