Click or drag to resize

SilderDialog Class

Menu slider dialog. Provides a more fine grained interface for controlling menu sliders.
Inheritance Hierarchy
SystemObject
  Widget
    BindableWidget
      Control
        Container
          Panel
            Window
              Dialog
                DialogSliderDialogResult
                  Karamba.GHopper.Utilities.UIWidgetsSilderDialog

Namespace:  Karamba.GHopper.Utilities.UIWidgets
Assembly:  karambaGH (in karambaGH.dll) Version: 1.15.0.0 (1.15.0.0)
Syntax
public class SilderDialog : Dialog<SliderDialogResult>

The SilderDialog type exposes the following members.

Constructors
  NameDescription
Public methodSilderDialog
Create slider control dialog.
Top
Properties
  NameDescription
Public propertyAbortButton
Gets or sets the abort button.
(Inherited from Dialog.)
Public propertyAllowDrop
Gets or sets a value indicating whether this control can serve as drop target.
(Inherited from Control.)
Public propertyBackgroundColor
Gets or sets the color for the background of the control
(Inherited from Control.)
Public propertyBindings
Gets the collection of bindings that are attached to this widget
(Inherited from BindableWidget.)
Public propertyBounds
Gets or sets the size and location of the window
(Inherited from Window.)
Public propertyChildren
Gets an enumeration of all contained child controls, including controls within child containers
(Inherited from Container.)
Public propertyClientSize
Gets or sets the size for the client area of the control
(Inherited from Container.)
Public propertyContent
Gets or sets the main content of the panel.
(Inherited from Panel.)
Public propertyContextMenu
Gets or sets the context menu for the panel.
(Inherited from Panel.)
Public propertyControlObject
Gets the instance of the platform-specific object
(Inherited from Widget.)
Public propertyControls
Gets an enumeration of controls that are directly contained by this container
(Inherited from Panel.)
Public propertyCursor
Gets or sets the type of cursor to use when the mouse is hovering over the control
(Inherited from Control.)
Public propertyDataContext
Gets or sets the data context for this widget for binding
(Inherited from BindableWidget.)
Public propertyDefaultButton
Gets or sets the default button.
(Inherited from Dialog.)
Public propertyDisplayMode
Gets or sets the display mode hint
(Inherited from Dialog.)
Public propertyEnabled
Gets or sets a value indicating whether this Control (or its children) are enabled and accept user input.
(Inherited from Control.)
Public propertyHandler
Gets the platform-specific handler for this widget
(Inherited from Widget.)
Public propertyHasFocus
Gets a value indicating whether this instance has the keyboard input focus.
(Inherited from Control.)
Public propertyHeight
Gets or sets the height of the control size.
(Inherited from Control.)
Public propertyIcon
Gets or sets the icon for the window to show in the menu bar.
(Inherited from Window.)
Public propertyID
Gets or sets the ID of this widget
(Inherited from Widget.)
Public propertyIsDisposed
Gets or sets a value indicating whether this Widget has been disposed.
(Inherited from Widget.)
Public propertyIsSuspended
Gets a value indicating whether the layout of child controls is suspended.
(Inherited from Control.)
Public propertyIsVisualControl
Gets a value indicating this Control is part of the visual tree.
(Inherited from Control.)
Public propertyLoaded
Gets a value indicating that the control is loaded onto a form, that is it has been created, added to a parent, and shown
(Inherited from Control.)
Public propertyLocation
Gets or sets the location of the window
(Inherited from Window.)
Public propertyLogicalParent
Gets the logical parent control.
(Inherited from Control.)
Public propertyLogicalPixelSize
Gets the number of pixels per logical pixel when on a high DPI display.
(Inherited from Window.)
Public propertyMaximizable
Gets or sets a value indicating whether this Window can be maximized.
(Inherited from Window.)
Public propertyMenu
Gets or sets the menu bar for this window
(Inherited from Window.)
Public propertyMinimizable
Gets or sets a value indicating whether this Window can be minimized.
(Inherited from Window.)
Public propertyMinimumSize
Gets or sets the minimum size of the panel.
(Inherited from Panel.)
Public propertyMovableByWindowBackground
Gets or sets a value indicating that the window can be moved by click+dragging the window background
(Inherited from Window.)
Public propertyNativeHandle
Gets the native platform-specific handle for integration purposes
(Inherited from Widget.)
Public propertyNegativeButtons
Gets the negative buttons list, these buttons are automatically added to the dialog.
(Inherited from Dialog.)
Public propertyOpacity
Gets or sets the opacity of the window
(Inherited from Window.)
Public propertyOwner
Gets or sets the owner of this window.
(Inherited from Window.)
Public propertyPadding
Gets or sets the padding around the Content of the panel.
(Inherited from Panel.)
Public propertyParent
Gets the container which this control has been added to, if any
(Inherited from Control.)
Public propertyParents
Gets an enumeration of all parent widgets in the heirarchy by traversing the Parent property.
(Inherited from BindableWidget.)
Public propertyParentWindow
Gets the window this control is contained in
(Inherited from Control.)
Public propertyPlatform
Gets the platform that was used to create the Handler for this widget
(Inherited from Widget.)
Public propertyPositiveButtons
Gets the positive buttons list, these buttons are automatically added to the dialog.
(Inherited from Dialog.)
Public propertyProperties
Gets the dictionary of properties for this widget
(Inherited from Widget.)
Public propertyResizable
Gets or sets a value indicating whether this Window is resizable.
(Inherited from Window.)
Public propertyRestoreBounds
Gets the bounds of the window before it was minimized or maximized, or the current bounds if WindowState is Normal.
(Inherited from Window.)
Public propertyResult
Gets or sets the result of the dialog
(Inherited from DialogSliderDialogResult.)
Public propertyScreen
Gets the screen this window is mostly contained in. Typically defined by the screen center of the window is visible.
(Inherited from Window.)
Public propertyShowInTaskbar
Gets or sets a value indicating whether this Window will show in the taskbar.
(Inherited from Window.)
Public propertySize
Gets or sets the size of the control. Use -1 to specify auto sizing for either the width and/or height.
(Inherited from Control.)
Public propertyCode exampleStyle
Gets or sets the style of this widget
(Inherited from Widget.)
Public propertyStyleProvider
Gets or sets the style provider for this container.
(Inherited from Container.)
Public propertyStyles
Gets the default style provider for this container.
(Inherited from Container.)
Public propertySupportedPlatformCommands
Gets the supported platform commands that can be used to hook up system functions to user defined logic
(Inherited from Control.)
Public propertyTabIndex
Gets or sets the tab index order for this control within its container.
(Inherited from Control.)
Public propertyTag
Gets or sets a user-defined object that contains data about the control
(Inherited from Control.)
Public propertyTitle
Gets or sets the title of the window
(Inherited from Window.)
Public propertyToolBar
Gets or sets the tool bar for the window.
(Inherited from Window.)
Public propertyToolTip
Gets or sets the tool tip to show when the mouse is hovered over the control
(Inherited from Control.)
Public propertyTopmost
Gets or sets a value indicating whether this Window is above all other windows.
(Inherited from Window.)
Public propertyVisible
Gets or sets a value indicating whether this Control is visible to the user.
(Inherited from Control.)
Public propertyVisualChildren
Gets an enumeration of all contained child controls in the visual tree, including controls within child containers.
(Inherited from Container.)
Public propertyVisualControls
Gets an enumeration of controls that are in the visual tree.
(Inherited from Control.)
Public propertyVisualParent
Gets the visual container of this control, if any.
(Inherited from Control.)
Public propertyWidth
Gets or sets the width of the control size.
(Inherited from Control.)
Public propertyWindowState
Gets or sets the state of the window.
(Inherited from Window.)
Public propertyWindowStyle
Gets or sets the style of this window.
(Inherited from Window.)
Top
Methods
  NameDescription
