
Public Member Functions | |
| void | init (int id, const char *titlet) |
| virtual void | setup () |
| void | buildgraphics (void) |
| virtual void | run (void) |
| virtual void | buttonpressed (int id) |
| void | repaintscrollbar (void) |
| void | done (void) |
Public Attributes | |
| ASCString | txt |
| char | ok |
| char | scrollbarvisible |
| ppicture | firstpict |
| char | action |
| int | textstart |
Definition at line 3149 of file dlg_box.cpp.
| void thelpsystem::init | ( | int | id, | |
| const char * | titlet | |||
| ) |
Definition at line 3179 of file dlg_box.cpp.
References action, tdlgengine::addscrollbar(), black, dblue, tviewtext::displaytext(), dlg_in3d, tdialogbox::init(), readtextmessage(), scrollbarvisible, tviewtext::setparams(), tdialogbox::setscrollspeed(), setup(), tdialogbox::starty, strrr(), tviewtextwithscrolling::textsizey, tviewtextwithscrolling::textsizeycomplete, textstart, tdialogbox::title, tviewtext::tvt_dispactive, tviewtext::tvt_starty, tviewtext::tvt_yp, txt, tdialogbox::windowstyle, tdlgengine::x1, tdlgengine::xsize, tdlgengine::y1, and tdlgengine::ysize.
| void thelpsystem::setup | ( | ) | [virtual] |
Reimplemented in tviewtextquery.
Definition at line 3171 of file dlg_box.cpp.
References tdlgengine::addbutton(), tdlgengine::addkey(), ct_enter, ct_esc, ct_space, tdlgengine::xsize, and tdlgengine::ysize.
Referenced by init().
| void thelpsystem::buildgraphics | ( | void | ) |
Reimplemented from tdialogbox.
Definition at line 3236 of file dlg_box.cpp.
References activefontsettings, tfontsettings::background, black, tdialogbox::buildgraphics(), tfontsettings::color, dblue, firstpict, tfontsettings::font, tfontsettings::height, tfontsettings::justify, lefttext, linesshown, mousevisible(), tdialogbox::rahmen(), schriften, tviewtext::setpos(), Schriften::smallarial, tviewtextwithscrolling::textsizey, textstart, tdlgengine::x1, tdlgengine::xsize, tdlgengine::y1, and tdlgengine::ysize.
Referenced by tviewtextquery::init().
| void thelpsystem::run | ( | void | ) | [virtual] |
Reimplemented from tdialogbox.
Definition at line 3265 of file dlg_box.cpp.
References action, tviewtextwithscrolling::checkscrolling(), tviewtext::displaytext(), and tdialogbox::run().
Referenced by legacy_viewtextquery().
| void thelpsystem::buttonpressed | ( | int | id | ) | [virtual] |
Reimplemented from tdlgengine.
Reimplemented in tviewtextquery.
Definition at line 3254 of file dlg_box.cpp.
References action, tdlgengine::buttonpressed(), and tviewtext::displaytext().
Referenced by tviewtextquery::buttonpressed().
| void thelpsystem::repaintscrollbar | ( | void | ) | [virtual] |
Implements tviewtextwithscrolling.
Definition at line 3230 of file dlg_box.cpp.
References tdialogbox::enablebutton().
| void thelpsystem::done | ( | void | ) |
Reimplemented from tdialogbox.
Definition at line 3276 of file dlg_box.cpp.
References tdialogbox::done(), firstpict, and ppicture.
Referenced by legacy_viewtextquery().
| char thelpsystem::ok |
Definition at line 3152 of file dlg_box.cpp.
| ppicture thelpsystem::firstpict |
| char thelpsystem::action |
Definition at line 3156 of file dlg_box.cpp.
Referenced by tviewtextquery::buttonpressed(), buttonpressed(), init(), legacy_viewtextquery(), and run().
1.5.1