#include <MyFrame.h>
Inheritance diagram for MyFrame:


Definition at line 36 of file MyFrame.h.
Public Member Functions | |
| MyFrame () | |
| virtual | ~MyFrame () |
| void | FileOpen (wxCommandEvent &event) |
| void | SplitHorizontal (wxCommandEvent &event) |
| void | SplitVertical (wxCommandEvent &event) |
| void | Unsplit (wxCommandEvent &event) |
| void | ToggleLive (wxCommandEvent &event) |
| void | SetPosition (wxCommandEvent &event) |
| void | SetMinSize (wxCommandEvent &event) |
| void | SetGravity (wxCommandEvent &event) |
| void | Replace (wxCommandEvent &event) |
| void | Quit (wxCommandEvent &event) |
| void | UpdateUIHorizontal (wxUpdateUIEvent &event) |
| void | UpdateUIVertical (wxUpdateUIEvent &event) |
| void | UpdateUIUnsplit (wxUpdateUIEvent &event) |
| void | OnAbout (wxCommandEvent &WXUNUSED(event)) |
| NclLog * | GetLog () |
Private Attributes | |
| wxScrolledWindow * | m_left |
| wxScrolledWindow * | m_right |
| wxSplitterWindow * | m_splitter |
| wxWindow * | m_replacewindow |
| NclLog * | log |
| NclBase * | base |
|
|
Constructor
Definition at line 53 of file MyFrame.cpp. References NclLog::Creation(). |
|
|
Definition at line 147 of file MyFrame.cpp. References NclLog::Destruction(). |
|
|
Open a file.
|
|
|
Return a pointer to the log object.
Definition at line 302 of file MyFrame.cpp. |
|
|
Show information about this application.
Definition at line 293 of file MyFrame.cpp. |
|
|
Quit this appliaction.
|
|
|
This function replaces one of the windows managed by the wxSplitterWindow with another one. It is in general better to use it instead of calling Unsplit() and then resplitting the window back because it will provoke much less flicker (if any). It is valid to call this function whether the splitter has two windows or only one.
|
|
|
Gravity is real factor which controls position of sash while resizing wxSplitterWindow. Gravity tells wxSplitterWindow how much will left/top window grow while resizing. Example values: 0.0 - only the bottom/right window is automaticaly resized 0.5 - both windows grow by equal size 1.0 - only left/top window grows Gravity should be real value betwwen 0.0 and 1.0. Default value of sash gravity is 0.0. That value is compatible with previous (before gravity was introduced) behaviour of wxSplitterWindow.
|
|
|
Set the minimum size of a canvas.
|
|
|
The the splitter bar position.
|
|
|
Split the canvas horizontally.
|
|
|
Split the canvas vertically.
|
|
|
Toggle this: Don't draw XOR line but resize the child windows immediately.
Definition at line 199 of file MyFrame.cpp. |
|
|
Revert to the left hand canvas.
|
|
|
Update the menu UI.
Definition at line 278 of file MyFrame.cpp. |
|
|
Update the menu UI.
Definition at line 288 of file MyFrame.cpp. |
|
|
Update the menu UI.
Definition at line 283 of file MyFrame.cpp. |
1.3.1 using KingsTools