wx.SampleHtmlHelp.MyFrame Class Reference

List of all members.

Public Types

enum  Cmd

Public Member Functions

 MyFrame (Window parent, string title, Point pos, Size size)
void OnAbout (object sender, Event e)
void OnClosing (object sender, Event e)
void OnHelp (object sender, Event e)
void OnQuit (object sender, Event e)


Detailed Description

Definition at line 25 of file HtmlHelp.cs.


Member Enumeration Documentation

enum wx::SampleHtmlHelp::MyFrame::Cmd

Enumerator:
ChooseColour 
ChooseFont 
MessageBox 
SingleChoice 
MultiChoice 
TextEntry 
PasswordEntry 
FileOpen 
FileOpen2 
FilesOpen 
FileSave 
DirChoose 
DirNewChoose 
Tip 
NumEntry 
LogDialog 
Modal 
Modeless 
ModelessBtn 
Progress 
Busyinfo 
Find 
Replace 
Exit 
Hide 
ReopenMainFrame 
Menu_Drag 
Menu_DragMoveDef 
Menu_DragMoveAllow 
Menu_About 
Menu_Quit 
Menu_Clear 
Menu_Help 
Menu_Copy 
Menu_Paste 
ID_MAINBUTTON 
ID_MENU_ABOUT 
ID_MENU_ABOUT2 
ID_MENU_EXIT 
ID_MENU_EVENT_1 
ID_MENU_EVENT_2 
Font_Quit 
Font_About 
Font_ViewMsg 
Font_IncSize 
Font_DecSize 
Font_Bold 
Font_Italic 
Font_Underlined 
Font_wxNORMAL_FONT 
Font_wxSMALL_FONT 
Font_wxITALIC_FONT 
Font_wxSWISS_FONT 
Font_Choose 
Font_EnumFamiliesForEncoding 
Font_EnumFamilies 
Font_EnumFixedFamilies 
Font_EnumEncodings 
Font_CheckNativeToFromString 
Font_Max 
ID_TOGGLEROWLABELS 
ID_TOGGLECOLLABELS 
ID_TOGGLEEDIT 
ID_TOGGLEROWSIZING 
ID_TOGGLECOLSIZING 
ID_TOGGLEGRIDSIZING 
ID_TOGGLEGRIDLINES 
ID_AUTOSIZECOLS 
ID_CELLOVERFLOW 
ID_RESIZECELL 
ID_SETLABELCOLOUR 
ID_SETLABELTEXTCOLOUR 
ID_SETLABEL_FONT 
ID_ROWLABELALIGN 
ID_ROWLABELHORIZALIGN 
ID_ROWLABELVERTALIGN 
ID_COLLABELALIGN 
ID_COLLABELHORIZALIGN 
ID_COLLABELVERTALIGN 
ID_GRIDLINECOLOUR 
ID_INSERTROW 
ID_INSERTCOL 
ID_DELETEROW 
ID_DELETECOL 
ID_CLEARGRID 
ID_CHANGESEL 
ID_SELCELLS 
ID_SELROWS 
ID_SELCOLS 
ID_SET_CELL_FG_COLOUR 
ID_SET_CELL_BG_COLOUR 
ID_ABOUT 
ID_VTABLE 
ID_BUGS_TABLE 
ID_SMALL_GRID 
ID_SELECT_UNSELECT 
ID_SELECT_ALL 
ID_SELECT_ROW 
ID_SELECT_COL 
ID_SELECT_CELL 
ID_DESELECT_ALL 
ID_DESELECT_ROW 
ID_DESELECT_COL 
ID_DESELECT_CELL 
ID_SET_HIGHLIGHT_WIDTH 
ID_SET_RO_HIGHLIGHT_WIDTH 
ID_TESTFUNC 
ID_EXIT 
Open 
OpenURL 
About 
Quit 
Dialog 
Back 
Forward 
FindWordsInPage 
ToggleIntegratedSearchPanel 
HtmlHelp_Quit 
HtmlHelp_About 
HtmlHelp_Help 
HtmlLbox_Quit 
HtmlLbox_SetMargins 
HtmlLbox_DrawSeparator 
HtmlLbox_ToggleMulti 
HtmlLbox_SelectAll 
HtmlLbox_SetBgCol 
HtmlLbox_SetSelBgCol 
HtmlLbox_SetSelFgCol 
HtmlLbox_About 
About 
Quit 
Dialog 
INTERNAT_TEXT 
INTERNAT_TEST 
INTERNAT_TEST_1 
INTERNAT_TEST_2 
INTERNAT_TEST_3 
INTERNAT_OPEN 
About 
Quit 
About 
Quit 
MDI_NEW_WINDOW 
MDI_QUIT 
MDI_ABOUT 
MDI_ABOUT 
MDI_QUIT 
MDI_NEW_WINDOW 
MDI_CHILD_QUIT 
MDI_REFRESH 
MDI_CHANGE_TITLE 
MDI_CHANGE_POSITION 
MDI_CHANGE_SIZE 
About 
Quit 
Dialog 
Print 
PrintSetup 
PageSetup 
PrintPreview 
About 
Quit 
ID_WINDOW_TOP 
ID_WINDOW_LEFT1 
ID_WINDOW_LEFT2 
ID_WINDOW_BOTTOM 
Quit 
StartThread 
StopThread 
TreeTest_Quit 
TreeTest_About 
TreeTest_TogButtons 
TreeTest_TogTwist 
TreeTest_TogLines 
TreeTest_TogEdit 
TreeTest_TogHideRoot 
TreeTest_TogRootLines 
TreeTest_TogBorder 
TreeTest_TogFullHighlight 
TreeTest_SetFgColour 
TreeTest_SetBgColour 
TreeTest_ResetStyle 
TreeTest_Dump 
TreeTest_DumpSelected 
TreeTest_Count 
TreeTest_CountRec 
TreeTest_Sort 
TreeTest_SortRev 
TreeTest_SetBold 
TreeTest_ClearBold 
TreeTest_Rename 
TreeTest_Delete 
TreeTest_DeleteChildren 
TreeTest_DeleteAll 
TreeTest_Recreate 
TreeTest_ToggleImages 
TreeTest_ToggleButtons 
TreeTest_SetImageSize 
TreeTest_ToggleSel 
TreeTest_CollapseAndReset 
TreeTest_EnsureVisible 
TreeTest_AddItem 
TreeTest_InsertItem 
TreeTest_IncIndent 
TreeTest_DecIndent 
TreeTest_IncSpacing 
TreeTest_DecSpacing 
TreeTest_ToggleIcon 
TreeTest_Select 
TreeTest_Unselect 
TreeTest_SelectRoot 
TreeTest_Ctrl 
PU_ADD_RECORD 
PU_EDIT_RECORD 
PU_DELETE_RECORD 
wxID_HTML_PANEL 
wxID_HTML_BACK 
wxID_HTML_FORWARD 
wxID_HTML_UPNODE 
wxID_HTML_UP 
wxID_HTML_DOWN 
wxID_HTML_PRINT 
wxID_HTML_OPENFILE 
wxID_HTML_OPTIONS 
wxID_HTML_BOOKMARKSLIST 
wxID_HTML_BOOKMARKSADD 
wxID_HTML_BOOKMARKSREMOVE 
wxID_HTML_TREECTRL 
wxID_HTML_INDEXPAGE 
wxID_HTML_INDEXLIST 
wxID_HTML_INDEXTEXT 
wxID_HTML_INDEXBUTTON 
wxID_HTML_INDEXBUTTONALL 
wxID_HTML_NOTEBOOK 
wxID_HTML_SEARCHPAGE 
wxID_HTML_SEARCHTEXT 
wxID_HTML_SEARCHLIST 
wxID_HTML_SEARCHBUTTON 
wxID_HTML_SEARCHCHOICE 
wxID_HTML_COUNTINFO 
wxID_HTML_BOOKMARKSINFO 
wxID_HTML_EDITBOOKMARK 
wxID_HTML_SEARCHINPAGE 
wxID_HTML_TOGGLESEARCHPANEL 
HTML_WinCopyText 
HTML_WinCopyBitmap 
wxID_CLOSE 

