#include <FWDialogBuilder.h>
Protected Member Functions | |
TGCompositeFrame * | currentFrame (void) |
FWLayoutBuilder & | expand (bool expandX=true, bool expandY=false) |
FWLayoutBuilder & | floatLeft (size_t spacing) |
void | frameForTab () |
FWLayoutBuilder & | frameSpaceDown (size_t spacing) |
FWLayoutBuilder & | frameSpaceLeft (size_t spacing) |
FWLayoutBuilder & | frameSpaceRight (size_t spacing) |
FWLayoutBuilder & | frameSpaceUp (size_t spacing) |
FWLayoutBuilder (TGCompositeFrame *window, bool expandY=true) | |
FWLayoutBuilder & | indent (int left=2, int right=-1) |
bool | isFloatingLeft () |
FWLayoutBuilder & | newRow () |
TGCompositeFrame * | nextFrame () |
TGLayoutHints * | nextHints () |
FWLayoutBuilder & | spaceDown (size_t spacing) |
FWLayoutBuilder & | spaceLeft (size_t spacing) |
FWLayoutBuilder & | spaceRight (size_t spacing) |
FWLayoutBuilder & | spaceUp (size_t spacing) |
FWLayoutBuilder & | unindent (void) |
TGVerticalFrame * | verticalFrame () |
Private Attributes | |
TGCompositeFrame * | m_currentFrame |
TGLayoutHints * | m_currentFrameHints |
TGLayoutHints * | m_currentHints |
bool | m_floatLeft |
std::vector< TGVerticalFrame * > | m_framesStack |
size_t | m_leftSpacing |
size_t | m_topSpacing |
TGCompositeFrame * | m_window |
Definition at line 24 of file FWDialogBuilder.h.
|
protected |
Definition at line 20 of file FWDialogBuilder.cc.
|
inlineprotected |
Definition at line 33 of file FWDialogBuilder.h.
|
protected |
Set whether or not the previous layout element should expand and in which direction.
Definition at line 159 of file FWDialogBuilder.cc.
|
protected |
Make sure that the current layout element is going to float on the left of the next one.
Definition at line 83 of file FWDialogBuilder.cc.
|
protected |
Definition at line 202 of file FWDialogBuilder.cc.
|
protected |
Definition at line 132 of file FWDialogBuilder.cc.
|
protected |
Definition at line 140 of file FWDialogBuilder.cc.
|
protected |
Definition at line 148 of file FWDialogBuilder.cc.
|
protected |
Definition at line 124 of file FWDialogBuilder.cc.
|
protected |
Definition at line 48 of file FWDialogBuilder.cc.
|
inlineprotected |
Definition at line 45 of file FWDialogBuilder.h.
|
protected |
Definition at line 37 of file FWDialogBuilder.cc.
|
protected |
Definition at line 193 of file FWDialogBuilder.cc.
|
protected |
Definition at line 172 of file FWDialogBuilder.cc.
|
protected |
Definition at line 99 of file FWDialogBuilder.cc.
|
protected |
Definition at line 107 of file FWDialogBuilder.cc.
|
protected |
Definition at line 115 of file FWDialogBuilder.cc.
|
protected |
Definition at line 91 of file FWDialogBuilder.cc.
|
protected |
Removes all the frames on the stack since last indent.
Definition at line 72 of file FWDialogBuilder.cc.
|
protected |
Return the last vertical frame, for more control on the layout.
Definition at line 64 of file FWDialogBuilder.cc.
|
private |
Definition at line 56 of file FWDialogBuilder.h.
|
private |
Definition at line 62 of file FWDialogBuilder.h.
|
private |
Definition at line 61 of file FWDialogBuilder.h.
|
private |
Definition at line 58 of file FWDialogBuilder.h.
|
private |
Definition at line 54 of file FWDialogBuilder.h.
|
private |
Definition at line 60 of file FWDialogBuilder.h.
|
private |
Definition at line 59 of file FWDialogBuilder.h.
|
private |
Definition at line 52 of file FWDialogBuilder.h.