Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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

Member Function Documentation

void thelpsystem::buildgraphics void   ) 
 

Reimplemented from tdialogbox.

Definition at line 3234 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::buttonpressed int  id  )  [virtual]
 

Reimplemented from tdlgengine.

Reimplemented in tviewtextquery.

Definition at line 3252 of file dlg_box.cpp.

References action, tdlgengine::buttonpressed(), and tviewtext::displaytext().

Referenced by tviewtextquery::buttonpressed().

void thelpsystem::done void   ) 
 

Reimplemented from tdialogbox.

Definition at line 3274 of file dlg_box.cpp.

References asc_free(), tdialogbox::done(), firstpict, and ppicture.

Referenced by legacy_viewtextquery().

void thelpsystem::init int  id,
const char *  titlet
 

Definition at line 3177 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::repaintscrollbar void   )  [virtual]
 

Implements tviewtextwithscrolling.

Definition at line 3228 of file dlg_box.cpp.

References tdialogbox::enablebutton().

void thelpsystem::run void   )  [virtual]
 

Reimplemented from tdialogbox.

Definition at line 3263 of file dlg_box.cpp.

References action, tviewtextwithscrolling::checkscrolling(), tviewtext::displaytext(), and tdialogbox::run().

Referenced by legacy_viewtextquery().

void thelpsystem::setup  )  [virtual]
 

Reimplemented in tviewtextquery.

Definition at line 3169 of file dlg_box.cpp.

References tdlgengine::addbutton(), tdlgengine::addkey(), ct_enter, ct_esc, ct_space, tdlgengine::xsize, and tdlgengine::ysize.

Referenced by init().


Member Data Documentation

char thelpsystem::action
 

Definition at line 3154 of file dlg_box.cpp.

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

ppicture thelpsystem::firstpict
 

Definition at line 3153 of file dlg_box.cpp.

Referenced by buildgraphics(), and done().

char thelpsystem::ok
 

Definition at line 3150 of file dlg_box.cpp.

char thelpsystem::scrollbarvisible
 

Definition at line 3152 of file dlg_box.cpp.

Referenced by init().

int thelpsystem::textstart
 

Definition at line 3155 of file dlg_box.cpp.

Referenced by buildgraphics(), and init().

ASCString thelpsystem::txt
 

Definition at line 3149 of file dlg_box.cpp.

Referenced by init().


The documentation for this class was generated from the following file:
Generated on Tue Jun 24 02:21:34 2008 for Advanced Strategic Command by  doxygen 1.4.2