Definition at line 27 of file HtmlHelp.cs.

00028                 { 
00029                         HtmlHelp_Quit,
00030                         HtmlHelp_About,
00031                         HtmlHelp_Help
00032                 }


Constructor & Destructor Documentation

wx.SampleHtmlHelp.MyFrame.MyFrame ( Window  parent,
string  title,
Point  pos,
Size  size 
)

Definition at line 36 of file HtmlHelp.cs.

00037                         : base( parent, -1, title, pos, size )
00038                 {
00039                         Menu menuFile = new Menu();
00040                         
00041                         menuFile.AppendWL( (int)Cmd.HtmlHelp_Help, "&Help", "Test Help...", new EventListener( OnHelp ) );
00042                         menuFile.AppendWL( (int)Cmd.HtmlHelp_About, "&About", "About the sample...", new EventListener( OnAbout ) );
00043                         menuFile.AppendWL( (int)Cmd.HtmlHelp_Quit, "E&xit\tAlt-X", "Quit this program", new EventListener( OnQuit ) );
00044                         
00045                         MenuBar menuBar = new MenuBar();
00046                         menuBar.Append( menuFile, "&File" );
00047                         
00048                         MenuBar = menuBar;
00049 
00050             help = new Html.Help.HtmlHelpController(Html.Help.HtmlHelpController.Style.DEFAULT_STYLE | Html.Help.HtmlHelpController.Style.OPEN_FILES);
00051                         
00052                         help.UseConfig( Config.Get() );
00053                         
00054                         help.TempDir = "." ;
00055                         
00056                         bool ret = help.AddBook( "../Samples/HtmlHelp/helpfiles/testing.hhp" );
00057                         if ( !ret )
00058                                 MessageDialog.MessageBox( "Failed adding book ../Samples/HtmlHelp/helpfiles/testing.hhp" );
00059                                 
00060                         ret = help.AddBook( "../Samples/HtmlHelp/helpfiles/another.hhp" );
00061                         if ( !ret )
00062                                 MessageDialog.MessageBox( "Failed adding book ../Samples/HtmlHelp/helpfiles/another.hhp" );
00063                                 
00064                         this.Closing += new EventListener(OnClosing);
00065                 }


