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.*/
|