KWWidgets
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
vtkKWUserInterfaceManagerNotebook Class Reference

#include <vtkKWUserInterfaceManagerNotebook.h>

Inheritance diagram for vtkKWUserInterfaceManagerNotebook:
[legend]
Collaboration diagram for vtkKWUserInterfaceManagerNotebook:
[legend]

Public Types

typedef vtkKWUserInterfaceManager Superclass
typedef vtkKWUserInterfaceManager Superclass
- Public Types inherited from vtkKWUserInterfaceManager
typedef vtkKWObject Superclass
typedef vtkKWObject Superclass
- Public Types inherited from vtkKWObject
typedef vtkObject Superclass
typedef vtkObject Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetNotebook (vtkKWNotebook *)
virtual vtkKWNotebook * GetNotebook ()
virtual vtkKWApplication * GetApplication ()
virtual void Create ()
virtual int AddPage (vtkKWUserInterfacePanel *panel, const char *title, const char *balloon=0, vtkKWIcon *icon=0)
virtual int RemovePage (vtkKWUserInterfacePanel *panel, const char *title)
virtual void SetPageTitle (int id, const char *new_title)
virtual void SetPageBalloonHelpString (int id, const char *str)
virtual void SetPageIcon (int id, vtkKWIcon *icon)
virtual void SetPageIconToPredefinedIcon (int id, int icon_index)
virtual vtkKWWidget * GetPageWidget (int id)
virtual vtkKWWidget * GetPageWidget (vtkKWUserInterfacePanel *panel, const char *title)
virtual vtkKWWidget * GetPagesParentWidget (vtkKWUserInterfacePanel *panel)
virtual void RaisePage (int id)
virtual void RaisePage (vtkKWUserInterfacePanel *panel, const char *title)
virtual int ShowPanel (vtkKWUserInterfacePanel *panel)
virtual int HidePanel (vtkKWUserInterfacePanel *panel)
virtual int IsPanelVisible (vtkKWUserInterfacePanel *panel)
virtual int RaisePanel (vtkKWUserInterfacePanel *panel)
virtual void UpdatePanel (vtkKWUserInterfacePanel *panel)
virtual vtkKWUserInterfacePanel * GetPanelFromPageId (int page_id)
virtual void SetEnableDragAndDrop (int)
virtual void EnableDragAndDropOn ()
virtual void EnableDragAndDropOff ()
virtual int GetEnableDragAndDrop ()
virtual int GetNumberOfDragAndDropEntries ()
virtual int DeleteAllDragAndDropEntries ()
virtual int GetDragAndDropEntry (int idx, ostream &widget_label, ostream &from_panel_name, ostream &from_page_title, ostream &from_after_widget_label, ostream &to_panel_name, ostream &to_page_title, ostream &to_after_widget_label)
virtual int DragAndDropWidget (const char *widget_label, const char *from_panel_name, const char *from_page_title, const char *from_after_widget_label, const char *to_panel_name, const char *to_page_title, const char *to_after_widget_label)
virtual void LockDragAndDropEntriesOn ()
virtual void LockDragAndDropEntriesOff ()
virtual void SetLockDragAndDropEntries (int)
virtual int GetLockDragAndDropEntries ()
virtual void DragAndDropEndCallback (int x, int y, vtkKWWidget *widget, vtkKWWidget *anchor, vtkKWWidget *target)
virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetNotebook (vtkKWNotebook *)
virtual vtkKWNotebook * GetNotebook ()
virtual vtkKWApplication * GetApplication ()
virtual void Create ()
virtual int AddPage (vtkKWUserInterfacePanel *panel, const char *title, const char *balloon=0, vtkKWIcon *icon=0)
virtual int RemovePage (vtkKWUserInterfacePanel *panel, const char *title)
virtual void SetPageTitle (int id, const char *new_title)
virtual void SetPageBalloonHelpString (int id, const char *str)
virtual void SetPageIcon (int id, vtkKWIcon *icon)
virtual void SetPageIconToPredefinedIcon (int id, int icon_index)
virtual vtkKWWidget * GetPageWidget (int id)
virtual vtkKWWidget * GetPageWidget (vtkKWUserInterfacePanel *panel, const char *title)
virtual vtkKWWidget * GetPagesParentWidget (vtkKWUserInterfacePanel *panel)
virtual void RaisePage (int id)
virtual void RaisePage (vtkKWUserInterfacePanel *panel, const char *title)
virtual int ShowPanel (vtkKWUserInterfacePanel *panel)
virtual int HidePanel (vtkKWUserInterfacePanel *panel)
virtual int IsPanelVisible (vtkKWUserInterfacePanel *panel)
virtual int RaisePanel (vtkKWUserInterfacePanel *panel)
virtual void UpdatePanel (vtkKWUserInterfacePanel *panel)
virtual vtkKWUserInterfacePanel * GetPanelFromPageId (int page_id)
virtual void SetEnableDragAndDrop (int)
virtual void EnableDragAndDropOn ()
virtual void EnableDragAndDropOff ()
virtual int GetEnableDragAndDrop ()
virtual int GetNumberOfDragAndDropEntries ()
virtual int DeleteAllDragAndDropEntries ()
virtual int GetDragAndDropEntry (int idx, ostream &widget_label, ostream &from_panel_name, ostream &from_page_title, ostream &from_after_widget_label, ostream &to_panel_name, ostream &to_page_title, ostream &to_after_widget_label)
virtual int DragAndDropWidget (const char *widget_label, const char *from_panel_name, const char *from_page_title, const char *from_after_widget_label, const char *to_panel_name, const char *to_page_title, const char *to_after_widget_label)
virtual void LockDragAndDropEntriesOn ()
virtual void LockDragAndDropEntriesOff ()
virtual void SetLockDragAndDropEntries (int)
virtual int GetLockDragAndDropEntries ()
virtual void DragAndDropEndCallback (int x, int y, vtkKWWidget *widget, vtkKWWidget *anchor, vtkKWWidget *target)
- Public Member Functions inherited from vtkKWUserInterfaceManager
virtual int IsCreated ()
virtual void SetEnabled (int)
virtual void UpdateEnableState ()
virtual void Update ()
virtual int AddPanel (vtkKWUserInterfacePanel *panel)
virtual int HasPanel (vtkKWUserInterfacePanel *panel)
virtual int GetNumberOfPanels ()
virtual vtkKWUserInterfacePanel * GetPanel (const char *panel_name)
virtual vtkKWUserInterfacePanel * GetPanel (int id)
virtual vtkKWUserInterfacePanel * GetNthPanel (int rank)
virtual int RemovePanel (vtkKWUserInterfacePanel *panel)
virtual void RemoveAllPanels ()
virtual void ShowAllPanels ()
virtual void HideAllPanels ()
virtual int IsCreated ()
virtual void SetEnabled (int)
virtual void UpdateEnableState ()
virtual void Update ()
virtual int AddPanel (vtkKWUserInterfacePanel *panel)
virtual int HasPanel (vtkKWUserInterfacePanel *panel)
virtual int GetNumberOfPanels ()
virtual vtkKWUserInterfacePanel * GetPanel (const char *panel_name)
virtual vtkKWUserInterfacePanel * GetPanel (int id)
virtual vtkKWUserInterfacePanel * GetNthPanel (int rank)
virtual int RemovePanel (vtkKWUserInterfacePanel *panel)
virtual void RemoveAllPanels ()
virtual void ShowAllPanels ()
virtual void HideAllPanels ()
- Public Member Functions inherited from vtkKWObject
const char * GetTclName ()
virtual void SetApplication (vtkKWApplication *arg)
virtual const char * Script (const char *EventString,...)
virtual void AddCallbackCommandObserver (vtkObject *object, unsigned long event)
virtual void RemoveCallbackCommandObserver (vtkObject *object, unsigned long event)
virtual void AddCallbackCommandObservers ()
virtual void RemoveCallbackCommandObservers ()
const char * GetTclName ()
virtual void SetApplication (vtkKWApplication *arg)
virtual const char * Script (const char *EventString,...)
virtual void AddCallbackCommandObserver (vtkObject *object, unsigned long event)
virtual void RemoveCallbackCommandObserver (vtkObject *object, unsigned long event)
virtual void AddCallbackCommandObservers ()
virtual void RemoveCallbackCommandObservers ()

