#include "global.h"
#include <sigc++/sigc++.h>
#include <paragui.h>
#include <pgapplication.h>
#include <pgmessagebox.h>
#include <pgdropdown.h>
#include <pgcolor.h>
#include "pgbutton.h"
#include "pgwidgetlist.h"
#include "pglabel.h"
#include "pgwindow.h"
#include "pgscrollbar.h"
#include "pgradiobutton.h"
#include "pgthemewidget.h"
#include "pgcheckbutton.h"
#include "pgslider.h"
#include "pglistbox.h"
#include "pgpropertyeditor.h"
#include "sdl/graphics.h"
#include "ascstring.h"
#include "textfile_evaluation.h"
#include "graphics/drawing.h"
#include "util/messaginghub.h"
Include dependency graph for paradialog.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | StartupScreen |
| class | ASC_PG_App |
| class | WindowCounter |
| class | ASC_PG_Dialog |
| Adapter class for using Paragui Dialogs in ASC. This class transfers the event control from ASC to Paragui and back. All new dialog classes should be derived from this class. More... | |
| class | ASC_PropertyEditor |
| class | ColoredBar |
| class | SpecialDisplayWidget |
| class | SpecialInputWidget |
| class | Emboss |
| class | PG_StatusWindowData |
| class | BulkGraphicUpdates |
Functions | |
| ASC_PG_App & | getPGApplication () |
| pair< int, int > | new_chooseString (const ASCString &title, const vector< ASCString > &entries, const vector< ASCString > &buttons, int defaultEntry=-1) |
| |
| bool | MultiLineEditor (const ASCString &title, ASCString &textToEdit) |
| ASCString | editString2 (const ASCString &title, const ASCString &defaultValue="") |
| uses the new dialog engine | |
| int | choiceDialog (const ASCString &text, const ASCString &button1, const ASCString &button2, const ASCString &shortLabel) |
Definition in file paradialog.h.
| int choiceDialog | ( | const ASCString & | text, | |
| const ASCString & | button1, | |||
| const ASCString & | button2, | |||
| const ASCString & | shortLabel | |||
| ) |
Definition at line 780 of file paradialog.cpp.
References CGameOptions::dialogAnswers, CGameOptions::Instance(), new_choice_dlg(), and CGameOptions::setChanged().
Referenced by CargoGuiFunctions::MoveUnitIntoInnerContainer::execute(), GuiFunctions::EndTurn::execute(), executeUserAction(), and FileTransfer::send().
uses the new dialog engine
Definition at line 772 of file paradialog.cpp.
References StringEditor::GetEditedText(), and ASC_PG_Dialog::RunModal().
| ASC_PG_App& getPGApplication | ( | ) |
Definition at line 294 of file paradialog.cpp.
References pgApp.
Referenced by ASC_MainScreenWidget::eventKeyDown(), Maped_MainScreenWidget::eventKeyDown(), execaction_pg(), executeUserAction(), gamethread(), GuiDimension::getLeftIndent(), GuiDimension::getLeftOffSet(), GuiDimension::getLineEditWidth(), GuiDimension::getLineOffset(), IngameMessageViewer::Hide(), mapeditorMainThread(), MainScreenWidget::mouseScrollChecker(), trunreplay::run(), signalQuit(), and Weathercast::Weathercast().
Definition at line 710 of file paradialog.cpp.
References MultiLineEditorDialog::GetEditedText(), and ASC_PG_Dialog::RunModal().
Referenced by DisplayImmediateMessage::setup().
| pair<int,int> new_chooseString | ( | const ASCString & | title, | |
| const vector< ASCString > & | entries, | |||
| const vector< ASCString > & | buttons, | |||
| int | defaultEntry = -1 | |||
| ) |
Definition at line 686 of file paradialog.cpp.
References NewStringChooser::getButton(), NewStringChooser::getItem(), and ASC_PG_Dialog::RunModal().
Referenced by chooseString(), and selectString().
1.5.1