/* book.cc 16/03/2004 17.34.44 */ PUBLIC PAGEPAD::PAGEPAD (const char *_title); PUBLIC PAGEPAD::~PAGEPAD (void); PUBLIC BOOK::BOOK (wxFORMBASE *_parent, const char *_id); PUBLIC BOOK::~BOOK (void); PUBLIC void BOOK::New_page (wxFORMBASE *sub, const char *s); PUBLIC MFORM *BOOK::New_form (const char *s); PRIVATE void BOOK::drawsel (wxDC&dc, int no, bool select, int offsetx, int maxx); PRIVATE void BOOK::setpadvisible (int no); PRIVATE void BOOK::sendfocus (wxMouseEvent *ev); PUBLIC void BOOK::selpage (int no, wxMouseEvent *ev); PUBLIC void BOOK::selpage (FORMBASE *f); PRIVATE bool BOOK::locatepad (int x, wxMouseEvent *ev); PUBLIC void BOOK::mouseevent (wxMouseEvent&event); PRIVATE void BOOK::Real_OnPaint (wxDC&dc); PUBLIC void BOOK::Event_OnPaint (wxPaintEvent&); PUBLIC void BOOK::OnPaint (void); PUBLIC void BOOK::delform (MFORM *fl); PUBLIC void BOOK::stretch (int new_width, int new_height); PUBLIC void BOOK::resizeitems (int diffx, int diffy); PUBLIC void BOOK::getweight (int &w, int &h); PUBLIC bool BOOK::may_stretch (void); /* clist.cc 05/04/2004 14.05.00 */ PUBLIC CLIST::CLIST (wxFORMBASE *_parent, const char *_id, int _nbcol, const char *_cols[]); PRIVATE void CLIST::freecols (void); PUBLIC CLIST::~CLIST (void); PUBLIC void CLIST::New_item (const char *id, const char *items[]); PUBLIC void CLIST::redolayout (void); PUBLIC void CLIST::Set_item (const char *id, const char *items[]); PUBLIC void CLIST::sethead (int _nbcol, const char *_cols[]); PUBLIC void CLIST::mouseevent (wxMouseEvent&event); PUBLIC void CLIST::drawhead (wxDC&dc); PUBLIC void CLIST::Event_OnPaint (wxPaintEvent&); PUBLIC int CLIST::setcurfield (const char *id_suffix, wxWindow *tbfocus[], int &nbfocus); PUBLIC void CLIST::setval (const char *id, const char *vals[], SETVAL_INFO&info); PUBLIC void CLIST::stretch (int new_width, int new_height); PUBLIC void CLIST::Fit (void); PUBLIC void CLIST::resizeitems (int diffx, int diffy); /* combo.cc 12/02/2004 22.49.26 */ PUBLIC COMBO_LIST::COMBO_LIST (COMBO *_cm, int x, int y); PUBLIC void COMBO_LIST::func (wxMouseEvent&event); PUBLIC COMBO_ITEM::COMBO_ITEM (const char *_val1, const char *_val2); PUBLIC COMBO_ITEM::~COMBO_ITEM (void); PUBLIC void COMBO_ITEM::set (const char *_val1, const char *_val2); void COMBO_BUTTON::func (wxEvent&); PUBLIC COMBO::COMBO (MFORM *_parent, const char *initval, int cols, bool listonly); PUBLIC COMBO::~COMBO (void); PUBLIC void COMBO::OnEvent (wxMouseEvent&event); PRIVATE void COMBO::fixsize (const char *val1); PUBLIC void COMBO::addItem (const char *val1, const char *val2); PUBLIC void COMBO::setItem (int no, const char *val1, const char *val2); PUBLIC void COMBO::showlist (void); PUBLIC const char *COMBO::getText (void); PUBLIC void COMBO::setText (const char *val); PUBLIC void COMBO::select (int no); /* defs.cc 17/12/2003 16.23.40 */ /* diawxgtk.cc 17/12/2003 01.41.40 */ /* error.cc 23/12/2003 14.45.14 */ void ERROR_BUTTON::func (wxEvent&); PUBLIC ERROR_FORM::ERROR_FORM (const char *tb[]); /* formbase.cc 07/04/2004 13.19.06 */ PRIVATE void FORMBASE::init (FORMBASE *_f_parent, wxWindow *_wx_parent, const char *_id); PUBLIC FORMBASE::FORMBASE (FORMBASE *_f_parent, wxWindow *_wx_parent, const char *_id); PUBLIC FORMBASE::FORMBASE (const char *_id); PUBLIC wxFORMBASE::wxFORMBASE (wxFORMBASE *_parent, const char *_id); PUBLIC wxFORMBASE::wxFORMBASE (FORMBASE *_f_parent, wxWindow *_wx_parent, const char *_id); PUBLIC wxFORMBASE::wxFORMBASE (const char *_id); PUBLIC void FORMBASE::delall (void); PUBLIC int FORMBASE::getrevlayout (void)const; PUBLIC void wxFORMBASE::fit2top (void); PUBLIC VIRTUAL void FORMBASE::delform (wxWindow *fl); PUBLIC VIRTUAL FORMBASE::~FORMBASE (void); PUBLIC VIRTUAL bool FORMBASE::may_stretch (void); PUBLIC VIRTUAL void FORMBASE::stretch (int , int); PUBLIC bool FORMBASE::was_modified (void); PUBLIC VIRTUAL void FORMBASE::set_modified (void); PUBLIC VIRTUAL void FORMBASE::dump (void); PUBLIC VIRTUAL void FORMBASE::setval (const char *id, const char *vals[], SETVAL_INFO&info); PUBLIC VIRTUAL void FORMBASE::setvalid (int i, MFORM_C *c, const char *vals[], SETVAL_INFO&info); PUBLIC void wxFORMBASE::setvalid (int i, MFORM_C *c, const char *vals[], SETVAL_INFO&info); PUBLIC wxFrame *FORMBASE::getframe (void); PUBLIC wxWindow *FORMBASE::getwxparent (void)const; PUBLIC FORMBASE *FORMBASE::getparent (void)const; PUBLIC MAINFORM *FORMBASE::gettop (void); PUBLIC bool FORMBASE::istop (void); PUBLIC FORMBASE *FORMBASE::getlogicaltop (void); PUBLIC VIRTUAL void FORMBASE::resizeitems (int , int); PUBLIC VIRTUAL void FORMBASE::getweight (int &w, int &h); PUBLIC VIRTUAL bool FORMBASE::doalllayout (void); PUBLIC void FORMBASE::resetlayout (void); PUBLIC int FORMBASE::locate (const char *id, MFORM *&form, wxBOOK *&book); PUBLIC MFORM_C *FORMBASE::alloc_mf (const char *_id); PUBLIC MFORM_C *FORMBASE::alloc_mf (void); PUBLIC VIRTUAL int FORMBASE::setcurfield (const char *, wxWindow *[], int &); PUBLIC int MFORM::setcurfield (const char *id_suffix, wxWindow *tbfocus[], int &nbfocus); PUBLIC int BOOK::setcurfield (const char *id_suffix, wxWindow *tbfocus[], int &nbfocus); PUBLIC void FORMBASE::processradio (MFORM_C *csel); PUBLIC void wxFORMBASE::drawradio_but (MFORM_C *c); PUBLIC void FORMBASE::delchild (void); PUBLIC void wxFORMBASE::Fit (void); /* formbutton.cc 16/03/2004 15.55.58 */ PUBLIC FORMBUTTON::FORMBUTTON (wxFORMBASE *_parent, const char *_id); PUBLIC FORMBUTTON::FORMBUTTON (wxFORMBASE *_parent, const char *_id, int _back); PUBLIC FORMBUTTON::~FORMBUTTON (void); PUBLIC wxButton *FORMBUTTON::New_button (const char *_id, bool dodump, const char *str); PUBLIC void FORMBUTTON::OnPaint (void); /* group.cc 23/12/2003 22.31.50 */ PUBLIC GROUP::GROUP (MFORM *_parent, const char *_id, const char *_title); PUBLIC GROUP::GROUP (MFORM *_parent, const char *_id); PUBLIC GROUP::~GROUP (void); PUBLIC void GROUP::drawgroup (wxDC&dc); PUBLIC void GROUP::Event_OnPaint (wxPaintEvent&e); /* group_fit.cc 12/02/2004 22.30.12 */ PUBLIC GROUP_FIT::GROUP_FIT (MFORM *_parent, const char *_id, const char *_title); PUBLIC GROUP_FIT::GROUP_FIT (MFORM *_parent, const char *_id); PUBLIC void GROUP_FIT::stretch (int new_width, int new_height); /* hline.cc 17/12/2003 15.47.46 */ PUBLIC HLINE::HLINE (MFORM *_parent, const char *_s); PUBLIC HLINE::~HLINE (void); PRIVATE void HLINE::draw3dline (wxDC&dc, int x, int y, int end); PUBLIC void HLINE::OnPaint (void); /* layoutbook.cc 16/03/2004 15.57.22 */ PRIVATE int BOOK::getpadwidth (int no); PUBLIC void BOOK::fitstrategie (int left, int top, bool use_cur_dim, wxSize&give); PUBLIC void BOOK::dolayout (int , int , bool, wxSize&give); PUBLIC bool BOOK::doalllayout (void); PUBLIC BOOK_SIZER::BOOK_SIZER (BOOK *_mf); PUBLIC void BOOK_SIZER::layout_if (void); PROTECTED wxSize BOOK_SIZER::CalcMin (void); PROTECTED void BOOK_SIZER::RecalcSizes (void); PRIVATE void BOOK::initsizer (void); /* layout.cc 07/04/2004 13.04.12 */ PUBLIC void MFORM::vmoveitems (int newpos); PUBLIC VIRTUAL void MFORM::hmoveitems (int newpos); PUBLIC void MFORM::vscroll_func (wxScrollEvent&ev); PUBLIC void wxFORMBASE::setvscroll (void); PUBLIC void MFORM::hscroll_func (wxScrollEvent&ev); PUBLIC void wxFORMBASE::sethscroll (void); PROTECTED void MFORM::FitStrategie_marge (int gauche, int droit, int haut, int bas, bool use_cur_size, int maxw, int maxh, bool force, wxSize&give); PUBLIC VIRTUAL void MFORM::dolayout (int maxw, int maxh, bool force, wxSize&give); PUBLIC MFORM_SIZER::MFORM_SIZER (MFORM *_mf); PUBLIC void MFORM_SIZER::layout_if (void); PROTECTED wxSize MFORM_SIZER::CalcMin (void); PROTECTED void MFORM_SIZER::RecalcSizes (void); PRIVATE void MFORM::initsizer (void); PRIVATE void MFORM::DoSetSize (int x, int y, int w, int h, int flags); PRIVATE void MFORM::DoMoveWindow (int x, int y, int w, int h); PRIVATE void MFORM::DoSetClientSize (int w, int h); PRIVATE wxSize MFORM::DoGetVirtualSize (void)const; MyDialog::MyDialog (wxFrame *parent, wxWindowID id, const wxString&title); /* mainform.cc 07/04/2004 13.00.12 */ PUBLIC void MAINFORM::mainlayout (void); PRIVATE void MAINFORM::init (wxFrame *_parent, int x, int y, long style); PRIVATE void MAINFORM::init (const char *type); PUBLIC MAINFORM::MAINFORM (const char *_id, const char *_titre, const char *type); PUBLIC MAINFORM::MAINFORM (const char *_id); PUBLIC MAINFORM::MAINFORM (wxFrame *_parent, const char *_id, int x, int y, long style); PUBLIC MAINFORM::~MAINFORM (void); PUBLIC void MAINFORM::reset (void); PUBLIC void MAINFORM::Popup (void); PUBLIC void MAINFORM::Fit (void); PUBLIC void MAINFORM::waitpopup (void); PUBLIC void MAINFORM::setTitle (const char *title); PUBLIC VIRTUAL void MAINFORM::dispose (void); PUBLIC void MAINFORM::show (void); PUBLIC void MAINFORM::hide (void); PUBLIC void MAINFORM::escape (void); PUBLIC void MAINFORM::setenteraction (const char *str); PUBLIC const char *MAINFORM::getenteraction (void); PUBLIC void MAINFORM::setcursor (const wxCursor *cur); PUBLIC wxFrame *MAINFORM::getframe (void); PUBLIC void MAINFORM::record_onpaint (MFORM *f); PUBLIC bool MAINFORM::was_resized (void); PUBLIC void MAINFORM::popupmenu (wxMenu *mn, int x, int y); PUBLIC void MAINFORM::dopopup (wxCommandEvent&ev); /* mform.cc 02/06/2004 14.47.00 */ PUBLIC MFORM_DRAW::MFORM_DRAW (void); PUBLIC MFORM_DRAW::~MFORM_DRAW (void); PRIVATE void MFORM_DRAW::grow (void); PUBLIC void MFORM_DRAW::add (int command, const char *s, int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7); PUBLIC void MFORM_DRAW::add (int command, int args[], int nbarg); PUBLIC void MFORM_DRAW::draw (MFORM *win, wxDC&dc, int hoffset, int voffset); PUBLIC MFORM_C::MFORM_C (const char *_id); PUBLIC void MFORM_C::sets (const char *str); PUBLIC MFORM_C::~MFORM_C (void); PUBLIC MFORM::~MFORM (void); PUBLIC FORMBASE *MFORM_C::getformbase (void)const; PRIVATE void MFORM::init (void); PUBLIC MFORM::MFORM (wxFORMBASE *_parent, const char *_id); PUBLIC MFORM::MFORM (FORMBASE *_f_parent, wxWindow *_wx_parent, const char *_id); PROTECTED MFORM::MFORM (const char *_id); PUBLIC void MFORM::reset (void); PRIVATE MFORM_C *MFORM::getlastc (void); PUBLIC void MFORM::record_draw (int command, int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7); PUBLIC void MFORM::record_draw (int command, int arg0, int arg1, int arg2, int arg3, int arg4, int arg5); PUBLIC void MFORM::record_draw (int command, int arg0, int arg1, int arg2, int arg3); PUBLIC void MFORM::record_draw (int command, int arg0, int arg1, const char *s); PUBLIC void MFORM::record_draw (int command, int tb[], int nbarg); PUBLIC void MFORM::blit (int from_x0, int from_y0, int from_x1, int from_y1, int to_x, int to_y); PUBLIC void MFORM::drawclip (int x0, int y0, int x1, int y1); PUBLIC VIRTUAL void MFORM::Newline (void); PUBLIC void MFORM::Dispolast (char h_align, int h_cells, char v_align, int v_cells); PUBLIC void MFORM::Setweightlast (int wx, int wy); PUBLIC VIRTUAL void MFORM::New_label (const char *str); PUBLIC VIRTUAL void MFORM::New_richtext (const char *str); PUBLIC VIRTUAL wxTextCtrl *MFORM::New_string (const char *_id, int len, const char *initval); PUBLIC VIRTUAL wxTextCtrl *MFORM::New_password (const char *_id, int len); PUBLIC VIRTUAL wxTextCtrl *MFORM::New_string (int len, const char *initval); PUBLIC VIRTUAL wxTextCtrl *MFORM::New_text (const char *_id, int cols, int rows); PUBLIC VIRTUAL wxHTML *MFORM::New_html (const char *_id, int cols, int rows); PUBLIC VIRTUAL wxTREE *MFORM::New_tree (const char *_id); PUBLIC VIRTUAL wxSlider *MFORM::New_slider (const char *_id, int width, int minval, int maxval, int val); PUBLIC VIRTUAL wxGauge *MFORM::New_gauge (const char *_id, int width, int range, int val); PUBLIC VIRTUAL void MFORM::Skip (int n); PUBLIC VIRTUAL void MFORM::Fill (void); PUBLIC VIRTUAL void MFORM::New_hline (const char *s); PUBLIC VIRTUAL void MFORM::New_hline (void); PUBLIC VIRTUAL void MFORM::New_vline (void); PUBLIC void wxFORMBASE::report_button (const char *button_id, bool dodump, wxMouseEvent *event, const char *extra, int cheaty); PUBLIC void wxFORMBASE::report_button (const char *button_id, bool dodump, wxMouseEvent *event, const char *extra); PUBLIC void MFORM_BUTTON::func (wxMouseEvent&ev); PUBLIC void MFORM_BITMAP_BUTTON::func (wxMouseEvent&ev); PUBLIC MFORM_BUTTON::MFORM_BUTTON (MFORM *_parent, const char *str, bool _dodump, int width); PUBLIC MFORM_BITMAP_BUTTON::MFORM_BITMAP_BUTTON (MFORM *_parent, wxBitmap *bitmap); PUBLIC VIRTUAL wxButton *MFORM::New_button (const char *_id, bool dodump, const char *str); PUBLIC VIRTUAL void MFORM::New_buttonfill (const char *_id, const char *str, int options, DCNAME *dc); PUBLIC VIRTUAL wxButton *MFORM::New_button (const char *_id, wxBitmap *bitmap); PUBLIC VIRTUAL void MFORM::New_icon_xpm (wxBitmap *bitmap); PUBLIC VIRTUAL wxButton *MFORM::New_button (const char *str); PUBLIC void MFORM::Inputgrid (const char *id, int x, int y, int cellwidth, int cellheight, int nbcellh, int nbcellv); PUBLIC VIRTUAL COMBO *MFORM::New_choice (const char *_id, const char *val); PUBLIC VIRTUAL void MFORM::New_choice_item (const char *_id, int no, const char *val1, const char *val2); PUBLIC VIRTUAL wxListBox *MFORM::New_list (const char *_id, int , const char *val); PUBLIC VIRTUAL void MFORM::New_list_item (const char *_id, const char *val); PUBLIC VIRTUAL CLIST *MFORM::New_clist (const char *_listid, int nbcol, const char *cols[]); PUBLIC VIRTUAL void MFORM::New_clist_item (const char *_listid, const char *_itemid, const char *vals[]); PUBLIC VIRTUAL SHEET *MFORM::New_sheet (const char *_sheetid, int nbcol, const char *cols[]); PUBLIC VIRTUAL void MFORM::New_sheet_item (const char *_sheetid, int row, int column, const char *val); PUBLIC VIRTUAL COMBO *MFORM::New_combo (const char *_id, int len, const char *val); PUBLIC VIRTUAL void MFORM::New_combo_item (const char *_id, int no, const char *val1, const char *val2); PUBLIC VIRTUAL void MFORM::New_form (wxFORMBASE *sub); PUBLIC VIRTUAL void MFORM::New_book (wxFORMBASE *sub); PUBLIC VIRTUAL void MFORM::New_book (wxBOOK *sub); PUBLIC VIRTUAL MFORM *MFORM::New_form (const char *_id); PUBLIC VIRTUAL FORMBUTTON *MFORM::New_formbutton (const char *_id); PUBLIC VIRTUAL FORMBUTTON *MFORM::New_formbutton (void); PUBLIC VIRTUAL wxCheckBox *MFORM::New_checkbox (const char *_id, bool state, const char *str); PUBLIC CHECKBOX_RADIO::CHECKBOX_RADIO (int _instance, bool _state); PUBLIC void MFORM::New_radio (const char *_id, int instance, bool state, const char *str); PUBLIC MFORM_C *MFORM::getitem (int n)const; PUBLIC void MFORM::New_component (wxWindow *comp); PUBLIC void MFORM::setsidetitle (const char *s); PROTECTED void wxFORMBASE::drawbutfill (int nobut, wxPen *pentop, wxPen *penbot, bool clear, bool anim); PROTECTED void wxFORMBASE::drawitems (wxDC&dc, int start, int end, bool clear); PUBLIC void wxFORMBASE::drawitems (int start, int end, bool clear); PROTECTED void MFORM::do_drawing (wxDC&dc); PUBLIC void MFORM::do_drawing (void); PUBLIC VIRTUAL void MFORM::Real_OnPaint (wxDC&dc); PUBLIC void MFORM::OnPaint (void); PUBLIC void MFORM::Event_OnPaint (wxPaintEvent&); PUBLIC int MFORM::locate_click (wxMouseEvent&event, int type); PUBLIC int MFORM::locate_butfill (wxMouseEvent&event); PUBLIC void MFORM::animatebut (int it, bool down); PUBLIC MFORM_TIMER::MFORM_TIMER (MFORM *_target, int _but); PRIVATE void MFORM_TIMER::Notify (void); PUBLIC void MFORM::mouseevent (wxMouseEvent&event); PROTECTED bool MFORM::keyevent (wxKeyEvent&event); PRIVATE void MFORM::distribute (int start, int end, int nbfill, int diffx); PUBLIC void MFORM::stretch (int new_width, int); PUBLIC void MFORM::resizeitems (int diffx, int diffy); PUBLIC void MFORM::getweight (int &w, int &h); /* protowx.cc 13/02/2004 11.55.58 */ /* remadmin.cc 16/04/2004 13.47.38 */ PUBLIC ICON_XPM::ICON_XPM (char **tbstr, int nbstr, const char *_name, ICON_FORMAT format); PUBLIC void ICON_XPM::donothing (void); PUBLIC MFORMSCRIPT::MFORMSCRIPT (bool _must_exit); PUBLIC void MFORMSCRIPT::run (void); PUBLIC MAINFORM *MFORMSCRIPT::locate (const char *f); PUBLIC void MFORMSCRIPT::setcursor (wxCursor *cur); PUBLIC SETVAL_INFO::SETVAL_INFO (void); PUBLIC void SETVAL_INFO::initbuf (void); PUBLIC void SETVAL_INFO::freebuf (void); PUBLIC void SETVAL_INFO::append (const char *s); PUBLIC MFORMSCRIPT_CTX::MFORMSCRIPT_CTX (void); PRIVATE void MFORMSCRIPT_CTX::newlevel (void); PUBLIC void MFORMSCRIPT_CTX::newlevel (MFORM *fl, wxBOOK *bk); PUBLIC void MFORMSCRIPT_CTX::newlevel (MFORM *fl); PUBLIC void MFORMSCRIPT_CTX::newlevel (wxBOOK *bk); PUBLIC void MFORMSCRIPT_CTX::newlevel (wxMenu *mn); PUBLIC void MFORMSCRIPT_CTX::newlevel (wxMenuBar *bar); PUBLIC void MFORMSCRIPT_CTX::newlevel (wxTREE *tree); PUBLIC void MFORMSCRIPT_CTX::poplevel (void); PRIVATE int MFORMSCRIPT::setcontext (MFORMSCRIPT_CTX&ctx, const char *id); PUBLIC POPUPMENU::POPUPMENU (const char *id, const char *title); PUBLIC void POPUPMENU::func (wxEvent&c); PUBLIC void POPUPMENU::done (void); PRIVATE bool MFORMSCRIPT::oneline (char *buf, MFORMSCRIPT_CTX&ctx); PRIVATE bool MFORMSCRIPT::processbuf (bool firstmain); PUBLIC void MFORMSCRIPT::readfromstdin (void); PUBLIC void MFORMSCRIPT::readone (void); bool MyApp::OnInit (void); /* richtext.cc 16/03/2004 15.58.46 */ PRIVATE void wxFORMBASE::richtext_draweval (const char *s); PUBLIC void wxFORMBASE::richtext_draw (const char *s, int x, int y); PUBLIC void wxFORMBASE::richtext_extent (const char *s, int &sw, int &sh); /* sheet.cc 16/03/2004 15.59.04 */ PUBLIC SHEET::SHEET (wxFORMBASE *_parent, const char *_id, int _nbcol, const char *_cols[]); PUBLIC SHEET::~SHEET (void); PUBLIC void SHEET::New_item (int row, int column, const char *val); PUBLIC void SHEET::drawhead (void); PUBLIC void SHEET::OnPaint (void); PUBLIC void SHEET::dump (void); /* str1.cc 17/12/2003 14.49.52 */ /* str.cc 17/12/2003 14.49.46 */ /* textarea.cc 16/03/2004 15.59.58 */ PUBLIC TEXTAREA::TEXTAREA (wxFORMBASE *_parent, int cols, int rows); PROTECTED void TEXTAREA::OnChar (wxKeyEvent&event); /* tree.cc 16/03/2004 16.00.16 */ PUBLIC void TREEMENU::vscroll_func (wxScrollEvent&ev); PUBLIC TREEMENU::TREEMENU (wxFORMBASE *_parent, const char *_id); PUBLIC void TREEMENU::setscroll (int newpos); PROTECTED bool TREEMENU::OnCharHook (wxKeyEvent&event); PRIVATE int TREEMENU::getskipy (void); PRIVATE int TREEMENU::getviewlength (void); PRIVATE void TREEMENU::dispose (int total_width, int total_height); PUBLIC void TREEMENU::dolayout (int , int , bool); PUBLIC void TREEMENU::resizeitems (int diffx, int diffy); PUBLIC void TREEMENU::getweight (int &w, int &h); PUBLIC TREEMENU::~TREEMENU (void); PRIVATE void TREEMENU::alloc (void); PUBLIC void TREEMENU::addelm (wxBitmap *icon, const char *title); PUBLIC void TREEMENU::addsub (bool isopen, wxBitmap *icon, const char *title); PUBLIC void TREEMENU::endsub (void); PRIVATE int TREEMENU::setup (void); PRIVATE void TREEMENU::drawone (wxDC&dc, int no, int y, bool highlit); PRIVATE void TREEMENU::draw (wxDC&dc, int no, bool highlit); PRIVATE void TREEMENU::Real_OnPaint (wxDC&dc); PUBLIC void TREEMENU::Event_OnPaint (wxPaintEvent&); PRIVATE void TREEMENU::refresh (void); PUBLIC void TREEMENU::mouseevent (wxMouseEvent&event); PUBLIC void TREEMENU::dump (void); PUBLIC void TREEMENU::stretch (int new_width, int new_height); /* wxbook.cc 02/06/2004 16.00.10 */ PUBLIC wxBOOK::wxBOOK (wxFORMBASE *_parent, const char *_id); PUBLIC wxBOOK::~wxBOOK (void); PUBLIC void wxBOOK::fit2top (void); PUBLIC void wxBOOK::selpage (wxFORMBASE *f); PUBLIC bool wxBOOK::may_stretch (void); PUBLIC void wxBOOK::New_page (wxFORMBASE *sub, const char *s); PUBLIC MFORM *wxBOOK::New_form (const char *s); PUBLIC void wxBOOK::delform (wxWindow *fl); PRIVATE void wxBOOK::sendfocus (wxMouseEvent *ev); PUBLIC void wxBOOK::changed (wxNotebookEvent&ev); PUBLIC void wxBOOK::changing (wxNotebookEvent&ev); PUBLIC void wxBOOK::mouseev (wxMouseEvent&ev); PUBLIC void wxBOOK::mouseev_up (wxMouseEvent&ev); PUBLIC void wxBOOK::getweight (int &w, int &h); /* wxhtml.cc 19/04/2004 10.30.50 */ PUBLIC wxHTML::wxHTML (wxFORMBASE *_parent, int width, int height); PUBLIC wxHtmlOpeningStatus wxHTML::OnOpeningURL (wxHtmlURLType type, const wxString&url, wxString *redirect); /* wxtree.cc 02/06/2004 12.16.14 */ PUBLIC wxTREE::wxTREE (wxFORMBASE *_parent, const char *_id); PUBLIC void wxTREE::getweight (int &w, int &h); PUBLIC wxTREE::~wxTREE (void); PRIVATE void wxTREE::setkeys (wxTreeItemId parentid, char keypath[], int keylen); PRIVATE void wxTREE::setkeys (void); PRIVATE void wxTREE::setdc (wxTreeItemId&id); PUBLIC void wxTREE::addelm (wxBitmap *icon, const char *title); PUBLIC void wxTREE::addsub (bool isopen, wxBitmap *icon, const char *title); PUBLIC void wxTREE::endsub (void); PRIVATE bool wxTREE::set_add (wxTreeItemId&parentid, const char *key, int lenkey, const char *items[]); PUBLIC void wxTREE::Set_item (const char *id, const char *vals[]); PUBLIC void wxTREE::mouseevent (wxMouseEvent&event); PRIVATE void wxTREE::dump (wxTreeItemId&parentid, const char *path, int &ref); PUBLIC void wxTREE::dump (void);