Static Public Member Functions

static
vtkKWUserInterfaceManagerNotebook * 
New ()
static int IsTypeOf (const char *type)
static
vtkKWUserInterfaceManagerNotebook * 
SafeDownCast (vtkObject *o)
static
vtkKWUserInterfaceManagerNotebook * 
New ()
static int IsTypeOf (const char *type)
static
vtkKWUserInterfaceManagerNotebook * 
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWUserInterfaceManagerNotebook ()
 ~vtkKWUserInterfaceManagerNotebook ()
virtual int RemovePageWidgets (vtkKWUserInterfacePanel *panel)
virtual void UpdatePanelDragAndDrop (vtkKWUserInterfacePanel *panel)
virtual int CanWidgetBeDragAndDropped (vtkKWWidget *widget, vtkKWWidget **anchor=0)
virtual char * GetDragAndDropWidgetLabel (vtkKWWidget *widget)
virtual int GetDragAndDropWidgetLocation (vtkKWWidget *widget, WidgetLocation *loc)
virtual vtkKWWidget * GetDragAndDropWidgetFromLabelAndLocation (const char *widget_label, const WidgetLocation *loc_hint)
DragAndDropEntry * GetLastDragAndDropEntry (vtkKWWidget *Widget)
virtual int IsDragAndDropWidgetAtOriginalLocation (vtkKWWidget *widget)
int AddDragAndDropEntry (vtkKWWidget *Widget, const WidgetLocation *from_loc, const WidgetLocation *to_loc)
virtual int DragAndDropWidget (vtkKWWidget *widget, const WidgetLocation *from_loc, const WidgetLocation *to_loc)
 vtkKWUserInterfaceManagerNotebook ()
 ~vtkKWUserInterfaceManagerNotebook ()
