thelpsystem Class Reference

Inheritance diagram for thelpsystem:

Inheritance graph
[legend]
List of all members.

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

Detailed Description

Definition at line 3149 of file dlg_box.cpp.


Member Function Documentation

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().


Member Data Documentation

ASCString thelpsystem::txt

Definition at line 3151 of file dlg_box.cpp.

Referenced by init().

char thelpsystem::ok

Definition at line 3152 of file dlg_box.cpp.

char thelpsystem::scrollbarvisible

Definition at line 3154 of file dlg_box.cpp.

Referenced by init().

ppicture thelpsystem::firstpict

Definition at line 3155 of file dlg_box.cpp.

Referenced by buildgraphics(), and done().

char thelpsystem::action

Definition at line 3156 of file dlg_box.cpp.

Referenced by tviewtextquery::buttonpressed(), buttonpressed(), init(), legacy_viewtextquery(), and run().

int thelpsystem::textstart

Definition at line 3157 of file dlg_box.cpp.

Referenced by buildgraphics(), and init().


The documentation for this class was generated from the following file:
Generated on Mon May 21 01:47:49 2012 for Advanced Strategic Command by  doxygen 1.5.1