an HSV color selector Open file Double click Drag and drop Recent files More...
#include <vtkKWStartupPageWidget.h>


Public Types | |
| typedef vtkKWCompositeWidget | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | Update () |
| virtual void | UpdateEnableState () |
Static Public Member Functions | |
| static vtkKWStartupPageWidget * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkKWStartupPageWidget * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkKWStartupPageWidget () | |
| ~vtkKWStartupPageWidget () | |
| virtual void | CreateWidget () |
| virtual void | AddMostRecentFilesSectionToCanvas (ostream &tk_cmd, int x, int y) |
| virtual int | GetHorizontalIncrementFromIcon (vtkKWIcon *icon) |
Protected Attributes | |
| double | GradientColor1 [3] |
| double | GradientColor2 [3] |
| double | TextColor [3] |
| double | SelectedTextColor [3] |
| double | HintColor [3] |
| int | TextSize |
| int | HintSize |
| int | MostRecentFileSize |
| int | SupportOpen |
| int | SupportDoubleClick |
| int | SupportDrop |
| int | SupportMostRecentFiles |
| int | MaximumNumberOfMostRecentFiles |
| int | AddShadowToHint |
| vtkKWIcon * | OpenIcon |
| vtkKWIcon * | DoubleClickIcon |
| vtkKWIcon * | DropIcon |
| vtkKWIcon * | MostRecentFilesIcon |
| vtkKWIcon * | MostRecentFileIcon |
| vtkKWMostRecentFilesManager * | MostRecentFilesManager |
| char * | OpenCommand |
| char * | DropCommand |
| char * | DoubleClickCommand |
| vtkKWCanvas * | StartupPageCanvas |
| vtkKWStartupPageWidgetInternals * | Internals |
|
| |
| virtual double * | GetGradientColor1 () |
| virtual void | GetGradientColor1 (double &, double &, double &) |
| virtual void | GetGradientColor1 (double[3]) |
| virtual void | SetGradientColor1 (double r, double g, double b) |
| virtual void | SetGradientColor1 (double rgb[3]) |
| virtual double * | GetGradientColor2 () |
| virtual void | GetGradientColor2 (double &, double &, double &) |
| virtual void | GetGradientColor2 (double[3]) |
| virtual void | SetGradientColor2 (double r, double g, double b) |
| virtual void | SetGradientColor2 (double rgb[3]) |
| virtual double * | GetTextColor () |
| virtual void | GetTextColor (double &, double &, double &) |
| virtual void | GetTextColor (double[3]) |
| virtual void | SetTextColor (double r, double g, double b) |
| virtual void | SetTextColor (double rgb[3]) |
| virtual int | GetTextSize () |
| virtual void | SetTextSize (int) |
| virtual double * | GetSelectedTextColor () |
| virtual void | GetSelectedTextColor (double &, double &, double &) |
| virtual void | GetSelectedTextColor (double[3]) |
| virtual void | SetSelectedTextColor (double r, double g, double b) |
| virtual void | SetSelectedTextColor (double rgb[3]) |
| virtual double * | GetHintColor () |
| virtual void | GetHintColor (double &, double &, double &) |
| virtual void | GetHintColor (double[3]) |
| virtual void | SetHintColor (double r, double g, double b) |
| virtual void | SetHintColor (double rgb[3]) |
| virtual int | GetHintSize () |
| virtual void | SetHintSize (int) |
| virtual void | SetAddShadowToHint (int) |
| virtual int | GetAddShadowToHint () |
| virtual void | AddShadowToHintOn () |
| virtual void | AddShadowToHintOff () |
| virtual void | SetSupportOpen (int) |
| virtual int | GetSupportOpen () |
| virtual void | SupportOpenOn () |
| virtual void | SupportOpenOff () |
| virtual vtkKWIcon * | GetOpenIcon () |
| virtual void | SetOpenIcon (vtkKWIcon *) |
| virtual void | SetOpenIconToPredefinedIcon (int icon_index) |
| virtual void | SetSupportDoubleClick (int) |
| virtual int | GetSupportDoubleClick () |
| virtual void | SupportDoubleClickOn () |
| virtual void | SupportDoubleClickOff () |
| virtual vtkKWIcon * | GetDoubleClickIcon () |
| virtual void | SetDoubleClickIcon (vtkKWIcon *) |
| virtual void | SetDoubleClickIconToPredefinedIcon (int icon_index) |
| virtual void | SetSupportDrop (int) |
| virtual int | GetSupportDrop () |
| virtual void | SupportDropOn () |
| virtual void | SupportDropOff () |
| virtual vtkKWIcon * | GetDropIcon () |
| virtual void | SetDropIcon (vtkKWIcon *) |
| virtual void | SetDropIconToPredefinedIcon (int icon_index) |
| virtual void | SetSupportMostRecentFiles (int) |
| virtual int | GetSupportMostRecentFiles () |
| virtual void | SupportMostRecentFilesOn () |
| virtual void | SupportMostRecentFilesOff () |
| virtual vtkKWIcon * | GetMostRecentFilesIcon () |
| virtual void | SetMostRecentFilesIcon (vtkKWIcon *) |
| virtual void | SetMostRecentFilesIconToPredefinedIcon (int icon_index) |
| virtual vtkKWIcon * | GetMostRecentFileIcon () |
| virtual void | SetMostRecentFileIcon (vtkKWIcon *) |
| virtual void | SetMostRecentFileIconToPredefinedIcon (int icon_index) |
| virtual int | GetMostRecentFileSize () |
| virtual void | SetMostRecentFileSize (int) |
| virtual vtkKWMostRecentFilesManager * | GetMostRecentFilesManager () |
| virtual void | SetMostRecentFilesManager (vtkKWMostRecentFilesManager *mgr) |
| virtual int | GetMaximumNumberOfMostRecentFiles () |
| virtual void | SetMaximumNumberOfMostRecentFiles (int) |
| virtual void | SetOpenCommand (vtkObject *object, const char *method) |
| virtual void | SetDropCommand (vtkObject *object, const char *method) |
| virtual void | SetDoubleClickCommand (vtkObject *object, const char *method) |
| virtual vtkKWCanvas * | GetStartupPageCanvas () |
| virtual void | ConfigureCallback () |
| virtual void | RedrawCallback () |
| virtual void | HighlightSectionCallback (const char *tag, int flag) |
| virtual void | OpenCallback () |
| virtual void | DoubleClickCallback () |
| virtual void | AddCallbackCommandObservers () |
| virtual void | RemoveCallbackCommandObservers () |
| virtual void | Bind () |
| virtual void | UnBind () |
| virtual void | Redraw () |
| virtual void | ScheduleRedraw () |
| virtual void | UpdateInternalCanvasBindings () |
| virtual void | UpdateInternalCanvasColors () |
| virtual void | UpdateInternalCanvasFonts () |
| virtual void | UpdateInternalCanvasIcons () |
| virtual void | AddSectionToCanvas (ostream &tk_cmd, int x, int y, vtkKWIcon *icon, const char *text, const char *text_font, const char *hint, const char *hint_font, vtkObject *object, const char *method, const char *tag, const char *extra_tag=NULL) |
| virtual void | InvokeOpenCommand () |
| virtual void | InvokeDoubleClickCommand () |
| virtual void | ProcessCallbackCommandEvents (vtkObject *caller, unsigned long event, void *calldata) |
an HSV color selector Open file Double click Drag and drop Recent files
A widget that allows the user choose a HSV color interactively
Definition at line 35 of file vtkKWStartupPageWidget.h.
Reimplemented from vtkKWCompositeWidget.
Definition at line 40 of file vtkKWStartupPageWidget.h.
| vtkKWStartupPageWidget::vtkKWStartupPageWidget | ( | ) | [protected] |
| vtkKWStartupPageWidget::~vtkKWStartupPageWidget | ( | ) | [protected] |
| static vtkKWStartupPageWidget* vtkKWStartupPageWidget::New | ( | ) | [static] |
Reimplemented from vtkKWCompositeWidget.
| virtual const char* vtkKWStartupPageWidget::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkKWCompositeWidget.
| static int vtkKWStartupPageWidget::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkKWCompositeWidget.
| virtual int vtkKWStartupPageWidget::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkKWCompositeWidget.
| static vtkKWStartupPageWidget* vtkKWStartupPageWidget::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkKWCompositeWidget.
| void vtkKWStartupPageWidget::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Reimplemented from vtkKWCompositeWidget.
| virtual double* vtkKWStartupPageWidget::GetGradientColor1 | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::GetGradientColor1 | ( | double & | , | |
| double & | , | |||
| double & | ||||
| ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::GetGradientColor1 | ( | double | [3] | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetGradientColor1 | ( | double | r, | |
| double | g, | |||
| double | b | |||
| ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetGradientColor1 | ( | double | rgb[3] | ) | [inline, virtual] |
Set/Get the gradient colors (in RGB space)
Definition at line 47 of file vtkKWStartupPageWidget.h.
| virtual double* vtkKWStartupPageWidget::GetGradientColor2 | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::GetGradientColor2 | ( | double & | , | |
| double & | , | |||
| double & | ||||
| ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::GetGradientColor2 | ( | double | [3] | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetGradientColor2 | ( | double | r, | |
| double | g, | |||
| double | b | |||
| ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetGradientColor2 | ( | double | rgb[3] | ) | [inline, virtual] |
Set/Get the gradient colors (in RGB space)
Definition at line 51 of file vtkKWStartupPageWidget.h.
| virtual double* vtkKWStartupPageWidget::GetTextColor | ( | ) | [virtual] |
Set/Get the text color (in RGB space)
| virtual void vtkKWStartupPageWidget::GetTextColor | ( | double & | , | |
| double & | , | |||
| double & | ||||
| ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::GetTextColor | ( | double | [3] | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetTextColor | ( | double | r, | |
| double | g, | |||
| double | b | |||
| ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetTextColor | ( | double | rgb[3] | ) | [inline, virtual] |
Set/Get the gradient colors (in RGB space)
Definition at line 59 of file vtkKWStartupPageWidget.h.
| virtual int vtkKWStartupPageWidget::GetTextSize | ( | ) | [virtual] |
Set/Get the text size
| virtual void vtkKWStartupPageWidget::SetTextSize | ( | int | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual double* vtkKWStartupPageWidget::GetSelectedTextColor | ( | ) | [virtual] |
Set/Get the text color (in RGB space) when it is selected (hovered on)
| virtual void vtkKWStartupPageWidget::GetSelectedTextColor | ( | double & | , | |
| double & | , | |||
| double & | ||||
| ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::GetSelectedTextColor | ( | double | [3] | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetSelectedTextColor | ( | double | r, | |
| double | g, | |||
| double | b | |||
| ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetSelectedTextColor | ( | double | rgb[3] | ) | [inline, virtual] |
Set/Get the gradient colors (in RGB space)
Definition at line 74 of file vtkKWStartupPageWidget.h.
| virtual double* vtkKWStartupPageWidget::GetHintColor | ( | ) | [virtual] |
Set/Get the hint color (in RGB space)
| virtual void vtkKWStartupPageWidget::GetHintColor | ( | double & | , | |
| double & | , | |||
| double & | ||||
| ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::GetHintColor | ( | double | [3] | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetHintColor | ( | double | r, | |
| double | g, | |||
| double | b | |||
| ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetHintColor | ( | double | rgb[3] | ) | [inline, virtual] |
Set/Get the gradient colors (in RGB space)
Definition at line 82 of file vtkKWStartupPageWidget.h.
| virtual int vtkKWStartupPageWidget::GetHintSize | ( | ) | [virtual] |
Set/Get the hint size
| virtual void vtkKWStartupPageWidget::SetHintSize | ( | int | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetAddShadowToHint | ( | int | ) | [virtual] |
Set/Get if the hints should have a shadow.
| virtual int vtkKWStartupPageWidget::GetAddShadowToHint | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::AddShadowToHintOn | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::AddShadowToHintOff | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetSupportOpen | ( | int | ) | [virtual] |
Set/Get if the Open section is supported/shown.
| virtual int vtkKWStartupPageWidget::GetSupportOpen | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SupportOpenOn | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SupportOpenOff | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual vtkKWIcon* vtkKWStartupPageWidget::GetOpenIcon | ( | ) | [virtual] |
Set/Get the Open section icon using an icon, or the index to a predefined icon found in vtkKWIcon. Note that the Set method does not* keep a reference to the icon passed as parameter: it copies the whole icon contents internally.
| virtual void vtkKWStartupPageWidget::SetOpenIcon | ( | vtkKWIcon * | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetOpenIconToPredefinedIcon | ( | int | icon_index | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetSupportDoubleClick | ( | int | ) | [virtual] |
Set/Get if the Double Click section is supported/shown.
| virtual int vtkKWStartupPageWidget::GetSupportDoubleClick | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SupportDoubleClickOn | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SupportDoubleClickOff | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual vtkKWIcon* vtkKWStartupPageWidget::GetDoubleClickIcon | ( | ) | [virtual] |
Set/Get the Double Click section icon using an icon, or the index to a predefined icon found in vtkKWIcon. Note that the Set method does not* keep a reference to the icon passed as parameter: it copies the whole icon contents internally.
| virtual void vtkKWStartupPageWidget::SetDoubleClickIcon | ( | vtkKWIcon * | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetDoubleClickIconToPredefinedIcon | ( | int | icon_index | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetSupportDrop | ( | int | ) | [virtual] |
Set/Get if the Drag & Drop section is supported/shown.
| virtual int vtkKWStartupPageWidget::GetSupportDrop | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SupportDropOn | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SupportDropOff | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual vtkKWIcon* vtkKWStartupPageWidget::GetDropIcon | ( | ) | [virtual] |
Set/Get the Drag & Drop section icon using an icon, or the index to a predefined icon found in vtkKWIcon. Note that the Set method does not* keep a reference to the icon passed as parameter: it copies the whole icon contents internally.
| virtual void vtkKWStartupPageWidget::SetDropIcon | ( | vtkKWIcon * | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetDropIconToPredefinedIcon | ( | int | icon_index | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetSupportMostRecentFiles | ( | int | ) | [virtual] |
Set/Get if the Most Recent Files section is supported/shown.
| virtual int vtkKWStartupPageWidget::GetSupportMostRecentFiles | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SupportMostRecentFilesOn | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SupportMostRecentFilesOff | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual vtkKWIcon* vtkKWStartupPageWidget::GetMostRecentFilesIcon | ( | ) | [virtual] |
Set/Get the Most Recent Files section icon using an icon, or the index to a predefined icon found in vtkKWIcon. Note that the Set method does *not* keep a reference to the icon passed as parameter: it copies the whole icon contents internally.
| virtual void vtkKWStartupPageWidget::SetMostRecentFilesIcon | ( | vtkKWIcon * | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetMostRecentFilesIconToPredefinedIcon | ( | int | icon_index | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual vtkKWIcon* vtkKWStartupPageWidget::GetMostRecentFileIcon | ( | ) | [virtual] |
Set/Get the Most Recent File icon (i.e. the icon used for a single most recent file, not the section itself) using an icon, or the index to a predefined icon found in vtkKWIcon. Note that the Set method does *not* keep a reference to the icon passed as parameter: it copies the whole icon contents internally.
| virtual void vtkKWStartupPageWidget::SetMostRecentFileIcon | ( | vtkKWIcon * | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetMostRecentFileIconToPredefinedIcon | ( | int | icon_index | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual int vtkKWStartupPageWidget::GetMostRecentFileSize | ( | ) | [virtual] |
Set/Get the text size of recent file items
| virtual void vtkKWStartupPageWidget::SetMostRecentFileSize | ( | int | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual vtkKWMostRecentFilesManager* vtkKWStartupPageWidget::GetMostRecentFilesManager | ( | ) | [virtual] |
Set/Get the most recent files manager this page should listen to.
| virtual void vtkKWStartupPageWidget::SetMostRecentFilesManager | ( | vtkKWMostRecentFilesManager * | mgr | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual int vtkKWStartupPageWidget::GetMaximumNumberOfMostRecentFiles | ( | ) | [virtual] |
Set/Get the maximum number of most recent files to display.
| virtual void vtkKWStartupPageWidget::SetMaximumNumberOfMostRecentFiles | ( | int | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::SetOpenCommand | ( | vtkObject * | object, | |
| const char * | method | |||
| ) | [virtual] |
Specifies commands to associate with the widget. 'OpenCommand' is invoked when the user click on the Open section. The 'object' argument is the object that will have the method called on it. The 'method' argument is the name of the method to be called and any arguments in string form. If the object is NULL, the method is still evaluated as a simple command.
| virtual void vtkKWStartupPageWidget::SetDropCommand | ( | vtkObject * | object, | |
| const char * | method | |||
| ) | [virtual] |
Specifies commands to associate with the widget. 'DropCommand' is invoked when the user drop a file on the widget. The 'object' argument is the object that will have the method called on it. The 'method' argument is the name of the method to be called and any arguments in string form. If the object is NULL, the method is still evaluated as a simple command. The following parameters are also passed to the command: - filename(s): list of filenames
| virtual void vtkKWStartupPageWidget::SetDoubleClickCommand | ( | vtkObject * | object, | |
| const char * | method | |||
| ) | [virtual] |
Specifies commands to associate with the widget. 'DoubleClickCommand' is invoked when the user double-click anywhere in the page widget. The 'object' argument is the object that will have the method called on it. The 'method' argument is the name of the method to be called and any arguments in string form. If the object is NULL, the method is still evaluated as a simple command.
| virtual vtkKWCanvas* vtkKWStartupPageWidget::GetStartupPageCanvas | ( | ) | [virtual] |
Access to the canvas and internal elements
| virtual void vtkKWStartupPageWidget::Update | ( | ) | [virtual] |
Update the whole UI depending on the value of the Ivars
| virtual void vtkKWStartupPageWidget::UpdateEnableState | ( | ) | [virtual] |
Update the "enable" state of the object and its internal parts. Depending on different Ivars (this->Enabled, the application's Limited Edition Mode, etc.), the "enable" state of the object is updated and propagated to its internal parts/subwidgets. This will, for example, enable/disable parts of the widget UI, enable/disable the visibility of 3D widgets, etc.
Reimplemented from vtkKWWidget.
| virtual void vtkKWStartupPageWidget::ConfigureCallback | ( | ) | [virtual] |
Callbacks. Internal, do not use.
| virtual void vtkKWStartupPageWidget::RedrawCallback | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::HighlightSectionCallback | ( | const char * | tag, | |
| int | flag | |||
| ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::OpenCallback | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::DoubleClickCallback | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::AddCallbackCommandObservers | ( | ) | [virtual] |
Add all the default observers needed by that object, or remove all the observers that were added through AddCallbackCommandObserver. Subclasses can override these methods to add/remove their own default observers, but should call the superclass too.
Reimplemented from vtkKWObject.
| virtual void vtkKWStartupPageWidget::RemoveCallbackCommandObservers | ( | ) | [virtual] |
Set/Get the gradient colors (in RGB space)
Reimplemented from vtkKWObject.
| virtual void vtkKWStartupPageWidget::CreateWidget | ( | ) | [protected, virtual] |
Create the widget.
Reimplemented from vtkKWCompositeWidget.
| virtual void vtkKWStartupPageWidget::Bind | ( | ) | [protected, virtual] |
Bind/Unbind all components.
| virtual void vtkKWStartupPageWidget::UnBind | ( | ) | [protected, virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::Redraw | ( | ) | [protected, virtual] |
Redraw or update canvas elements
| virtual void vtkKWStartupPageWidget::ScheduleRedraw | ( | ) | [protected, virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::UpdateInternalCanvasBindings | ( | ) | [protected, virtual] |
Update bindings, fonts, colors, icons
| virtual void vtkKWStartupPageWidget::UpdateInternalCanvasColors | ( | ) | [protected, virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::UpdateInternalCanvasFonts | ( | ) | [protected, virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::UpdateInternalCanvasIcons | ( | ) | [protected, virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::AddSectionToCanvas | ( | ostream & | tk_cmd, | |
| int | x, | |||
| int | y, | |||
| vtkKWIcon * | icon, | |||
| const char * | text, | |||
| const char * | text_font, | |||
| const char * | hint, | |||
| const char * | hint_font, | |||
| vtkObject * | object, | |||
| const char * | method, | |||
| const char * | tag, | |||
| const char * | extra_tag = NULL | |||
| ) | [protected, virtual] |
Draw section
| virtual void vtkKWStartupPageWidget::AddMostRecentFilesSectionToCanvas | ( | ostream & | tk_cmd, | |
| int | x, | |||
| int | y | |||
| ) | [protected, virtual] |
| virtual void vtkKWStartupPageWidget::InvokeOpenCommand | ( | ) | [protected, virtual] |
Invoke the commands
| virtual void vtkKWStartupPageWidget::InvokeDoubleClickCommand | ( | ) | [protected, virtual] |
Set/Get the gradient colors (in RGB space)
| virtual void vtkKWStartupPageWidget::ProcessCallbackCommandEvents | ( | vtkObject * | caller, | |
| unsigned long | event, | |||
| void * | calldata | |||
| ) | [protected, virtual] |
Processes the events that are passed through CallbackCommand (or others). Subclasses can oberride this method to process their own events, but should call the superclass too.
Reimplemented from vtkKWObject.
| virtual int vtkKWStartupPageWidget::GetHorizontalIncrementFromIcon | ( | vtkKWIcon * | icon | ) | [protected, virtual] |
Helpers
double vtkKWStartupPageWidget::GradientColor1[3] [protected] |
Definition at line 273 of file vtkKWStartupPageWidget.h.
double vtkKWStartupPageWidget::GradientColor2[3] [protected] |
Definition at line 274 of file vtkKWStartupPageWidget.h.
double vtkKWStartupPageWidget::TextColor[3] [protected] |
Definition at line 275 of file vtkKWStartupPageWidget.h.
double vtkKWStartupPageWidget::SelectedTextColor[3] [protected] |
Definition at line 276 of file vtkKWStartupPageWidget.h.
double vtkKWStartupPageWidget::HintColor[3] [protected] |
Definition at line 277 of file vtkKWStartupPageWidget.h.
int vtkKWStartupPageWidget::TextSize [protected] |
Definition at line 279 of file vtkKWStartupPageWidget.h.
int vtkKWStartupPageWidget::HintSize [protected] |
Definition at line 280 of file vtkKWStartupPageWidget.h.
int vtkKWStartupPageWidget::MostRecentFileSize [protected] |
Definition at line 281 of file vtkKWStartupPageWidget.h.
int vtkKWStartupPageWidget::SupportOpen [protected] |
Definition at line 283 of file vtkKWStartupPageWidget.h.
int vtkKWStartupPageWidget::SupportDoubleClick [protected] |
Definition at line 284 of file vtkKWStartupPageWidget.h.
int vtkKWStartupPageWidget::SupportDrop [protected] |
Definition at line 285 of file vtkKWStartupPageWidget.h.
int vtkKWStartupPageWidget::SupportMostRecentFiles [protected] |
Definition at line 286 of file vtkKWStartupPageWidget.h.
int vtkKWStartupPageWidget::MaximumNumberOfMostRecentFiles [protected] |
Definition at line 288 of file vtkKWStartupPageWidget.h.
int vtkKWStartupPageWidget::AddShadowToHint [protected] |
Definition at line 289 of file vtkKWStartupPageWidget.h.
vtkKWIcon* vtkKWStartupPageWidget::OpenIcon [protected] |
Definition at line 291 of file vtkKWStartupPageWidget.h.
vtkKWIcon* vtkKWStartupPageWidget::DoubleClickIcon [protected] |
Definition at line 292 of file vtkKWStartupPageWidget.h.
vtkKWIcon* vtkKWStartupPageWidget::DropIcon [protected] |
Definition at line 293 of file vtkKWStartupPageWidget.h.
vtkKWIcon* vtkKWStartupPageWidget::MostRecentFilesIcon [protected] |
Definition at line 294 of file vtkKWStartupPageWidget.h.
vtkKWIcon* vtkKWStartupPageWidget::MostRecentFileIcon [protected] |
Definition at line 295 of file vtkKWStartupPageWidget.h.
Definition at line 299 of file vtkKWStartupPageWidget.h.
char* vtkKWStartupPageWidget::OpenCommand [protected] |
Definition at line 303 of file vtkKWStartupPageWidget.h.
char* vtkKWStartupPageWidget::DropCommand [protected] |
Definition at line 304 of file vtkKWStartupPageWidget.h.
char* vtkKWStartupPageWidget::DoubleClickCommand [protected] |
Definition at line 305 of file vtkKWStartupPageWidget.h.
vtkKWCanvas* vtkKWStartupPageWidget::StartupPageCanvas [protected] |
Definition at line 309 of file vtkKWStartupPageWidget.h.
vtkKWStartupPageWidgetInternals* vtkKWStartupPageWidget::Internals [protected] |
PIMPL Encapsulation for STL containers
Reimplemented from vtkKWCoreWidget.
Definition at line 355 of file vtkKWStartupPageWidget.h.
1.6.1