virtual int RemovePageWidgets (vtkKWUserInterfacePanel *panel)
virtual void UpdatePanelDragAndDrop (vtkKWUserInterfacePanel *panel)
virtual int CanWidgetBeDragAndDropped (vtkKWWidget *widget, vtkKWWidget **anchor=0)
virtual char * GetDragAndDropWidgetLabel (vtkKWWidget *widget)
virtual int GetDragAndDropWidgetLocation (vtkKWWidget *widget, WidgetLocation *loc)
virtual vtkKWWidget * GetDragAndDropWidgetFromLabelAndLocation (const char *widget_label, const WidgetLocation *loc_hint)
DragAndDropEntry * GetLastDragAndDropEntry (vtkKWWidget *Widget)
virtual int IsDragAndDropWidgetAtOriginalLocation (vtkKWWidget *widget)
int AddDragAndDropEntry (vtkKWWidget *Widget, const WidgetLocation *from_loc, const WidgetLocation *to_loc)
virtual int DragAndDropWidget (vtkKWWidget *widget, const WidgetLocation *from_loc, const WidgetLocation *to_loc)
- Protected Member Functions inherited from vtkKWUserInterfaceManager
 vtkKWUserInterfaceManager ()
 ~vtkKWUserInterfaceManager ()
PanelSlot * GetPanelSlot (vtkKWUserInterfacePanel *panel)
PanelSlot * GetPanelSlot (int id)
PanelSlot * GetPanelSlot (const char *panel_name)
PanelSlot * GetNthPanelSlot (int rank)
int GetPanelId (vtkKWUserInterfacePanel *panel)
virtual void NumberOfPanelsChanged ()
 vtkKWUserInterfaceManager ()
 ~vtkKWUserInterfaceManager ()
PanelSlot * GetPanelSlot (vtkKWUserInterfacePanel *panel)
PanelSlot * GetPanelSlot (int id)
PanelSlot * GetPanelSlot (const char *panel_name)
PanelSlot * GetNthPanelSlot (int rank)
int GetPanelId (vtkKWUserInterfacePanel *panel)
virtual void NumberOfPanelsChanged ()
- Protected Member Functions inherited from vtkKWObject
 vtkKWObject ()
 ~vtkKWObject ()
virtual void SetObjectMethodCommand (char **command, vtkObject *object, const char *method)
virtual void InvokeObjectMethodCommand (const char *command)
virtual vtkCallbackCommand * GetCallbackCommand ()
virtual void ProcessCallbackCommandEvents (vtkObject *caller, unsigned long event, void *calldata)
 vtkKWObject ()
 ~vtkKWObject ()
