MultilineEdit Class Reference

#include <dialog.h>

Inheritance diagram for MultilineEdit:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 MultilineEdit (ASCString &txt, const ASCString &title)
void init (void)
void setup (void)
void buttonpressed (int id)
void run (void)
bool changed ()

Detailed Description

Definition at line 181 of file dialog.h.


Constructor & Destructor Documentation

MultilineEdit::MultilineEdit ( ASCString txt,
const ASCString title 
) [inline]

Definition at line 186 of file dialog.h.


Member Function Documentation

void MultilineEdit::init ( void   ) 

Reimplemented from tdialogbox.

Definition at line 2071 of file dialog.cpp.

References activefontsettings, tmessagedlg::actparagraph, tfontsettings::background, black, tdialogbox::buildgraphics(), tparagraph::checkscrolldown(), tfontsettings::color, tparagraph::cursor, dblue, tmessagedlg::firstparagraph, tfontsettings::font, tfont::height, tfontsettings::height, tdialogbox::init(), tmessagedlg::inserttext(), tfontsettings::justify, lefttext, tfontsettings::length, rectangle(), schriften, setup(), Schriften::smallarial, tdialogbox::title, tmessagedlg::tx1, tmessagedlg::tx2, tmessagedlg::ty1, tmessagedlg::ty2, tdlgengine::x1, and tdlgengine::y1.

Referenced by EditArchivalInformation::buttonpressed(), and editjournal().

void MultilineEdit::setup ( void   )  [virtual]

Reimplemented from tmessagedlg.

Definition at line 2107 of file dialog.cpp.

References tdlgengine::addbutton(), tdlgengine::addkey(), tdlgengine::clearkey(), cto_c, cto_o, cto_stp, tmessagedlg::ok, tdialogbox::starty, tmessagedlg::tx1, tmessagedlg::tx2, tmessagedlg::ty1, tmessagedlg::ty2, tdlgengine::xsize, and tdlgengine::ysize.

Referenced by init().

void MultilineEdit::buttonpressed ( int  id  )  [virtual]

Reimplemented from tdlgengine.

Definition at line 2128 of file dialog.cpp.

References tdlgengine::buttonpressed(), and tmessagedlg::ok.

void MultilineEdit::run ( void   )  [virtual]

Reimplemented from tmessagedlg.

Definition at line 2138 of file dialog.cpp.

References tmessagedlg::extracttext(), mousevisible(), tmessagedlg::ok, and tmessagedlg::run().

Referenced by EditArchivalInformation::buttonpressed(), and editjournal().

bool MultilineEdit::changed (  )  [inline]

Definition at line 191 of file dialog.h.

Referenced by editjournal().


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