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

#include <vtkKWMostRecentFilesManager.h>

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

Public Types

enum  { MenuHasChangedEvent = 24000 }
 
enum  { MenuHasChangedEvent = 24000 }
 
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 AddFile (const char *filename, vtkObject *target_object=NULL, const char *target_command=NULL, const char *label=NULL)
 
virtual int GetNumberOfFiles ()
 
virtual const char * GetNthFileName (int idx)
 
virtual vtkObject * GetNthTargetObject (int idx)
 
virtual const char * GetNthTargetCommand (int idx)
 
virtual const char * GetNthLabel (int idx)
 
virtual vtkObject * GetDefaultTargetObject ()
 
virtual void SetDefaultTargetObject (vtkObject *object)
 
virtual char * GetDefaultTargetCommand ()
 
virtual void SetDefaultTargetCommand (const char *)
 
virtual void RestoreFilesListFromRegistry ()
 
virtual void SaveFilesToRegistry ()
 
virtual void RestoreFilesListFromRegistry (const char *reg_key, int max_nb)
 
virtual void SaveFilesToRegistry (const char *reg_key, int max_nb)
 
virtual char * GetRegistryKey ()
 
virtual void SetRegistryKey (const char *)
 
virtual int GetMaximumNumberOfFilesInRegistry ()
 
virtual void SetMaximumNumberOfFilesInRegistry (int)
 
vtkKWMenuGetMenu ()
 
virtual int GetMaximumNumberOfFilesInMenu ()
 
virtual void SetMaximumNumberOfFilesInMenu (int)
 
virtual void SetFileLabel (const char *filename, const char *label)
 
virtual void SetLabelVisibilityInMenu (int)
 
virtual void LabelVisibilityInMenuOn ()
 
virtual void LabelVisibilityInMenuOff ()
 
virtual int GetLabelVisibilityInMenu ()
 
virtual void SetBaseNameVisibilityInMenu (int)
 
virtual void BaseNameVisibilityInMenuOn ()
 
virtual void BaseNameVisibilityInMenuOff ()
 
virtual int GetBaseNameVisibilityInMenu ()
 
virtual void SetSeparatePathInMenu (int)
 
virtual void SeparatePathInMenuOn ()
 
virtual void SeparatePathInMenuOff ()
 
virtual int GetSeparatePathInMenu ()
 
virtual void UpdateMenuStateInParent ()
 
virtual void PopulateMenu (vtkKWMenu *, int max_nb)
 
virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void AddFile (const char *filename, vtkObject *target_object=NULL, const char *target_command=NULL, const char *label=NULL)
 
virtual int GetNumberOfFiles ()
 
virtual const char * GetNthFileName (int idx)
 
virtual vtkObject * GetNthTargetObject (int idx)
 
virtual const char * GetNthTargetCommand (int idx)
 
virtual const char * GetNthLabel (int idx)
 
virtual vtkObject * GetDefaultTargetObject ()
 
virtual void SetDefaultTargetObject (vtkObject *object)
 
virtual char * GetDefaultTargetCommand ()
 
virtual void SetDefaultTargetCommand (const char *)
 
virtual void RestoreFilesListFromRegistry ()
 
virtual void SaveFilesToRegistry ()
 
virtual void RestoreFilesListFromRegistry (const char *reg_key, int max_nb)
 
virtual void SaveFilesToRegistry (const char *reg_key, int max_nb)
 
virtual char * GetRegistryKey ()
 
virtual void SetRegistryKey (const char *)
 
virtual int GetMaximumNumberOfFilesInRegistry ()
 
virtual void SetMaximumNumberOfFilesInRegistry (int)
 
vtkKWMenuGetMenu ()
 
virtual int GetMaximumNumberOfFilesInMenu ()
 
virtual void SetMaximumNumberOfFilesInMenu (int)
 
virtual void SetFileLabel (const char *filename, const char *label)
 
virtual void SetLabelVisibilityInMenu (int)
 
virtual void LabelVisibilityInMenuOn ()
 
virtual void LabelVisibilityInMenuOff ()
 
virtual int GetLabelVisibilityInMenu ()
 
virtual void SetBaseNameVisibilityInMenu (int)
 
virtual void BaseNameVisibilityInMenuOn ()
 
virtual void BaseNameVisibilityInMenuOff ()
 
virtual int GetBaseNameVisibilityInMenu ()
 
virtual void SetSeparatePathInMenu (int)
 
virtual void SeparatePathInMenuOn ()
 
