Planeshift
|
Window Widget that displays information about the mind item to be used in crafting. More...
#include <pawscraft.h>
Public Member Functions | |
virtual void | Draw () |
Draw. | |
void | Format () |
Format method for the output text. | |
void | HandleMessage (MsgEntry *me) |
bool | OnSelected (pawsWidget *widget) |
Called whenever a widget is selected. | |
bool | PostSetup () |
This is called after the widget and all of it's children have been created. | |
virtual void | Show () |
Makes widget visible and brings it to the front. | |
Public Attributes | |
csString | craftText |
csString | filter |
Protected Attributes | |
pawsEditTextBox * | filterEditTextBox |
pawsMultiLineTextBox * | textBox |
Window Widget that displays information about the mind item to be used in crafting.
This handles the incoming network traffic and displays the information for the client in a tree about all the items available in the current mind item.
Definition at line 37 of file pawscraft.h.
virtual void pawsCraftWindow::Draw | ( | ) | [virtual] |
Draw.
overwriting this to be able to do some reformating of the text is necessary
Reimplemented from pawsWidget.
void pawsCraftWindow::Format | ( | ) |
Format method for the output text.
This method sets the actual on-screen text by filtering all unwanted lines
void pawsCraftWindow::HandleMessage | ( | MsgEntry * | me | ) | [virtual] |
Implements psClientNetSubscriber.
bool pawsCraftWindow::OnSelected | ( | pawsWidget * | widget | ) | [virtual] |
Called whenever a widget is selected.
widget | The selected widget. |
Reimplemented from pawsWidget.
bool pawsCraftWindow::PostSetup | ( | ) | [virtual] |
This is called after the widget and all of it's children have been created.
Reimplemented from pawsWidget.
virtual void pawsCraftWindow::Show | ( | ) | [virtual] |
Makes widget visible and brings it to the front.
Sets visible TRUE shows border if present then calls BringToTop() on itself.
Reimplemented from pawsWidget.
csString pawsCraftWindow::craftText |
Definition at line 44 of file pawscraft.h.
csString pawsCraftWindow::filter |
Definition at line 45 of file pawscraft.h.
pawsEditTextBox* pawsCraftWindow::filterEditTextBox [protected] |
Definition at line 59 of file pawscraft.h.
pawsMultiLineTextBox* pawsCraftWindow::textBox [protected] |
Definition at line 58 of file pawscraft.h.