virtual void SetObjectMethodCommand (char **command, vtkObject *object, const char *method)
virtual void InvokeObjectMethodCommand (const char *command)
virtual vtkCallbackCommand * GetCallbackCommand ()
virtual void ProcessCallbackCommandEvents (vtkObject *caller, unsigned long event, void *calldata)

Protected Attributes

vtkKWNotebook * Notebook
int EnableDragAndDrop
int LockDragAndDropEntries
vtkKWUserInterfaceManagerNotebookInternals * Internals
- Protected Attributes inherited from vtkKWUserInterfaceManager
int IdCounter
vtkKWUserInterfaceManagerInternals * Internals

Friends

class vtkKWUserInterfaceManagerNotebookInternals

Additional Inherited Members

- Static Protected Member Functions inherited from vtkKWObject
static void ProcessCallbackCommandEventsFunction (vtkObject *object, unsigned long event, void *clientdata, void *calldata)
static void ProcessCallbackCommandEventsFunction (vtkObject *object, unsigned long event, void *clientdata, void *calldata)

Detailed Description

Definition at line 44 of file debian/tmp/usr/include/KWWidgets/vtkKWUserInterfaceManagerNotebook.h.

Member Typedef Documentation

Definition at line 48 of file vtkKWUserInterfaceManagerNotebook.h.

Constructor & Destructor Documentation

vtkKWUserInterfaceManagerNotebook::vtkKWUserInterfaceManagerNotebook ( )
protected
vtkKWUserInterfaceManagerNotebook::~vtkKWUserInterfaceManagerNotebook ( )
protected
vtkKWUserInterfaceManagerNotebook::vtkKWUserInterfaceManagerNotebook ( )
protected
vtkKWUserInterfaceManagerNotebook::~vtkKWUserInterfaceManagerNotebook ( )
protected

Member Function Documentation

static vtkKWUserInterfaceManagerNotebook* vtkKWUserInterfaceManagerNotebook::New ( )
static

Reimplemented from vtkKWObject.

virtual const char* vtkKWUserInterfaceManagerNotebook::GetClassName ( )
virtual

Reimplemented from vtkKWUserInterfaceManager.

static int vtkKWUserInterfaceManagerNotebook::IsTypeOf ( const char *  type)
static

Reimplemented from vtkKWUserInterfaceManager.

virtual int vtkKWUserInterfaceManagerNotebook::IsA ( const char *  type)
virtual

Reimplemented from vtkKWUserInterfaceManager.

static vtkKWUserInterfaceManagerNotebook* vtkKWUserInterfaceManagerNotebook::SafeDownCast ( vtkObject *  o)
static

Reimplemented from vtkKWUserInterfaceManager.

void vtkKWUserInterfaceManagerNotebook::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkKWUserInterfaceManager.

virtual void vtkKWUserInterfaceManagerNotebook::SetNotebook ( vtkKWNotebook *  )
virtual
virtual vtkKWNotebook* vtkKWUserInterfaceManagerNotebook::GetNotebook ( )
virtual
virtual vtkKWApplication* vtkKWUserInterfaceManagerNotebook::GetApplication ( )
virtual

Reimplemented from vtkKWObject.

virtual void vtkKWUserInterfaceManagerNotebook::Create ( )
virtual

Reimplemented from vtkKWUserInterfaceManager.

virtual int vtkKWUserInterfaceManagerNotebook::AddPage ( vtkKWUserInterfacePanel *  panel,
const char *  title,
const char *  balloon = 0,
vtkKWIcon *  icon = 0 
)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::RemovePage ( vtkKWUserInterfacePanel *  panel,
const char *  title 
)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::SetPageTitle ( int  id,
const char *  new_title 
)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::SetPageBalloonHelpString ( int  id,
const char *  str 
)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::SetPageIcon ( int  id,
vtkKWIcon *  icon 
)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::SetPageIconToPredefinedIcon ( int  id,
int  icon_index 
)
virtual
virtual vtkKWWidget* vtkKWUserInterfaceManagerNotebook::GetPageWidget ( int  id)
virtual
virtual vtkKWWidget* vtkKWUserInterfaceManagerNotebook::GetPageWidget ( vtkKWUserInterfacePanel *  panel,
const char *  title 
)
virtual
virtual vtkKWWidget* vtkKWUserInterfaceManagerNotebook::GetPagesParentWidget ( vtkKWUserInterfacePanel *  panel)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::RaisePage ( int  id)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::RaisePage ( vtkKWUserInterfacePanel *  panel,
const char *  title 
)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::ShowPanel ( vtkKWUserInterfacePanel *  panel)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::HidePanel ( vtkKWUserInterfacePanel *  panel)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::IsPanelVisible ( vtkKWUserInterfacePanel *  panel)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::RaisePanel ( vtkKWUserInterfacePanel *  panel)
virtual

