VkDeck(3x) VkDeck(3x)
VkDeck - Container that makes one child at a time visible
VkComponent : VkCallbackObject
#include <Vk/VkDeck.h>
PUBLIC PROTOCOL SUMMARY
Constructor/Destructor
VkDeck(const char*,Widget);
virtual ~VkDeck(void);
Adding Data [Toc] [Back]
void addView(Widget);
void addView(VkComponent*);
Setting Visibility [Toc] [Back]
void pop(int);
void pop(Widget,int);
void pop(VkComponent*,int);
void push(int);
void push(Widget,int);
void push(VkComponent*,int);
Information [Toc] [Back]
VkComponent* topComponent(void);
Widget topWidget(void);
X RESOURCES ASSOCIATED WITH THIS CLASS [Toc] [Back] This class introduces no new resources.
This class is a container to which children can be added. Each child
will be the size of the deck. Only one child at a time will be visible.
Page 1
VkDeck(3x) VkDeck(3x)
FUNCTION DESCRIPTIONS
VkDeck()
VkDeck(const char*,Widget);
Initialize an instance of a VkDeck.
~VkDeck()
virtual ~VkDeck(void);
Free all memory allocated by a VkDeck object.
addView()
void addView(Widget);
void addView(VkComponent*);
Adds another child to the deck.
pop()
void pop(enum TransitionStyle style);
void pop(Widget, enum TransitionStyle style);
void pop(VkComponent*, enum TransitionStyle style);
Makes the named widget current (visible). If there is no named
widget, the next one becomes current. The only style currently
implemented is POP.
push()
void push(enum TransitionStyle style);
void push(Widget,enum TransitionStyle style);
void push(VkComponent*,enum TransitionStyle style);
Makes the named widget current (visible). If there is no named
widget, the previous one becomes current. The only style currently
implemented is POP.
topComponent()
VkComponent* topComponent(void);
Returns the current component.
topWidget()
Widget topWidget(void);
Page 2
VkDeck(3x) VkDeck(3x)
Returns the current widget.
DATA MEMBER DESCRIPTIONS [Toc] [Back] VkWidgetList* _children;
VkWidgetList* _children;
Ordered list of child windows to be pushed/popped.
int _current;
int _current;
Index of the child that is currently on top of the stack.
INHERITED MEMBER FUNCTIONS [Toc] [Back] Inherited from VkComponent
_baseWidget, _extension, _name, _w
attributeList(), baseWidget(), deleteCallback, getAttribute(),
getResources(), hide(), installDestroyHandler(), isComponent(),
loadObject(), manage(), name(), okToQuit(), realize(),
removeDestroyHandler(), setAttribute(), setDefaultResources(),
show(), unmanage(), Widget(), widgetDestroyed()
Inherited from VkCallbackObject [Toc] [Back]
addCallback(), callCallbacks(), cloneCallback(), cloneCallbacks(),
getMethodArgType(), getMethods(), hasCallbacks(), invokeMethod(),
loadObject(), registerLoadedObject(), removeAllCallbacks(),
removeCallback()
KNOWN DERIVED CLASSES [Toc] [Back] There are no known derived classes.
CLASSES USED BY THIS CLASS
VkComponent, VkWidgetList
KNOWN CLASSES THAT USE THIS CLASS [Toc] [Back] VkTabbedDeck
VkCallbackObject, VkComponent, VkTabbedDeck, VkWidgetList
PPPPaaaaggggeeee 3333 [ Back ]
|