virtual void SeparatePathInMenuOff ()
 
virtual int GetSeparatePathInMenu ()
 
virtual void UpdateMenuStateInParent ()
 
virtual void PopulateMenu (vtkKWMenu *, int max_nb)
 
- Public Member Functions inherited from vtkKWObject
void PrintSelf (ostream &os, vtkIndent indent)
 
const char * GetTclName ()
 
virtual vtkKWApplicationGetApplication ()
 
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 ()
 
void PrintSelf (ostream &os, vtkIndent indent)
 
const char * GetTclName ()
 
virtual vtkKWApplicationGetApplication ()
 
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
vtkKWMostRecentFilesManager
New ()
 
static int IsTypeOf (const char *type)
 
static
vtkKWMostRecentFilesManager
SafeDownCast (vtkObject *o)
 
static
vtkKWMostRecentFilesManager
New ()
 
static int IsTypeOf (const char *type)
 
static
vtkKWMostRecentFilesManager
SafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkKWObject
static vtkKWObjectNew ()
 
static int IsTypeOf (const char *type)
 
static vtkKWObjectSafeDownCast (vtkObject *o)
 
static vtkKWObjectNew ()
 
static int IsTypeOf (const char *type)
 
static vtkKWObjectSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkKWMostRecentFilesManager ()
 
 ~vtkKWMostRecentFilesManager ()
 
virtual void AddFileInternal (const char *filename, vtkObject *target_object=NULL, const char *target_command=NULL, const char *label=NULL)
 
virtual void UpdateMenu ()
 
 vtkKWMostRecentFilesManager ()
 
 ~vtkKWMostRecentFilesManager ()
 
virtual void AddFileInternal (const char *filename, vtkObject *target_object=NULL, const char *target_command=NULL, const char *label=NULL)
 
virtual void UpdateMenu ()
 
- 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

char * DefaultTargetCommand
 
vtkObject * DefaultTargetObject
 
char * RegistryKey
 
int MaximumNumberOfFilesInRegistry
 
int MaximumNumberOfFilesInMenu
 
int LabelVisibilityInMenu
 
int BaseNameVisibilityInMenu
 
int SeparatePathInMenu
 
vtkKWMostRecentFilesManagerInternalsInternals
 

Friends

class vtkKWMostRecentFilesManagerInternals
 

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 38 of file debian/tmp/usr/include/KWWidgets/vtkKWMostRecentFilesManager.h.

Member Typedef Documentation

Definition at line 42 of file vtkKWMostRecentFilesManager.h.

Member Enumeration Documentation

anonymous enum
Enumerator
MenuHasChangedEvent 

Definition at line 166 of file debian/tmp/usr/include/KWWidgets/vtkKWMostRecentFilesManager.h.

anonymous enum
Enumerator
MenuHasChangedEvent 

Definition at line 166 of file vtkKWMostRecentFilesManager.h.

Constructor & Destructor Documentation

vtkKWMostRecentFilesManager::vtkKWMostRecentFilesManager ( )
protected
vtkKWMostRecentFilesManager::~vtkKWMostRecentFilesManager ( )
protected
vtkKWMostRecentFilesManager::vtkKWMostRecentFilesManager ( )
protected
vtkKWMostRecentFilesManager::~vtkKWMostRecentFilesManager ( )
protected

Member Function Documentation

static vtkKWMostRecentFilesManager* vtkKWMostRecentFilesManager::New ( )
static
virtual const char* vtkKWMostRecentFilesManager::GetClassName ( )
virtual

Reimplemented from vtkKWObject.

static int vtkKWMostRecentFilesManager::IsTypeOf ( const char *  type)
static
virtual int vtkKWMostRecentFilesManager::IsA ( const char *  type)
virtual

Reimplemented from vtkKWObject.

