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