Reimplemented from vtkKWUserInterfaceManager.

virtual void vtkKWUserInterfaceManagerNotebook::UpdatePanel ( vtkKWUserInterfacePanel *  panel)
virtual

Reimplemented from vtkKWUserInterfaceManager.

virtual vtkKWUserInterfacePanel* vtkKWUserInterfaceManagerNotebook::GetPanelFromPageId ( int  page_id)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::SetEnableDragAndDrop ( int  )
virtual
virtual void vtkKWUserInterfaceManagerNotebook::EnableDragAndDropOn ( )
virtual
virtual void vtkKWUserInterfaceManagerNotebook::EnableDragAndDropOff ( )
virtual
virtual int vtkKWUserInterfaceManagerNotebook::GetEnableDragAndDrop ( )
virtual
virtual int vtkKWUserInterfaceManagerNotebook::GetNumberOfDragAndDropEntries ( )
virtual
virtual int vtkKWUserInterfaceManagerNotebook::DeleteAllDragAndDropEntries ( )
virtual
virtual int vtkKWUserInterfaceManagerNotebook::GetDragAndDropEntry ( int  idx,
ostream &  widget_label,
ostream &  from_panel_name,
ostream &  from_page_title,
ostream &  from_after_widget_label,
ostream &  to_panel_name,
ostream &  to_page_title,
ostream &  to_after_widget_label 
)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::DragAndDropWidget ( const char *  widget_label,
const char *  from_panel_name,
const char *  from_page_title,
const char *  from_after_widget_label,
const char *  to_panel_name,
const char *  to_page_title,
const char *  to_after_widget_label 
)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::LockDragAndDropEntriesOn ( )
virtual
virtual void vtkKWUserInterfaceManagerNotebook::LockDragAndDropEntriesOff ( )
virtual
virtual void vtkKWUserInterfaceManagerNotebook::SetLockDragAndDropEntries ( int  )
virtual
virtual int vtkKWUserInterfaceManagerNotebook::GetLockDragAndDropEntries ( )
virtual
virtual void vtkKWUserInterfaceManagerNotebook::DragAndDropEndCallback ( int  x,
int  y,
vtkKWWidget *  widget,
vtkKWWidget *  anchor,
vtkKWWidget *  target 
)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::RemovePageWidgets ( vtkKWUserInterfacePanel *  panel)
protectedvirtual

Reimplemented from vtkKWUserInterfaceManager.

virtual void vtkKWUserInterfaceManagerNotebook::UpdatePanelDragAndDrop ( vtkKWUserInterfacePanel *  panel)
protectedvirtual
virtual int vtkKWUserInterfaceManagerNotebook::CanWidgetBeDragAndDropped ( vtkKWWidget *  widget,
vtkKWWidget **  anchor = 0 
)
protectedvirtual
virtual char* vtkKWUserInterfaceManagerNotebook::GetDragAndDropWidgetLabel ( vtkKWWidget *  widget)
protectedvirtual
virtual int vtkKWUserInterfaceManagerNotebook::GetDragAndDropWidgetLocation ( vtkKWWidget *  widget,
WidgetLocation *  loc 
)
protectedvirtual
virtual vtkKWWidget* vtkKWUserInterfaceManagerNotebook::GetDragAndDropWidgetFromLabelAndLocation ( const char *  widget_label,
const WidgetLocation *  loc_hint 
)
protectedvirtual
DragAndDropEntry* vtkKWUserInterfaceManagerNotebook::GetLastDragAndDropEntry ( vtkKWWidget *  Widget)
protected
virtual int vtkKWUserInterfaceManagerNotebook::IsDragAndDropWidgetAtOriginalLocation ( vtkKWWidget *  widget)
protectedvirtual
int vtkKWUserInterfaceManagerNotebook::AddDragAndDropEntry ( vtkKWWidget *  Widget,
const WidgetLocation *  from_loc,
const WidgetLocation *  to_loc 
)
protected
virtual int vtkKWUserInterfaceManagerNotebook::DragAndDropWidget ( vtkKWWidget *  widget,
const WidgetLocation *  from_loc,
const WidgetLocation *  to_loc 
)
protectedvirtual
static vtkKWUserInterfaceManagerNotebook* vtkKWUserInterfaceManagerNotebook::New ( )
static