Member Function Documentation

void wx.SampleHtmlHelp.MyFrame.OnAbout ( object  sender,
Event  e 
)

Definition at line 92 of file HtmlHelp.cs.

00093                 {
00094                         MessageDialog.ShowModal( this, "HtmlHelpController class sample.\n" +
00095                                 "\n" +
00096                                 "Ported to wx.NET by Alexander Olk", "About HtmlHelpController", wx.WindowStyles.DIALOG_OK | wx.WindowStyles.ICON_INFORMATION );
00097                 }

void wx.SampleHtmlHelp.MyFrame.OnClosing ( object  sender,
Event  e 
)

Definition at line 83 of file HtmlHelp.cs.

00084                 {
00085                         if ( help.Frame != null )
00086                                 help.Frame.Close();
00087                         e.Skip();
00088                 }

void wx.SampleHtmlHelp.MyFrame.OnHelp ( object  sender,
Event  e 
)

Definition at line 76 of file HtmlHelp.cs.

00077                 {
00078                         help.Display( "Test HELPFILE" );
00079                 }

void wx.SampleHtmlHelp.MyFrame.OnQuit ( object  sender,
Event  e 
)

Definition at line 69 of file HtmlHelp.cs.

00070                 {
00071                         Close();
00072                 }


Manual of the wx.NET   (c) 2003-2010 the wx.NET project