Use Unix EOL format for the new files.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65679 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2010-09-30 11:31:57 +00:00
parent 7132641de7
commit 6255fac96f
2 changed files with 689 additions and 689 deletions

View File

@@ -1,138 +1,138 @@
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// Name: wx/richtext/richtextimagedlg.h // Name: wx/richtext/richtextimagedlg.h
// Purpose: // Purpose:
// Author: Mingquan Yang // Author: Mingquan Yang
// Modified by: // Modified by:
// Created: Wed 02 Jun 2010 11:27:23 CST // Created: Wed 02 Jun 2010 11:27:23 CST
// RCS-ID: // RCS-ID:
// Copyright: (c) Mingquan Yang // Copyright: (c) Mingquan Yang
// Licence: wxWindows licence // Licence: wxWindows licence
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
#include "wx/dialog.h" #include "wx/dialog.h"
#ifndef _RICHTEXTIMAGEDLG_H_ #ifndef _RICHTEXTIMAGEDLG_H_
#define _RICHTEXTIMAGEDLG_H_ #define _RICHTEXTIMAGEDLG_H_
/*! /*!
* Includes * Includes
*/ */
#include "wx/richtext/richtextbuffer.h" #include "wx/richtext/richtextbuffer.h"
/*! /*!
* Forward declarations * Forward declarations
*/ */
class WXDLLIMPEXP_FWD_CORE wxButton; class WXDLLIMPEXP_FWD_CORE wxButton;
class WXDLLIMPEXP_FWD_CORE wxComboBox; class WXDLLIMPEXP_FWD_CORE wxComboBox;
class WXDLLIMPEXP_FWD_CORE wxTextCtrl; class WXDLLIMPEXP_FWD_CORE wxTextCtrl;
/*! /*!
* Control identifiers * Control identifiers
*/ */
////@begin control identifiers ////@begin control identifiers
#define SYMBOL_WXRICHTEXTIMAGEDIALOG_STYLE wxDEFAULT_DIALOG_STYLE|wxTAB_TRAVERSAL #define SYMBOL_WXRICHTEXTIMAGEDIALOG_STYLE wxDEFAULT_DIALOG_STYLE|wxTAB_TRAVERSAL
#define SYMBOL_WXRICHTEXTIMAGEDIALOG_TITLE _("Image Properties") #define SYMBOL_WXRICHTEXTIMAGEDIALOG_TITLE _("Image Properties")
#define SYMBOL_WXRICHTEXTIMAGEDIALOG_IDNAME ID_WXRICHTEXTIMAGEPAGE #define SYMBOL_WXRICHTEXTIMAGEDIALOG_IDNAME ID_WXRICHTEXTIMAGEPAGE
#define SYMBOL_WXRICHTEXTIMAGEDIALOG_SIZE wxSize(400, 300) #define SYMBOL_WXRICHTEXTIMAGEDIALOG_SIZE wxSize(400, 300)
#define SYMBOL_WXRICHTEXTIMAGEDIALOG_POSITION wxDefaultPosition #define SYMBOL_WXRICHTEXTIMAGEDIALOG_POSITION wxDefaultPosition
////@end control identifiers ////@end control identifiers
/*! /*!
* wxRichTextImageDialog class declaration * wxRichTextImageDialog class declaration
*/ */
class WXDLLIMPEXP_RICHTEXT wxRichTextImageDialog: public wxDialog class WXDLLIMPEXP_RICHTEXT wxRichTextImageDialog: public wxDialog
{ {
DECLARE_DYNAMIC_CLASS( wxRichTextImageDialog ) DECLARE_DYNAMIC_CLASS( wxRichTextImageDialog )
DECLARE_EVENT_TABLE() DECLARE_EVENT_TABLE()
public: public:
/// Constructors /// Constructors
wxRichTextImageDialog(); wxRichTextImageDialog();
wxRichTextImageDialog( wxWindow* parent, wxWindowID id = SYMBOL_WXRICHTEXTIMAGEDIALOG_IDNAME, const wxString& caption = SYMBOL_WXRICHTEXTIMAGEDIALOG_TITLE, const wxPoint& pos = SYMBOL_WXRICHTEXTIMAGEDIALOG_POSITION, const wxSize& size = SYMBOL_WXRICHTEXTIMAGEDIALOG_SIZE, long style = SYMBOL_WXRICHTEXTIMAGEDIALOG_STYLE ); wxRichTextImageDialog( wxWindow* parent, wxWindowID id = SYMBOL_WXRICHTEXTIMAGEDIALOG_IDNAME, const wxString& caption = SYMBOL_WXRICHTEXTIMAGEDIALOG_TITLE, const wxPoint& pos = SYMBOL_WXRICHTEXTIMAGEDIALOG_POSITION, const wxSize& size = SYMBOL_WXRICHTEXTIMAGEDIALOG_SIZE, long style = SYMBOL_WXRICHTEXTIMAGEDIALOG_STYLE );
/// Creation /// Creation
bool Create( wxWindow* parent, wxWindowID id = SYMBOL_WXRICHTEXTIMAGEDIALOG_IDNAME, const wxString& caption = SYMBOL_WXRICHTEXTIMAGEDIALOG_TITLE, const wxPoint& pos = SYMBOL_WXRICHTEXTIMAGEDIALOG_POSITION, const wxSize& size = SYMBOL_WXRICHTEXTIMAGEDIALOG_SIZE, long style = SYMBOL_WXRICHTEXTIMAGEDIALOG_STYLE ); bool Create( wxWindow* parent, wxWindowID id = SYMBOL_WXRICHTEXTIMAGEDIALOG_IDNAME, const wxString& caption = SYMBOL_WXRICHTEXTIMAGEDIALOG_TITLE, const wxPoint& pos = SYMBOL_WXRICHTEXTIMAGEDIALOG_POSITION, const wxSize& size = SYMBOL_WXRICHTEXTIMAGEDIALOG_SIZE, long style = SYMBOL_WXRICHTEXTIMAGEDIALOG_STYLE );
/// Destructor /// Destructor
~wxRichTextImageDialog(); ~wxRichTextImageDialog();
/// Initialises member variables /// Initialises member variables
void Init(); void Init();
/// Creates the controls and sizers /// Creates the controls and sizers
void CreateControls(); void CreateControls();
////@begin wxRichTextImageDialog event handler declarations ////@begin wxRichTextImageDialog event handler declarations
/// wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_RICHTEXTIMAGEDIALOG_PARA_UP /// wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_RICHTEXTIMAGEDIALOG_PARA_UP
void OnRichtextimagedialogParaUpClick( wxCommandEvent& event ); void OnRichtextimagedialogParaUpClick( wxCommandEvent& event );
/// wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_RICHTEXTIMAGEDIALOG_DOWN /// wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_RICHTEXTIMAGEDIALOG_DOWN
void OnRichtextimagedialogDownClick( wxCommandEvent& event ); void OnRichtextimagedialogDownClick( wxCommandEvent& event );
////@end wxRichTextImageDialog event handler declarations ////@end wxRichTextImageDialog event handler declarations
////@begin wxRichTextImageDialog member function declarations ////@begin wxRichTextImageDialog member function declarations
/// Retrieves bitmap resources /// Retrieves bitmap resources
wxBitmap GetBitmapResource( const wxString& name ); wxBitmap GetBitmapResource( const wxString& name );
/// Retrieves icon resources /// Retrieves icon resources
wxIcon GetIconResource( const wxString& name ); wxIcon GetIconResource( const wxString& name );
////@end wxRichTextImageDialog member function declarations ////@end wxRichTextImageDialog member function declarations
/// Should we show tooltips? /// Should we show tooltips?
static bool ShowToolTips(); static bool ShowToolTips();
/// Set the image attribute /// Set the image attribute
void SetImageAttr(const wxRichTextAnchoredObjectAttr& attr); void SetImageAttr(const wxRichTextAnchoredObjectAttr& attr);
wxRichTextImage* ApplyImageAttr(); wxRichTextImage* ApplyImageAttr();
/// Set the anchored object /// Set the anchored object
void SetImageObject(wxRichTextImage *image, wxRichTextBuffer* buffer); void SetImageObject(wxRichTextImage *image, wxRichTextBuffer* buffer);
virtual bool TransferDataFromWindow(); virtual bool TransferDataFromWindow();
virtual bool TransferDataToWindow(); virtual bool TransferDataToWindow();
private: private:
/// Convert CM to MM /// Convert CM to MM
bool ConvertFromString(const wxString& string, int& ret, int scale); bool ConvertFromString(const wxString& string, int& ret, int scale);
private: private:
wxRichTextAnchoredObjectAttr m_attr; wxRichTextAnchoredObjectAttr m_attr;
////@begin wxRichTextImageDialog member variables ////@begin wxRichTextImageDialog member variables
wxComboBox* m_alignment; wxComboBox* m_alignment;
wxComboBox* m_float; wxComboBox* m_float;
wxTextCtrl* m_width; wxTextCtrl* m_width;
wxComboBox* m_unitsW; wxComboBox* m_unitsW;
wxTextCtrl* m_height; wxTextCtrl* m_height;
wxComboBox* m_unitsH; wxComboBox* m_unitsH;
wxTextCtrl* m_offset; wxTextCtrl* m_offset;
wxComboBox* m_unitsOffset; wxComboBox* m_unitsOffset;
wxButton* m_saveButton; wxButton* m_saveButton;
wxButton* m_cancelButton; wxButton* m_cancelButton;
/// Control identifiers /// Control identifiers
enum { enum {
ID_WXRICHTEXTIMAGEPAGE = 10015, ID_WXRICHTEXTIMAGEPAGE = 10015,
ID_COMBOBOX_ALIGN = 10016, ID_COMBOBOX_ALIGN = 10016,
ID_RICHTEXTIMAGEDIALOG_FLOATING_MODE = 10017, ID_RICHTEXTIMAGEDIALOG_FLOATING_MODE = 10017,
ID_RICHTEXTIMAGEDIALOG_WIDTH = 10018, ID_RICHTEXTIMAGEDIALOG_WIDTH = 10018,
ID_RICHTEXTIMAGEDIALOG_UNITS_W = 10019, ID_RICHTEXTIMAGEDIALOG_UNITS_W = 10019,
ID_RICHTEXTIMAGEDIALOG_HEIGHT = 10020, ID_RICHTEXTIMAGEDIALOG_HEIGHT = 10020,
ID_RICHTEXTIMAGEDIALOG_UNITS_H = 10021, ID_RICHTEXTIMAGEDIALOG_UNITS_H = 10021,
ID_RICHTEXTIMAGEDIALOG_OFFSET = 10022, ID_RICHTEXTIMAGEDIALOG_OFFSET = 10022,
ID_RICHTEXTIMAGEDIALOG_OFFSET_UNITS = 10023, ID_RICHTEXTIMAGEDIALOG_OFFSET_UNITS = 10023,
ID_RICHTEXTIMAGEDIALOG_PARA_UP = 10024, ID_RICHTEXTIMAGEDIALOG_PARA_UP = 10024,
ID_RICHTEXTIMAGEDIALOG_DOWN = 10025 ID_RICHTEXTIMAGEDIALOG_DOWN = 10025
}; };
////@end wxRichTextImageDialog member variables ////@end wxRichTextImageDialog member variables
wxRichTextBuffer* m_buffer; wxRichTextBuffer* m_buffer;
wxRichTextObject* m_image; wxRichTextObject* m_image;
wxRichTextObject* m_parent; wxRichTextObject* m_parent;
}; };
#endif #endif
// _RICHTEXTIMAGEDLG_H_ // _RICHTEXTIMAGEDLG_H_

File diff suppressed because it is too large Load Diff