Reimplemented from vtkKWObject.

virtual const char* vtkKWUserInterfaceManagerNotebook::GetClassName ( )
virtual

Reimplemented from vtkKWUserInterfaceManager.

static int vtkKWUserInterfaceManagerNotebook::IsTypeOf ( const char *  type)
static

Reimplemented from vtkKWUserInterfaceManager.

virtual int vtkKWUserInterfaceManagerNotebook::IsA ( const char *  type)
virtual

Reimplemented from vtkKWUserInterfaceManager.

static vtkKWUserInterfaceManagerNotebook* vtkKWUserInterfaceManagerNotebook::SafeDownCast ( vtkObject *  o)
static

Reimplemented from vtkKWUserInterfaceManager.

void vtkKWUserInterfaceManagerNotebook::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkKWUserInterfaceManager.

virtual void vtkKWUserInterfaceManagerNotebook::SetNotebook ( vtkKWNotebook *  )
virtual
virtual vtkKWNotebook* vtkKWUserInterfaceManagerNotebook::GetNotebook ( )
virtual
virtual vtkKWApplication* vtkKWUserInterfaceManagerNotebook::GetApplication ( )
virtual

Reimplemented from vtkKWObject.

virtual void vtkKWUserInterfaceManagerNotebook::Create ( )
virtual

Reimplemented from vtkKWUserInterfaceManager.

virtual int vtkKWUserInterfaceManagerNotebook::AddPage ( vtkKWUserInterfacePanel *  panel,
const char *  title,
const char *  balloon = 0,
vtkKWIcon *  icon = 0 
)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::RemovePage ( vtkKWUserInterfacePanel *  panel,
const char *  title 
)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::SetPageTitle ( int  id,
const char *  new_title 
)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::SetPageBalloonHelpString ( int  id,
const char *  str 
)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::SetPageIcon ( int  id,
vtkKWIcon *  icon 
)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::SetPageIconToPredefinedIcon ( int  id,
int  icon_index 
)
virtual
virtual vtkKWWidget* vtkKWUserInterfaceManagerNotebook::GetPageWidget ( int  id)
virtual
virtual vtkKWWidget* vtkKWUserInterfaceManagerNotebook::GetPageWidget ( vtkKWUserInterfacePanel *  panel,
const char *  title 
)
virtual
virtual vtkKWWidget* vtkKWUserInterfaceManagerNotebook::GetPagesParentWidget ( vtkKWUserInterfacePanel *  panel)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::RaisePage ( int  id)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::RaisePage ( vtkKWUserInterfacePanel *  panel,
const char *  title 
)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::ShowPanel ( vtkKWUserInterfacePanel *  panel)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::HidePanel ( vtkKWUserInterfacePanel *  panel)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::IsPanelVisible ( vtkKWUserInterfacePanel *  panel)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::RaisePanel ( vtkKWUserInterfacePanel *  panel)
virtual

Reimplemented from vtkKWUserInterfaceManager.

virtual void vtkKWUserInterfaceManagerNotebook::UpdatePanel ( vtkKWUserInterfacePanel *  panel)
virtual

Reimplemented from vtkKWUserInterfaceManager.

