ManaPlus
|
#include <ministatuswindow.h>
Public Member Functions | |
MiniStatusWindow () | |
~MiniStatusWindow () | |
void | setIcon (const int index, AnimatedSprite *const sprite) |
void | eraseIcon (const int index) |
void | drawIcons (Graphics *const graphics) |
void | updateStatus () |
void | logic () |
void | draw (Graphics *const graphics) |
void | safeDraw (Graphics *const graphics) |
void | mouseMoved (MouseEvent &event) |
void | mousePressed (MouseEvent &event) |
void | mouseExited (MouseEvent &event) |
void | showBar (const std::string &name, const Visible visible) |
void | updateBars () |
void | slotsChanged (const Inventory *const inventory) |
std::vector< ProgressBar * > & | getBars () |
Rect | getChildrenArea () |
void | attributeChanged (const AttributesT id, const int64_t oldVal, const int64_t newVal) |
void | statChanged (const AttributesT id, const int oldVal1, const int oldVal2) |
void | arrowsChanged () |
Public Member Functions inherited from Window | |
Window (const std::string &caption, const Modal modal, Window *const parent, std::string skin) | |
~Window () | |
void | setContentSize (int width, int height) |
void | setLocationRelativeTo (const Widget *const widget) |
void | setLocationHorisontallyRelativeTo (const Widget *const widget) |
void | setLocationRelativeTo (const ImagePosition::Type &position, int offsetX, int offsetY) |
void | setResizable (const bool resize) |
void | redraw () |
void | widgetResized (const Event &event) |
void | widgetMoved (const Event &event) |
void | widgetHidden (const Event &event) |
void | setCloseButton (const bool flag) |
bool | getCloseButton () const |
void | setAllowClose (const bool b) |
bool | getAlowClose () const |
bool | isResizable () const |
void | setMinWidth (const int width) |
int | getMinWidth () const |
void | setMinHeight (const int height) |
int | getMinHeight () const |
void | setMaxWidth (const int width) |
int | getMaxWidth () const |
void | setMaxHeight (const int height) |
int | getMaxHeight () const |
void | setShowTitle (bool flag) |
void | setStickyButton (const bool flag) |
void | setSticky (const bool sticky) |
bool | isSticky () const |
void | setStickyButtonLock (const bool sticky) |
bool | isStickyButtonLock () const |
virtual void | setVisible (Visible visible) |
void | setVisible (const Visible visible, const bool forceSticky) |
bool | isDefaultVisible () const |
void | setDefaultVisible (const bool save) |
bool | willSaveVisible () const |
void | setSaveVisible (const bool save) |
void | postInit () |
Window * | getParentWindow () const |
virtual void | scheduleDelete () |
void | mouseDragged (MouseEvent &event) |
void | mouseReleased (MouseEvent &event) |
void | mouseEntered (MouseEvent &event) |
void | updateResizeHandler (MouseEvent &event) |
void | setWindowName (const std::string &name) |
const std::string & | getWindowName () const |
void | loadWindowState () |
void | saveWindowState () |
void | setDefaultSize (const int defaultX, const int defaultY, int defaultWidth, int defaultHeight) |
void | setDefaultSize () |
void | setDefaultSize (const int defaultWidth, const int defaultHeight, const ImagePosition::Type &position, const int offsetx, const int offsetY) |
virtual void | resetToDefaultSize () |
void | adjustPositionAfterResize (const int oldScreenWidth, const int oldScreenHeight) |
Layout & | getLayout () |
void | clearLayout () |
void | reflowLayout (int w, int h) |
LayoutCell & | place (const int x, const int y, Widget *const wg, const int w, const int h) |
ContainerPlacer | getPlacer (const int x, const int y) |
void | center () |
void | centerHorisontally () |
virtual void | close () |
void | setModal (const Modal modal) |
Rect | getWindowArea () const |
bool | isResizeAllowed (const MouseEvent &event) const |
void | setCaptionFont (Font *font) |
void | enableVisibleSound (bool b) |
bool | isWindowVisible () const |
void | setPadding (int padding) |
int | getPadding () const |
void | setTitleBarHeight (unsigned int height) |
unsigned int | getTitleBarHeight () const |
void | setCaption (const std::string &caption) |
const std::string & | getCaption () const |
void | setAlignment (Graphics::Alignment alignment) |
Graphics::Alignment | getAlignment () const |
void | setMovable (Move movable) |
bool | isMovable () const |
virtual void | resizeToContent () |
Public Member Functions inherited from BasicContainer2 | |
BasicContainer2 (const Widget2 *const widget) | |
~BasicContainer2 () | |
void | setOpaque (Opaque opaque) |
bool | isOpaque () const |
virtual void | add (Widget *const widget) |
void | addXY (Widget *const widget, const int x, const int y) |
Public Member Functions inherited from BasicContainer | |
BasicContainer (const Widget2 *const widget) | |
~BasicContainer () | |
void | showWidgetPart (Widget *const widget, const Rect &area) |
void | moveToTop (Widget *const widget) |
void | moveToBottom (Widget *const widget) |
void | focusNext () |
void | focusPrevious () |
void | setFocusHandler (FocusHandler *const focusHandler) |
void | setInternalFocusHandler (FocusHandler *const focusHandler) |
Widget * | getWidgetAt (int x, int y) |
void | death (const Event &event) |
Widget * | findFirstWidget (const std::set< Widget * > &list) |
void | add (Widget *const widget) |
virtual void | remove (Widget *const widget) |
virtual void | clear () |
Public Member Functions inherited from Widget | |
Widget (const Widget2 *const widget) | |
~Widget () | |
virtual void | drawFrame (Graphics *graphics) |
virtual void | safeDrawFrame (Graphics *graphics) |
void | setFrameSize (const unsigned int frameSize) |
unsigned int | getFrameSize () const |
Widget * | getParent () const |
void | setWidth (const int width) |
int | getWidth () const |
void | setHeight (const int height) |
int | getHeight () const |
void | setSize (const int width, const int height) |
void | setX (const int x) |
int | getX () const |
void | setY (const int y) |
int | getY () const |
void | setPosition (const int x, const int y) |
void | setDimension (const Rect &dimension) |
const Rect & | getDimension () const |
void | setFocusable (const bool focusable) |
bool | isFocusable () const |
virtual bool | isFocused () const |
void | setEnabled (const bool enabled) |
bool | isEnabled () const |
void | setVisible (Visible visible) |
bool | isVisible () const |
void | setBaseColor (const Color &color) |
const Color & | getBaseColor () const |
void | setForegroundColor (const Color &color) |
const Color & | getForegroundColor () const |
void | setBackgroundColor (const Color &color) |
const Color & | getBackgroundColor () const |
virtual void | requestFocus () |
virtual void | requestMoveToTop () |
virtual void | requestMoveToBottom () |
FocusHandler * | getFocusHandler () |
void | addActionListener (ActionListener *const actionListener) |
void | removeActionListener (ActionListener *const actionListener) |
void | addDeathListener (WidgetDeathListener *const deathListener) |
void | removeDeathListener (WidgetDeathListener *const deathListener) |
void | addMouseListener (MouseListener *const mouseListener) |
void | removeMouseListener (MouseListener *const mouseListener) |
void | addKeyListener (KeyListener *const keyListener) |
void | removeKeyListener (KeyListener *const keyListener) |
void | addFocusListener (FocusListener *const focusListener) |
void | removeFocusListener (FocusListener *const focusListener) |
void | addWidgetListener (WidgetListener *const widgetListener) |
void | removeWidgetListener (WidgetListener *const widgetListener) |
void | setActionEventId (const std::string &actionEventId) |
const std::string & | getActionEventId () const |
virtual void | getAbsolutePosition (int &x, int &y) const |
virtual void | setParent (Widget *parent) |
Font * | getFont () const |
void | setFont (Font *const font) |
virtual void | fontChanged () |
bool | isTabInEnabled () const |
void | setTabInEnabled (const bool enabled) |
bool | isTabOutEnabled () const |
void | setTabOutEnabled (const bool enabled) |
void | requestModalFocus () |
virtual void | requestModalMouseInputFocus () |
virtual void | releaseModalFocus () |
virtual void | releaseModalMouseInputFocus () |
virtual bool | isModalFocused () const |
virtual bool | isModalMouseInputFocused () const |
const std::list< MouseListener * > & | getMouseListeners () const A_CONST |
const std::list< KeyListener * > & | getKeyListeners () const A_CONST |
const std::list< FocusListener * > & | getFocusListeners () const A_CONST |
virtual FocusHandler * | getInternalFocusHandler () |
void | setInternalFocusHandler (FocusHandler *const internalFocusHandler) |
void | setId (const std::string &id) |
const std::string & | getId () const |
virtual void | showPart (const Rect &rectangle) |
bool | isAllowLogic () const |
void | setMouseConsume (const bool b) |
bool | isMouseConsume () const |
void | setRedraw (const bool b) |
virtual bool | isSelectable () const |
void | setSelectable (const bool selectable) |
void | windowResized () |
Public Member Functions inherited from Widget2 | |
virtual | ~Widget2 () |
const Color & | getThemeColor (const ThemeColorIdT type, const unsigned int alpha) const A_INLINE |
const Color & | getThemeCharColor (const signed char c, bool &valid) const A_INLINE |
virtual void | setWidget2 (const Widget2 *const widget) |
void | setPalette (int palette) |
void | checkPalette () |
void | setForegroundColor2 (const Color &color) |
Widget * | getWindow () const |
virtual void | setWindow (Widget *const window) |
Public Member Functions inherited from WidgetDeathListener | |
virtual | ~WidgetDeathListener () |
Public Member Functions inherited from MouseListener | |
virtual | ~MouseListener () |
virtual void | mouseClicked (MouseEvent &event) |
virtual void | mouseWheelMovedUp (MouseEvent &event) |
virtual void | mouseWheelMovedDown (MouseEvent &event) |
Public Member Functions inherited from WidgetListener | |
virtual | ~WidgetListener () |
virtual void | widgetShown (const Event &event) |
Public Member Functions inherited from InventoryListener | |
virtual | ~InventoryListener () |
Public Member Functions inherited from AttributeListener | |
AttributeListener () | |
virtual | ~ AttributeListener () |
Public Member Functions inherited from StatListener | |
StatListener () | |
virtual | ~ StatListener () |
Public Member Functions inherited from ArrowsListener | |
ArrowsListener () | |
virtual | ~ ArrowsListener () |
Public Member Functions inherited from UpdateStatusListener | |
UpdateStatusListener () | |
virtual | ~ UpdateStatusListener () |
Private Member Functions | |
bool | isInBar (ProgressBar *bar, int x, int y) const |
ProgressBar * | createBar (const float progress, const int width, const int height, const ThemeColorIdT textColor, const ProgressColorIdT backColor, const std::string &skin, const std::string &skinFill, const std::string &name, const std::string &description) |
void | loadBars () |
void | saveBars () const |
Private Attributes | |
std::vector< ProgressBar * > | mBars |
std::map< std::string, ProgressBar * > | mBarNames |
std::vector< AnimatedSprite * > | mIcons |
ProgressBar * | mHpBar |
ProgressBar * | mMpBar |
ProgressBar * | mXpBar |
ProgressBar * | mJobBar |
ProgressBar * | mWeightBar |
ProgressBar * | mInvSlotsBar |
ProgressBar * | mMoneyBar |
ProgressBar * | mArrowsBar |
ProgressBar * | mStatusBar |
StatusPopup * | mStatusPopup |
int | mSpacing |
int | mIconPadding |
int | mIconSpacing |
int | mMaxX |
Additional Inherited Members | |
Static Public Member Functions inherited from Window | |
static void | setWindowContainer (WindowContainer *const windowContainer) |
Static Public Member Functions inherited from Widget | |
static void | setGlobalFont (Font *const font) |
static Font * | getGloablFont () |
static void | cleanGlobalFont () |
static bool | widgetExists (const Widget *const widget) |
static void | distributeWindowResizeEvent () |
static Widget * | callPostInit (Widget *const widget) |
Static Public Member Functions inherited from AttributeListener | |
static void | distributeEvent (const AttributesT id, const int64_t oldVal, const int64_t newVal) |
static void | addListener (AttributeListener *const listener) |
static void | removeListener (const AttributeListener *const listener) |
Static Public Member Functions inherited from StatListener | |
static void | distributeEvent (const AttributesT id, const int oldVal1, const int oldVal2) |
static void | addListener (StatListener *const listener) |
static void | removeListener (const StatListener *const listener) |
Static Public Member Functions inherited from ArrowsListener | |
static void | distributeEvent () |
static void | addListener (ArrowsListener *const listener) |
static void | removeListener (const ArrowsListener *const listener) |
Static Public Member Functions inherited from UpdateStatusListener | |
static void | distributeEvent () |
static void | addListener (UpdateStatusListener *const listener) |
static void | removeListener (const UpdateStatusListener *const listener) |
Data Fields inherited from Widget | |
Visible | mVisible |
Protected Types inherited from BasicContainer | |
typedef std::vector< Widget * > | WidgetList |
typedef WidgetList::iterator | WidgetListIterator |
typedef WidgetList::const_iterator | WidgetListConstIterator |
typedef WidgetList::reverse_iterator | WidgetListReverseIterator |
typedef WidgetList::const_reverse_iterator | WidgetListCReverseIterator |
Protected Types inherited from Widget | |
typedef std::list< MouseListener * > | MouseListenerList |
typedef MouseListenerList::iterator | MouseListenerIterator |
typedef std::list< KeyListener * > | KeyListenerList |
typedef KeyListenerList::iterator | KeyListenerIterator |
typedef std::list< ActionListener * > | ActionListenerList |
typedef ActionListenerList::iterator | ActionListenerIterator |
typedef std::list< WidgetDeathListener * > | WidgetDeathListenerList |
typedef WidgetDeathListenerList::iterator | WidgetDeathListenerIterator |
typedef std::list< FocusListener * > | FocusListenerList |
typedef FocusListenerList::iterator | FocusListenerIterator |
typedef std::list< WidgetListener * > | WidgetListenerList |
typedef WidgetListenerList::iterator | WidgetListenerIterator |
Protected Member Functions inherited from Window | |
bool | canMove () const |
int | getOption (const std::string &name, const int def) const |
bool | getOptionBool (const std::string &name, const bool def) const |
void | setTitlePadding (const int p) |
int | getTitlePadding () const |
Protected Member Functions inherited from BasicContainer | |
virtual void | drawChildren (Graphics *const graphics) |
virtual void | safeDrawChildren (Graphics *const graphics) |
virtual void | logicChildren () |
Protected Member Functions inherited from Widget | |
void | distributeActionEvent () |
void | distributeResizedEvent () |
void | distributeMovedEvent () |
void | distributeHiddenEvent () |
void | distributeShownEvent () |
Protected Member Functions inherited from Widget2 | |
Widget2 (const Widget2 *const widget) | |
Protected Member Functions inherited from WidgetDeathListener | |
WidgetDeathListener () | |
Protected Member Functions inherited from MouseListener | |
MouseListener () | |
Protected Member Functions inherited from WidgetListener | |
WidgetListener () | |
Protected Member Functions inherited from InventoryListener | |
InventoryListener () | |
Protected Attributes inherited from Window | |
std::string | mCaption |
Graphics::Alignment | mAlignment |
int | mPadding |
unsigned int | mTitleBarHeight |
Move | mMovable |
int | mDragOffsetX |
int | mDragOffsetY |
bool | mMoved |
Skin * | mSkin |
int | mDefaultX |
int | mDefaultY |
int | mDefaultWidth |
int | mDefaultHeight |
int | mCaptionOffsetX |
int | mCaptionOffsetY |
bool | mShowTitle |
bool | mLastRedraw |
Protected Attributes inherited from BasicContainer2 | |
Opaque | mOpaque |
Protected Attributes inherited from BasicContainer | |
WidgetList | mWidgets |
WidgetList | mLogicWidgets |
Protected Attributes inherited from Widget | |
MouseListenerList | mMouseListeners |
KeyListenerList | mKeyListeners |
ActionListenerList | mActionListeners |
WidgetDeathListenerList | mDeathListeners |
FocusListenerList | mFocusListeners |
WidgetListenerList | mWidgetListeners |
Color | mForegroundColor |
Color | mBackgroundColor |
Color | mBaseColor |
Rect | mDimension |
std::string | mActionEventId |
std::string | mId |
FocusHandler * | mFocusHandler |
FocusHandler * | mInternalFocusHandler |
Widget * | mParent |
Font * | mCurrentFont |
unsigned int | mFrameSize |
bool | mFocusable |
bool | mTabIn |
bool | mTabOut |
bool | mEnabled |
bool | mAllowLogic |
bool | mMouseConsume |
bool | mRedraw |
bool | mSelectable |
Protected Attributes inherited from Widget2 | |
int | mPaletteOffset |
Widget * | mWindow |
Color | mForegroundColor2 |
Static Protected Attributes inherited from Widget | |
static Font * | mGlobalFont = 0 |
The player mini-status dialog.
Definition at line 46 of file ministatuswindow.h.
MiniStatusWindow::MiniStatusWindow | ( | ) |
Definition at line 61 of file ministatuswindow.cpp.
References _, Inventory::addInventoyListener(), Widget::addMouseListener(), createBar(), PlayerInfo::getInventory(), ConfigurationObject::getValueBool(), loadBars(), mArrowsBar, mHpBar, mJobBar, mMoneyBar, mMpBar, mXpBar, ProgressColorId::PROG_JOB, serverConfig, Window::setVisible(), statusWindow, StatusWindow::updateArrowsBar(), updateBars(), StatusWindow::updateHPBar(), StatusWindow::updateJobBar(), StatusWindow::updateMoneyBar(), StatusWindow::updateMPBar(), updateStatus(), StatusWindow::updateXPBar(), and Visible_true.
MiniStatusWindow::~MiniStatusWindow | ( | ) |
Definition at line 164 of file ministatuswindow.cpp.
References delete2, delete_all(), FOR_EACH, PlayerInfo::getInventory(), mBars, mIcons, mStatusPopup, Widget::mVisible, Inventory::removeInventoyListener(), and Visible_false.
|
virtual |
Implements ArrowsListener.
Definition at line 600 of file ministatuswindow.cpp.
References mArrowsBar, and StatusWindow::updateArrowsBar().
|
virtual |
Implements AttributeListener.
Definition at line 282 of file ministatuswindow.cpp.
References Attributes::MAX_WEIGHT, mHpBar, mMoneyBar, mMpBar, Attributes::MONEY, mWeightBar, mXpBar, Attributes::PLAYER_EXP, Attributes::PLAYER_EXP_NEEDED, Attributes::PLAYER_HP, Attributes::PLAYER_MAX_HP, Attributes::PLAYER_MAX_MP, Attributes::PLAYER_MP, PRAGMA45(), statusWindow, Attributes::TOTAL_WEIGHT, StatusWindow::updateHPBar(), StatusWindow::updateMoneyBar(), StatusWindow::updateMPBar(), StatusWindow::updateWeightBar(), and StatusWindow::updateXPBar().
|
private |
Definition at line 185 of file ministatuswindow.cpp.
References Widget2::getThemeColor(), mBarNames, mBars, Widget::setActionEventId(), ProgressBar::setColor(), and Widget::setId().
Referenced by MiniStatusWindow().
|
virtual |
Draws the window.
Reimplemented from Window.
Definition at line 343 of file ministatuswindow.cpp.
References BLOCK_END, BLOCK_START, and BasicContainer::drawChildren().
void MiniStatusWindow::drawIcons | ( | Graphics *const | graphics | ) |
Definition at line 254 of file ministatuswindow.cpp.
References CAST_S32, CAST_U32, AnimatedSprite::draw(), AnimatedSprite::getWidth(), mIconPadding, mIcons, mIconSpacing, and mMaxX.
void MiniStatusWindow::eraseIcon | ( | const int | index | ) |
Definition at line 245 of file ministatuswindow.cpp.
References CAST_S32, and mIcons.
Referenced by LocalPlayer::handleStatusEffect().
|
inline |
Definition at line 89 of file ministatuswindow.h.
References mBars.
Referenced by PopupMenu::showPopup().
|
virtual |
Gets the area of the widget occupied by the widget's children. By default this method returns an empty rectangle as not all widgets are containers. If you want to make a container this method should return the area where the children resides. This method is used when drawing children of a widget when computing clip rectangles for the children.
An example of a widget that overloads this method is ScrollArea. A ScrollArea has a view of its contant and that view is the children area. The size of a ScrollArea's children area might vary depending on if the scroll bars of the ScrollArea is shown or not.
Reimplemented from Window.
Definition at line 590 of file ministatuswindow.cpp.
References Rect::height, Widget::mDimension, Window::mPadding, and Rect::width.
|
private |
|
private |
Definition at line 530 of file ministatuswindow.cpp.
References config, Configuration::getIntValue(), ConfigurationObject::getValue(), mArrowsBar, mBarNames, mInvSlotsBar, mJobBar, mMoneyBar, mStatusBar, mWeightBar, Widget::setVisible(), Catch::toString(), Visible_false, and Visible_true.
Referenced by MiniStatusWindow().
|
virtual |
Called for all widgets in the gui each time Gui::logic is called. You can do logic stuff here like playing an animation.
Reimplemented from BasicContainer.
Definition at line 329 of file ministatuswindow.cpp.
References BLOCK_END, BLOCK_START, BasicContainer::logic(), mIcons, tick_time, and AnimatedSprite::update().
|
virtual |
When the mouse leaves the window this ensures that the custom cursor is restored back to it's standard image.
Reimplemented from Window.
Definition at line 511 of file ministatuswindow.cpp.
References Popup::hide(), Window::mouseExited(), mStatusPopup, and textPopup.
|
virtual |
Implements custom cursor image changing context, based on mouse relative position.
Reimplemented from Window.
Definition at line 357 of file ministatuswindow.cpp.
References _, CAST_U64, PlayerInfo::getAttribute(), PlayerInfo::getAttribute64(), Being::getGroupId(), Widget::getId(), PlayerInfo::getInventory(), Inventory::getNumberOfSlotsUsed(), Inventory::getSize(), Event::getSource(), Popup::hide(), Being::isGM(), localPlayer, Attributes::MAX_WEIGHT, Widget::mDimension, mHpBar, mInvSlotsBar, mJobBar, mMoneyBar, mMpBar, Attributes::MONEY, Window::mouseMoved(), mStatusBar, mStatusPopup, mWeightBar, mXpBar, Attributes::PLAYER_BASE_LEVEL, Attributes::PLAYER_EXP, Attributes::PLAYER_EXP_NEEDED, Attributes::PLAYER_HP, Attributes::PLAYER_JOB_EXP, Attributes::PLAYER_JOB_EXP_NEEDED, Attributes::PLAYER_JOB_LEVEL, Attributes::PLAYER_MAX_HP, Attributes::PLAYER_MAX_MP, Attributes::PLAYER_MP, TextPopup::show(), strprintf(), textPopup, Catch::toString(), Attributes::TOTAL_WEIGHT, StatusPopup::view(), Rect::x, x, Rect::y, and y.
|
virtual |
Starts window resizing when appropriate.
Reimplemented from Window.
Definition at line 494 of file ministatuswindow.cpp.
References MouseEvent::getButton(), Widget::getX(), Widget::getY(), popupManager, popupMenu, MouseButton::RIGHT, and PopupMenu::showPopup().
|
virtual |
Reimplemented from Window.
Definition at line 350 of file ministatuswindow.cpp.
References BLOCK_END, BLOCK_START, and BasicContainer::safeDrawChildren().
|
private |
Definition at line 562 of file ministatuswindow.cpp.
References config, ConfigurationObject::deleteKey(), FOR_EACH, Widget::getActionEventId(), mBars, Widget::mVisible, Configuration::setValue(), Catch::toString(), and Visible_false.
Referenced by showBar().
void MiniStatusWindow::setIcon | ( | const int | index, |
AnimatedSprite *const | sprite | ||
) |
Sets one of the icons.
Definition at line 236 of file ministatuswindow.cpp.
References CAST_S32, and mIcons.
Referenced by LocalPlayer::handleStatusEffect().
void MiniStatusWindow::showBar | ( | const std::string & | name, |
const Visible | visible | ||
) |
Definition at line 519 of file ministatuswindow.cpp.
References mBarNames, saveBars(), Widget::setVisible(), and updateBars().
Referenced by PopupMenu::handleLink().
|
virtual |
Implements InventoryListener.
Definition at line 581 of file ministatuswindow.cpp.
References Inventory::getType(), InventoryType::Inventory, mInvSlotsBar, and StatusWindow::updateInvSlotsBar().
|
virtual |
Implements StatListener.
Definition at line 269 of file ministatuswindow.cpp.
References mJobBar, mMpBar, statusWindow, StatusWindow::updateJobBar(), and StatusWindow::updateMPBar().
void MiniStatusWindow::updateBars | ( | ) |
Definition at line 207 of file ministatuswindow.cpp.
References BasicContainer2::add(), FOR_EACH, Widget::getHeight(), Widget::getWidth(), Widget::getX(), Widget::getY(), mBars, mMaxX, mSpacing, Widget::mVisible, BasicContainer::remove(), Window::setContentSize(), Widget::setPosition(), Visible_true, and x.
Referenced by MiniStatusWindow(), and showBar().
|
virtual |
Implements UpdateStatusListener.
Definition at line 318 of file ministatuswindow.cpp.
References Popup::isPopupVisible(), mStatusBar, mStatusPopup, statusWindow, StatusPopup::update(), and StatusWindow::updateStatusBar().
Referenced by MiniStatusWindow().
|
private |
Definition at line 140 of file ministatuswindow.h.
Referenced by arrowsChanged(), loadBars(), and MiniStatusWindow().
|
private |
Definition at line 127 of file ministatuswindow.h.
Referenced by createBar(), loadBars(), and showBar().
|
private |
Definition at line 126 of file ministatuswindow.h.
Referenced by createBar(), getBars(), saveBars(), updateBars(), and ~MiniStatusWindow().
|
private |
Definition at line 133 of file ministatuswindow.h.
Referenced by attributeChanged(), MiniStatusWindow(), and mouseMoved().
|
private |
Definition at line 145 of file ministatuswindow.h.
Referenced by drawIcons().
|
private |
Definition at line 128 of file ministatuswindow.h.
Referenced by drawIcons(), eraseIcon(), logic(), setIcon(), and ~MiniStatusWindow().
|
private |
Definition at line 146 of file ministatuswindow.h.
Referenced by drawIcons().
|
private |
Definition at line 138 of file ministatuswindow.h.
Referenced by loadBars(), mouseMoved(), and slotsChanged().
|
private |
Definition at line 136 of file ministatuswindow.h.
Referenced by loadBars(), MiniStatusWindow(), mouseMoved(), and statChanged().
|
private |
Definition at line 147 of file ministatuswindow.h.
Referenced by drawIcons(), and updateBars().
|
private |
Definition at line 139 of file ministatuswindow.h.
Referenced by attributeChanged(), loadBars(), MiniStatusWindow(), and mouseMoved().
|
private |
Definition at line 134 of file ministatuswindow.h.
Referenced by attributeChanged(), MiniStatusWindow(), mouseMoved(), and statChanged().
|
private |
Definition at line 144 of file ministatuswindow.h.
Referenced by updateBars().
|
private |
Definition at line 141 of file ministatuswindow.h.
Referenced by loadBars(), mouseMoved(), and updateStatus().
|
private |
Definition at line 142 of file ministatuswindow.h.
Referenced by mouseExited(), mouseMoved(), updateStatus(), and ~MiniStatusWindow().
|
private |
Definition at line 137 of file ministatuswindow.h.
Referenced by attributeChanged(), loadBars(), and mouseMoved().
|
private |
Definition at line 135 of file ministatuswindow.h.
Referenced by attributeChanged(), MiniStatusWindow(), and mouseMoved().