static vtkKWMostRecentFilesManager* vtkKWMostRecentFilesManager::SafeDownCast ( vtkObject *  o)
static
void vtkKWMostRecentFilesManager::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkKWMostRecentFilesManager::AddFile ( const char *  filename,
vtkObject *  target_object = NULL,
const char *  target_command = NULL,
const char *  label = NULL 
)
virtual
virtual int vtkKWMostRecentFilesManager::GetNumberOfFiles ( )
virtual
virtual const char* vtkKWMostRecentFilesManager::GetNthFileName ( int  idx)
virtual
virtual vtkObject* vtkKWMostRecentFilesManager::GetNthTargetObject ( int  idx)
virtual
virtual const char* vtkKWMostRecentFilesManager::GetNthTargetCommand ( int  idx)
virtual
virtual const char* vtkKWMostRecentFilesManager::GetNthLabel ( int  idx)
virtual
virtual vtkObject* vtkKWMostRecentFilesManager::GetDefaultTargetObject ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetDefaultTargetObject ( vtkObject *  object)
virtual
virtual char* vtkKWMostRecentFilesManager::GetDefaultTargetCommand ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetDefaultTargetCommand ( const char *  )
virtual
virtual void vtkKWMostRecentFilesManager::RestoreFilesListFromRegistry ( )
virtual
virtual void vtkKWMostRecentFilesManager::SaveFilesToRegistry ( )
virtual
virtual void vtkKWMostRecentFilesManager::RestoreFilesListFromRegistry ( const char *  reg_key,
int  max_nb 
)
virtual
virtual void vtkKWMostRecentFilesManager::SaveFilesToRegistry ( const char *  reg_key,
int  max_nb 
)
virtual
virtual char* vtkKWMostRecentFilesManager::GetRegistryKey ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetRegistryKey ( const char *  )
virtual
virtual int vtkKWMostRecentFilesManager::GetMaximumNumberOfFilesInRegistry ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetMaximumNumberOfFilesInRegistry ( int  )
virtual
vtkKWMenu* vtkKWMostRecentFilesManager::GetMenu ( )
virtual int vtkKWMostRecentFilesManager::GetMaximumNumberOfFilesInMenu ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetMaximumNumberOfFilesInMenu ( int  )
virtual
virtual void vtkKWMostRecentFilesManager::SetFileLabel ( const char *  filename,
const char *  label 
)
virtual
virtual void vtkKWMostRecentFilesManager::SetLabelVisibilityInMenu ( int  )
virtual
virtual void vtkKWMostRecentFilesManager::LabelVisibilityInMenuOn ( )
virtual
virtual void vtkKWMostRecentFilesManager::LabelVisibilityInMenuOff ( )
virtual
virtual int vtkKWMostRecentFilesManager::GetLabelVisibilityInMenu ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetBaseNameVisibilityInMenu ( int  )
virtual
virtual void vtkKWMostRecentFilesManager::BaseNameVisibilityInMenuOn ( )
virtual
virtual void vtkKWMostRecentFilesManager::BaseNameVisibilityInMenuOff ( )
virtual
virtual int vtkKWMostRecentFilesManager::GetBaseNameVisibilityInMenu ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetSeparatePathInMenu ( int  )
virtual
virtual void vtkKWMostRecentFilesManager::SeparatePathInMenuOn ( )
virtual
virtual void vtkKWMostRecentFilesManager::SeparatePathInMenuOff ( )
virtual
virtual int vtkKWMostRecentFilesManager::GetSeparatePathInMenu ( )
virtual
virtual void vtkKWMostRecentFilesManager::UpdateMenuStateInParent ( )
virtual
virtual void vtkKWMostRecentFilesManager::PopulateMenu ( vtkKWMenu ,
int  max_nb 
)
virtual
virtual void vtkKWMostRecentFilesManager::AddFileInternal ( const char *  filename,
vtkObject *  target_object = NULL,
const char *  target_command = NULL,
const char *  label = NULL 
)
protectedvirtual
virtual void vtkKWMostRecentFilesManager::UpdateMenu ( )
protectedvirtual
static vtkKWMostRecentFilesManager* vtkKWMostRecentFilesManager::New ( )
static
virtual const char* vtkKWMostRecentFilesManager::GetClassName ( )
virtual

Reimplemented from vtkKWObject.

static int vtkKWMostRecentFilesManager::IsTypeOf ( const char *  type)
static
virtual int vtkKWMostRecentFilesManager::IsA ( const char *  type)
virtual

Reimplemented from vtkKWObject.