Protected methodApplyStyles (Inherited from Container.)
Public methodAttachNative
Attaches the control for direct use in a native application
(Inherited from Control.)
Public methodBringToFront
Brings the window in front of all other windows in the z-order.
(Inherited from Window.)
Public methodClose
Closes the window
(Inherited from Window.)
Public methodClose(UTP)
Close the dialog with the specified result
(Inherited from DialogSliderDialogResult.)
Public methodDetach
Detaches the control by removing it from its parent
(Inherited from Control.)
Public methodDetachNative
Detaches the control when it is used in a native application, when you want to reuse the control.
(Inherited from Control.)
Public methodDispose
Disposes of this widget, supressing the finalizer
(Inherited from Widget.)
Protected methodDispose(Boolean)
Handles the disposal of this control
(Inherited from Control.)
Public methodDoDragDrop(DataObject, DragEffects)
Starts drag operation using this control as drag source.
(Inherited from Control.)
Public methodDoDragDrop(DataObject, DragEffects, Image, PointF)
Starts drag operation using this control as drag source.
(Inherited from Control.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFindChild(Type, String)
Finds a child control in this container or any of its child containers with the specified type
(Inherited from Container.)
Public methodFindChild``1(String)
Finds a child control in this container or any of its child containers with the specified id
(Inherited from Container.)
Public methodFindParent(String)
Finds a control in the parent hierarchy with the specified id
(Inherited from Control.)
Public methodFindParent(Type, String)
Finds a control in the parent hierarchy with the specified type and ID if specified
(Inherited from Control.)
Public methodFocus
Attempts to set the keyboard input focus to this control, or the first child that accepts focus
(Inherited from Control.)
Protected methodGetCallback
Gets an instance of an object used to perform callbacks to the widget from handler implementations
(Inherited from Window.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInitialize
Initializes the widget handler
(Inherited from Widget.)
Public methodInvalidate
Queues a repaint of the entire control on the screen and any of its children.
(Inherited from Control.)
Public methodInvalidate(Boolean)
Queues a repaint of the entire control on the screen
(Inherited from Control.)
Public methodInvalidate(Rectangle)
Queues a repaint of the specified rect of the control and any children.
(Inherited from Control.)
Public methodInvalidate(Rectangle, Boolean)
Queues a repaint of the specified rect of the control
(Inherited from Control.)
Public methodCode exampleMapPlatformCommand
Specifies a command to execute for a platform-specific command
(Inherited from Control.)
Public methodMaximize
Sets WindowState to Maximized
(Inherited from Window.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMinimize
Sets WindowState to Minimized
(Inherited from Window.)
Protected methodOnApplyCascadingStyles
Called when cascading styles should be applied to this control.
(Inherited from Control.)
Protected methodOnClosed
Raises the Closed event.
(Inherited from Window.)
Protected methodOnClosing
Raises the Closing event.
(Inherited from Window.)
Protected methodOnDataContextChanged
Raises the DataContextChanged event
(Inherited from Window.)
Protected methodOnDragDrop
Raises the DragDrop event.
(Inherited from Control.)
Protected methodOnDragEnter
Raises the DragEnter event.
(Inherited from Control.)
Protected methodOnDragLeave
Raises the DragLeave event.
(Inherited from Control.)
Protected methodOnDragOver
Raises the DragOver event.
(Inherited from Control.)
Protected methodOnEnabledChanged
Raises the EnabledChanged event.
(Inherited from Control.)
Protected methodOnGotFocus
Raises the GotFocus event.
(Inherited from Control.)
Protected methodOnKeyDown
Raises the KeyDown event.
(Inherited from Control.)
Protected methodOnKeyUp
Raises the KeyUp event.
(Inherited from Control.)
Protected methodOnLoad
Raises the Load event, and recurses to this container's children
(Inherited from Container.)
Protected methodOnLoadComplete
Raises the LoadComplete event, and recurses to this container's children
(Inherited from Container.)
Protected methodOnLocationChanged
Raises the LocationChanged event.
(Inherited from Window.)
Protected methodOnLogicalPixelSizeChanged
Raises the LogicalPixelSizeChanged event.
(Inherited from Window.)
Protected methodOnLostFocus
Raises the LostFocus event.
(Inherited from Control.)
Protected methodOnMouseDoubleClick
Raises the mouse MouseDoubleClick event.
(Inherited from Control.)
Protected methodOnMouseDown
Raises the MouseDown event.
(Inherited from Control.)
Protected methodOnMouseEnter
Raises the MouseEnter event.
(Inherited from Control.)
Protected methodOnMouseLeave
Raises the MouseLeave event.
(Inherited from Control.)
Protected methodOnMouseMove
Raises the MouseMove event.
(Inherited from Control.)
Protected methodOnMouseUp
Raises the MouseUp event.
(Inherited from Control.)
Protected methodOnMouseWheel
Raises the MouseWheel event.
(Inherited from Control.)
Protected methodOnOwnerChanged
Raises the OwnerChanged event.
(Inherited from Window.)
Protected methodOnPreLoad
Raises the PreLoad event, and recurses to this container's children
(Inherited from Container.)
Protected methodOnShown
Raises the Shown event.
(Inherited from Control.)
Protected methodOnSizeChanged
Raises the SizeChanged event.
(Inherited from Control.)
Protected methodOnStyleChanged
Handles when the Style is changed.
(Inherited from Container.)
Protected methodOnTextInput
Raises the TextInput event.
(Inherited from Control.)
Protected methodOnUnLoad
Raises the UnLoad event, and recurses to this container's children
(Inherited from Container.)
Protected methodOnWindowStateChanged
Raises the WindowStateChanged event.
(Inherited from Window.)
Public methodPointFromScreen
Converts a point from screen space to control space.
(Inherited from Control.)
Public methodPointToScreen
Converts a point from control space to screen space
(Inherited from Control.)
Public methodRectangleFromScreen
Converts a rectangle from control space to screen space
(Inherited from Control.)
Public methodRectangleToScreen
Converts a rectangle from screen space to control space.
(Inherited from Control.)
Public methodRemove(Control)
Removes the specified child from the container
(Inherited from Panel.)
Public methodRemove(IEnumerableControl)
Remove the specified controls from this container
(Inherited from Container.)
Public methodRemoveAll
Removes all controls from this container
(Inherited from Container.)
Protected methodRemoveLogicalParent
Removes the child control from the logical parent of this container.
(Inherited from Container.)
Protected methodRemoveParent
Removes the specified control from the container.
(Inherited from Container.)
Public methodResumeLayout
Resumes the layout after it has been suspended, and performs a layout
(Inherited from Control.)
Public methodSendToBack
Sends the window behind all other windows in the z-order.
(Inherited from Window.)
Protected methodSetLogicalParent
Sets the logical (non-visual) parent of the specified child control.
(Inherited from Container.)
Protected methodSetParent
Sets the parent of the specified child to this container
(Inherited from Container.)
Public methodShowModal
Shows the dialog and blocks until the user closes the dialog
(Inherited from DialogSliderDialogResult.)
Public methodShowModal(Control)
Shows the dialog and blocks until the user closes the dialog
(Inherited from DialogSliderDialogResult.)
Public methodShowModalAsync
Shows the dialog modally asynchronously
(Inherited from DialogSliderDialogResult.)
Public methodShowModalAsync(Control)
Shows the dialog modally asynchronously
(Inherited from DialogSliderDialogResult.)
Public methodSuspendLayout
Suspends the layout of child controls
(Inherited from Control.)
Public methodToString
Gets a string that represents the current object with its ID if specified.
(Inherited from Widget.)
Public methodUnbind
Unbinds any bindings in the Bindings collection and removes the bindings
(Inherited from BindableWidget.)
Public methodUpdateBindings
Updates all bindings in this widget
(Inherited from BindableWidget.)
Top
Events
  NameDescription
Public eventClosed
Occurs when the window is closed.
(Inherited from Window.)
Public eventClosing
Occurs before the window is closed, giving an opportunity to cancel the close operation.
(Inherited from Window.)
Public eventDataContextChanged
Event to handle when the DataContext has changed
(Inherited from BindableWidget.)
Public eventDragDrop
Occurs when a drag operation is dropped onto the control.
(Inherited from Control.)
Public eventDragEnter
Occurs when a drag operation enters the bounds of the control.
(Inherited from Control.)
Public eventDragLeave
Occurs when a drag operation leaves the bounds of the control or the drag operation was completed inside the control.
(Inherited from Control.)
Public eventDragOver
Occurs when a drag operation is over the control and needs updating based on position or keyboard state changes.
(Inherited from Control.)
Public eventEnabledChanged
Occurs when the Enabled value is changed.
(Inherited from Control.)
Public eventGotFocus
Occurs when the control receives keyboard focus.
(Inherited from Control.)
Public eventKeyDown
Occurs when a key has been pressed and is down
(Inherited from Control.)
Public eventKeyUp
Occurs when a key was released
(Inherited from Control.)
Public eventLoad
Occurs when the control is displayed on a visible window
(Inherited from Control.)
Public eventLoadComplete
Occurs when the load is complete, which happens after the Load event
(Inherited from Control.)
Public eventLocationChanged
Occurs when the Location of the window is changed.
(Inherited from Window.)
Public eventLogicalPixelSizeChanged
Occurs when the LogicalPixelSize of the window is changed.
(Inherited from Window.)
Public eventLostFocus
Occurs when control loses keyboard focus
(Inherited from Control.)
Public eventMouseDoubleClick
Occurs when a mouse button is double clicked within the bounds of the control
(Inherited from Control.)
Public eventMouseDown
Occurs when a mouse button has been pressed
(Inherited from Control.)
Public eventMouseEnter
Occurs when the mouse enters the bounds of the control
(Inherited from Control.)
Public eventMouseLeave
Occurs when mouse leaves the bounds of the control
(Inherited from Control.)
Public eventMouseMove
Occurs when mouse moves within the bounds of the control, or when the mouse is captured
(Inherited from Control.)
Public eventMouseUp
Occurs when a mouse button is released
(Inherited from Control.)
Public eventMouseWheel
Occurs when mouse wheel has been changed
(Inherited from Control.)
Public eventOwnerChanged
Occurs when the Owner is changed.
(Inherited from Window.)
Public eventPreLoad
Occurs before the control is loaded. See the Load event for more detail.
(Inherited from Control.)
Public eventShown
Occurs when the control is shown on the screen
(Inherited from Control.)
Public eventSizeChanged
Occurs when the size of the control is changed.
(Inherited from Control.)
Public eventStyleChanged
Occurs when the Style property has changed
(Inherited from Widget.)
Public eventTextInput
Occurs when text is input for the control. Currently only partially supported on iOS.
(Inherited from Control.)
Public eventUnLoad
Occurs when the control is unloaded, which happens when removed from the control hierarchy or the window is closed.
(Inherited from Control.)
Public eventWindowStateChanged
Occurs when the WindowState is changed.
(Inherited from Window.)
Top
See Also