TABLE OF CONTENTS
Button/CheckButton [ Packages ]
[ Top ] [ Button ] [ Packages ]
FUNCTION
Provides code for manipulate Tk widget CheckButton
SOURCE
package Tcl.Tk.Ada.Widgets.Button.CheckButton with SPARK_Mode is pragma Elaborate_Body;
CheckButton/CheckButton.Tk_CheckButton [ Types ]
[ Top ] [ CheckButton ] [ Types ]
FUNCTION
This is a type derived from Tk_Button.
SOURCE
type Tk_CheckButton is new Tk_Button with private;
CheckButton/CheckButton.Create_(function) [ Subprograms ]
[ Top ] [ CheckButton ] [ Subprograms ]
FUNCTION
Creates a new Tk_CheckButton in the specified interpreter.
SOURCE
overriding function Create (pathName: in String; options: in String := ""; Interp: in Tcl_Interp := Null_Interp) return Tk_CheckButton;
PARAMETERS
pathName - Tk path (starts with dot) for the widget options - Options which will be passed to the widget. Default value is empty Interp - Tcl interpreter to which the widget will be created. If null, the widget will be created in the "contextual" interpreter. Default value is null.
RESULT
Newly created Tk_CheckButton
EXAMPLE
-- Create a new button with pathname .mybutton and label select me My_Button: constant Tk_CheckButton := Create(".mybutton", "-text {select me}");
SEE ALSO
CheckButton.Create_(procedure)
COMMANDS
checkbutton pathName ?options?
HISTORY
8.6.1 - Moved from Tcl.Tk.Ada.Widgets
CheckButton/CheckButton.Create_(procedure) [ Subprograms ]
[ Top ] [ CheckButton ] [ Subprograms ]
FUNCTION
Creates a new Tk_CheckButton in the specified interpreter.
SOURCE
overriding procedure Create (Widgt: out Tk_CheckButton; pathName: in String; options: in String := ""; Interp: in Tcl_Interp := Null_Interp);
PARAMETERS
Widgt - Tk_CheckButton which will be created pathName - Tk path (starts with dot) for the widget options - Options which will be passed to the widget. Default value is empty Interp - Tcl interpreter to which the widget will be created. If null, the widget will be created in the "contextual" interpreter. Default value is null.
OUTPUT
Newly created Tk_CheckButton as parameter Widgt
EXAMPLE
-- Create checkbutton My_Button with pathname .mybutton and label click me on the current Tcl interpreter declare My_Button: Tk_CheckButton; begin Create(My_Button, ".mybutton", "-text {click me}"); end;
SEE ALSO
CheckButton.Create_(function)
COMMANDS
checkbutton pathName ?options?
HISTORY
8.6.1 - Moved from Tcl.Tk.Ada.Widgets
CheckButton/CheckButton.Deselect [ Subprograms ]
[ Top ] [ CheckButton ] [ Subprograms ]
FUNCTION
Deselect the button.
SOURCE
procedure Deselect(Buttn: in Tk_CheckButton);
PARAMETERS
Buttn - Tk_CheckButton to deselect
EXAMPLE
-- Deselect My_Checkbutton Deselect(My_Checkbutton);
COMMANDS
Buttn deselect
HISTORY
8.6.1 - Moved from Tcl.Tk.Ada.Widgets
CheckButton/CheckButton.Get_Widget [ Subprograms ]
[ Top ] [ CheckButton ] [ Subprograms ]
FUNCTION
Get the existing Tk_CheckButton widget
SOURCE
overriding function Get_Widget (pathName: in String; Interp: in Tcl_Interp := Get_Context) return Tk_CheckButton;
PARAMETERS
pathName - Tk path (starts with dot) for the widget Interp - Tcl interpreter on which the widget exists. Can be empty. Default value is current Tcl interpreter
RESULT
Existing Tk_CheckButton widget
EXAMPLE
-- Get button widget with name .mybutton on the current Tcl interpreter My_Button: constant Tk_CheckButton := Get_Widget(".mybutton");
HISTORY
8.6.9 - Added
CheckButton/CheckButton.Tk_Select [ Subprograms ]
[ Top ] [ CheckButton ] [ Subprograms ]
FUNCTION
Select the button.
SOURCE
procedure Tk_Select(Buttn: in Tk_CheckButton);
PARAMETERS
Buttn - Tk_CheckButton to select
EXAMPLE
-- Select My_Checkbutton Tk_Select(My_Checkbutton);
COMMANDS
Buttn select
HISTORY
8.6.1 - Moved from Tcl.Tk.Ada.Widgets
CheckButton/CheckButton.Toggle [ Subprograms ]
[ Top ] [ CheckButton ] [ Subprograms ]
FUNCTION
Toggle the button.
SOURCE
procedure Toggle(Buttn: in Tk_CheckButton);
PARAMETERS
Buttn - Tk_CheckButton to toggle
EXAMPLE
-- Toggle My_Checkbutton Toggle(My_Checkbutton);
COMMANDS
Buttn toggle
HISTORY
8.6.1 - Moved from Tcl.Tk.Ada.Widgets