TOutlineViewer Class Reference
[
tvision Index
] [
tvision Hierarchy
] [
Headers
]
#include <
outline.h
>
Inherits:
TScroller
Public Members
TOutlineViewer
(const TRect& bounds, TScrollBar* aHScrollBar, TScrollBar* aVScrollBar)
TOutlineViewer
(StreamableInit s)
virtual void
adjust
(TNode* node, Boolean expand)
virtual void
draw
()
virtual void
focused
(int i)
virtual TNode*
getChild
(TNode* node, int i)
virtual char*
getGraph
(int level, long lines, ushort flags)
virtual int
getNumChildren
(TNode* node)
virtual TNode*
getNode
(int i)
virtual TPalette&
getPalette
() const
virtual TNode*
getRoot
()
virtual char*
getText
(TNode* node)
virtual void
handleEvent
(TEvent& event)
virtual Boolean
hasChildren
(TNode* node)
virtual Boolean
isExpanded
(TNode* node)
virtual Boolean
isSelected
(int i)
virtual void
selected
(int i)
virtual void
setState
(ushort aState, Boolean enable)
void
update
()
void
expandAll
(TNode* node)
TNode*
firstThat
(Boolean (*test)
TNode*
forEach
(Boolean (*action)
char*
createGraph
(int level, long lines, ushort flags, int levWidth, int endWidth, const char* chars)
int
foc
static const char*
graphChars
static TStreamable*
build
()
Protected Members
static void
disposeNode
(TNode* node)
virtual void
write
( opstream& os )
virtual void*
read
( ipstream& is )
Documentation generated by sergio@athena.milk.it on Wed Feb 10 22:11:47 CET 1999
K
doc