static vtkKWMostRecentFilesManager* vtkKWMostRecentFilesManager::SafeDownCast ( vtkObject *  o)
static
void vtkKWMostRecentFilesManager::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkKWMostRecentFilesManager::AddFile ( const char *  filename,
vtkObject *  target_object = NULL,
const char *  target_command = NULL,
const char *  label = NULL 
)
virtual
virtual int vtkKWMostRecentFilesManager::GetNumberOfFiles ( )
virtual
virtual const char* vtkKWMostRecentFilesManager::GetNthFileName ( int  idx)
virtual
virtual vtkObject* vtkKWMostRecentFilesManager::GetNthTargetObject ( int  idx)
virtual
virtual const char* vtkKWMostRecentFilesManager::GetNthTargetCommand ( int  idx)
virtual
virtual const char* vtkKWMostRecentFilesManager::GetNthLabel ( int  idx)
virtual
virtual vtkObject* vtkKWMostRecentFilesManager::GetDefaultTargetObject ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetDefaultTargetObject ( vtkObject *  object)
virtual
virtual char* vtkKWMostRecentFilesManager::GetDefaultTargetCommand ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetDefaultTargetCommand ( const char *  )
virtual
virtual void vtkKWMostRecentFilesManager::RestoreFilesListFromRegistry ( )
virtual
virtual void vtkKWMostRecentFilesManager::SaveFilesToRegistry ( )
virtual
virtual void vtkKWMostRecentFilesManager::RestoreFilesListFromRegistry ( const char *  reg_key,
int  max_nb 
)
virtual
virtual void vtkKWMostRecentFilesManager::SaveFilesToRegistry ( const char *  reg_key,
int  max_nb 
)
virtual
virtual char* vtkKWMostRecentFilesManager::GetRegistryKey ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetRegistryKey ( const char *  )
virtual
virtual int vtkKWMostRecentFilesManager::GetMaximumNumberOfFilesInRegistry ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetMaximumNumberOfFilesInRegistry ( int  )
virtual
vtkKWMenu* vtkKWMostRecentFilesManager::GetMenu ( )
virtual int vtkKWMostRecentFilesManager::GetMaximumNumberOfFilesInMenu ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetMaximumNumberOfFilesInMenu ( int  )
virtual
virtual void vtkKWMostRecentFilesManager::SetFileLabel ( const char *  filename,
const char *  label 
)
virtual
virtual void vtkKWMostRecentFilesManager::SetLabelVisibilityInMenu ( int  )
virtual
virtual void vtkKWMostRecentFilesManager::LabelVisibilityInMenuOn ( )
virtual
virtual void vtkKWMostRecentFilesManager::LabelVisibilityInMenuOff ( )
virtual
virtual int vtkKWMostRecentFilesManager::GetLabelVisibilityInMenu ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetBaseNameVisibilityInMenu ( int  )
virtual
virtual void vtkKWMostRecentFilesManager::BaseNameVisibilityInMenuOn ( )
virtual
virtual void vtkKWMostRecentFilesManager::BaseNameVisibilityInMenuOff ( )
virtual
virtual int vtkKWMostRecentFilesManager::GetBaseNameVisibilityInMenu ( )
virtual
virtual void vtkKWMostRecentFilesManager::SetSeparatePathInMenu ( int  )
virtual
virtual void vtkKWMostRecentFilesManager::SeparatePathInMenuOn ( )
virtual
virtual void vtkKWMostRecentFilesManager::SeparatePathInMenuOff ( )
virtual
virtual int vtkKWMostRecentFilesManager::GetSeparatePathInMenu ( )
virtual
virtual void vtkKWMostRecentFilesManager::UpdateMenuStateInParent ( )
virtual
virtual void vtkKWMostRecentFilesManager::PopulateMenu ( vtkKWMenu ,
int  max_nb 
)
virtual
virtual void vtkKWMostRecentFilesManager::AddFileInternal ( const char *  filename,
vtkObject *  target_object = NULL,
const char *  target_command = NULL,
const char *  label = NULL 
)
protectedvirtual
virtual void vtkKWMostRecentFilesManager::UpdateMenu ( )
protectedvirtual

Friends And Related Function Documentation

vtkKWMostRecentFilesManagerInternals
friend

Member Data Documentation

char * vtkKWMostRecentFilesManager::DefaultTargetCommand
protected
vtkObject * vtkKWMostRecentFilesManager::DefaultTargetObject
protected
char * vtkKWMostRecentFilesManager::RegistryKey
protected
int vtkKWMostRecentFilesManager::MaximumNumberOfFilesInRegistry
protected
int vtkKWMostRecentFilesManager::MaximumNumberOfFilesInMenu
protected
int vtkKWMostRecentFilesManager::LabelVisibilityInMenu
protected
int vtkKWMostRecentFilesManager::BaseNameVisibilityInMenu
protected
int vtkKWMostRecentFilesManager::SeparatePathInMenu
protected
vtkKWMostRecentFilesManagerInternals * vtkKWMostRecentFilesManager::Internals
protected

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