virtual vtkKWUserInterfacePanel* vtkKWUserInterfaceManagerNotebook::GetPanelFromPageId ( int  page_id)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::SetEnableDragAndDrop ( int  )
virtual
virtual void vtkKWUserInterfaceManagerNotebook::EnableDragAndDropOn ( )
virtual
virtual void vtkKWUserInterfaceManagerNotebook::EnableDragAndDropOff ( )
virtual
virtual int vtkKWUserInterfaceManagerNotebook::GetEnableDragAndDrop ( )
virtual
virtual int vtkKWUserInterfaceManagerNotebook::GetNumberOfDragAndDropEntries ( )
virtual
virtual int vtkKWUserInterfaceManagerNotebook::DeleteAllDragAndDropEntries ( )
virtual
virtual int vtkKWUserInterfaceManagerNotebook::GetDragAndDropEntry ( int  idx,
ostream &  widget_label,
ostream &  from_panel_name,
ostream &  from_page_title,
ostream &  from_after_widget_label,
ostream &  to_panel_name,
ostream &  to_page_title,
ostream &  to_after_widget_label 
)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::DragAndDropWidget ( const char *  widget_label,
const char *  from_panel_name,
const char *  from_page_title,
const char *  from_after_widget_label,
const char *  to_panel_name,
const char *  to_page_title,
const char *  to_after_widget_label 
)
virtual
virtual void vtkKWUserInterfaceManagerNotebook::LockDragAndDropEntriesOn ( )
virtual
virtual void vtkKWUserInterfaceManagerNotebook::LockDragAndDropEntriesOff ( )
virtual
virtual void vtkKWUserInterfaceManagerNotebook::SetLockDragAndDropEntries ( int  )
virtual
virtual int vtkKWUserInterfaceManagerNotebook::GetLockDragAndDropEntries ( )
virtual
virtual void vtkKWUserInterfaceManagerNotebook::DragAndDropEndCallback ( int  x,
int  y,
vtkKWWidget *  widget,
vtkKWWidget *  anchor,
vtkKWWidget *  target 
)
virtual
virtual int vtkKWUserInterfaceManagerNotebook::RemovePageWidgets ( vtkKWUserInterfacePanel *  panel)
protectedvirtual

Reimplemented from vtkKWUserInterfaceManager.

virtual void vtkKWUserInterfaceManagerNotebook::UpdatePanelDragAndDrop ( vtkKWUserInterfacePanel *  panel)
protectedvirtual
virtual int vtkKWUserInterfaceManagerNotebook::CanWidgetBeDragAndDropped ( vtkKWWidget *  widget,
vtkKWWidget **  anchor = 0 
)
protectedvirtual
virtual char* vtkKWUserInterfaceManagerNotebook::GetDragAndDropWidgetLabel ( vtkKWWidget *  widget)
protectedvirtual
virtual int vtkKWUserInterfaceManagerNotebook::GetDragAndDropWidgetLocation ( vtkKWWidget *  widget,
WidgetLocation *  loc 
)
protectedvirtual
virtual vtkKWWidget* vtkKWUserInterfaceManagerNotebook::GetDragAndDropWidgetFromLabelAndLocation ( const char *  widget_label,
const WidgetLocation *  loc_hint 
)
protectedvirtual
DragAndDropEntry* vtkKWUserInterfaceManagerNotebook::GetLastDragAndDropEntry ( vtkKWWidget *  Widget)
protected
virtual int vtkKWUserInterfaceManagerNotebook::IsDragAndDropWidgetAtOriginalLocation ( vtkKWWidget *  widget)
protectedvirtual
int vtkKWUserInterfaceManagerNotebook::AddDragAndDropEntry ( vtkKWWidget *  Widget,
const WidgetLocation *  from_loc,
const WidgetLocation *  to_loc 
)
protected
virtual int vtkKWUserInterfaceManagerNotebook::DragAndDropWidget ( vtkKWWidget *  widget,
const WidgetLocation *  from_loc,
const WidgetLocation *  to_loc 
)
protectedvirtual

Friends And Related Function Documentation

vtkKWUserInterfaceManagerNotebookInternals
friend

Member Data Documentation

vtkKWNotebook * vtkKWUserInterfaceManagerNotebook::Notebook
protected
int vtkKWUserInterfaceManagerNotebook::EnableDragAndDrop
protected
int vtkKWUserInterfaceManagerNotebook::LockDragAndDropEntries
protected
vtkKWUserInterfaceManagerNotebookInternals * vtkKWUserInterfaceManagerNotebook::Internals
protected

The documentation for this class was generated from the following files: