Index

Package: Gtk_Generates

Description

package Gtk_Generates is
This package provides all the routines needed to output code from Glade XML files for the Gtk+ hiearchy.

Binding from C File version 2.8.17

Subprograms & Entries

Accel_Label_Generate

procedure Accel_Label_Generate            
(N: Node_Ptr;
File: File_Type);

Alignment_Generate

procedure Alignment_Generate              
(N: Node_Ptr;
File: File_Type);

Arrow_Generate

procedure Arrow_Generate                  
(N: Node_Ptr;
File: File_Type);

Aspect_Frame_Generate

procedure Aspect_Frame_Generate           
(N: Node_Ptr;
File: File_Type);

Box_Generate

procedure Box_Generate                    
(N: Node_Ptr;
File: File_Type);

Button_Generate

procedure Button_Generate                 
(N: Node_Ptr;
File: File_Type);

Button_Box_Generate

procedure Button_Box_Generate             
(N: Node_Ptr;
File: File_Type);

Calendar_Generate

procedure Calendar_Generate               
(N: Node_Ptr;
File: File_Type);

Check_Button_Generate

procedure Check_Button_Generate           
(N: Node_Ptr;
File: File_Type);

Check_Menu_Item_Generate

procedure Check_Menu_Item_Generate        
(N: Node_Ptr;
File: File_Type);

Color_Selection_Generate

procedure Color_Selection_Generate        
(N: Node_Ptr;
File: File_Type);

Color_Selection_Dialog_Generate

procedure Color_Selection_Dialog_Generate 
(N: Node_Ptr;
File: File_Type);

Combo_Generate

procedure Combo_Generate                  
(N: Node_Ptr;
File: File_Type);

Container_Generate

procedure Container_Generate              
(N: Node_Ptr;
File: File_Type);

Curve_Generate

procedure Curve_Generate                  
(N: Node_Ptr;
File: File_Type);

Dialog_Generate

procedure Dialog_Generate                 
(N: Node_Ptr;
File: File_Type);

Drawing_Area_Generate

procedure Drawing_Area_Generate           
(N: Node_Ptr;
File: File_Type);

Event_Box_Generate

procedure Event_Box_Generate              
(N: Node_Ptr;
File: File_Type);

File_Selection_Generate

procedure File_Selection_Generate         
(N: Node_Ptr;
File: File_Type);

Fixed_Generate

procedure Fixed_Generate                  
(N: Node_Ptr;
File: File_Type);

Font_Selection_Generate

procedure Font_Selection_Generate         
(N: Node_Ptr;
File: File_Type);

Font_Selection_Dialog_Generate

procedure Font_Selection_Dialog_Generate  
(N: Node_Ptr;
File: File_Type);

Frame_Generate

procedure Frame_Generate                  
(N: Node_Ptr;
File: File_Type);

Gamma_Curve_Generate

procedure Gamma_Curve_Generate            
(N: Node_Ptr;
File: File_Type);

GEntry_Generate

procedure GEntry_Generate                 
(N: Node_Ptr;
File: File_Type);

GRange_Generate

procedure GRange_Generate                 
(N: Node_Ptr;
File: File_Type);

Handle_Box_Generate

procedure Handle_Box_Generate             
(N: Node_Ptr;
File: File_Type);

Hbutton_Box_Generate

procedure Hbutton_Box_Generate            
(N: Node_Ptr;
File: File_Type);

Image_Generate

procedure Image_Generate                  
(N: Node_Ptr;
File: File_Type);

Image_Menu_Item_Generate

procedure Image_Menu_Item_Generate        
(N: Node_Ptr;
File: File_Type);

Input_Dialog_Generate

procedure Input_Dialog_Generate           
(N: Node_Ptr;
File: File_Type);

Label_Generate

procedure Label_Generate                  
(N: Node_Ptr;
File: File_Type);

Layout_Generate

procedure Layout_Generate                 
(N: Node_Ptr;
File: File_Type);

List_Generate

procedure List_Generate                   
(N: Node_Ptr;
File: File_Type);

List_Item_Generate

procedure List_Item_Generate              
(N: Node_Ptr;
File: File_Type);

Menu_Generate

procedure Menu_Generate                   
(N: Node_Ptr;
File: File_Type);

Menu_Bar_Generate

procedure Menu_Bar_Generate               
(N: Node_Ptr;
File: File_Type);

Menu_Item_Generate

procedure Menu_Item_Generate              
(N: Node_Ptr;
File: File_Type);

Misc_Generate

procedure Misc_Generate                   
(N: Node_Ptr;
File: File_Type);

Notebook_Generate

procedure Notebook_Generate               
(N: Node_Ptr;
File: File_Type);

Option_Menu_Generate

procedure Option_Menu_Generate            
(N: Node_Ptr;
File: File_Type);

Paned_Generate

procedure Paned_Generate                  
(N: Node_Ptr;
File: File_Type);

Pixmap_Generate

procedure Pixmap_Generate                 
(N: Node_Ptr;
File: File_Type);

Progress_Generate

procedure Progress_Generate               
(N: Node_Ptr;
File: File_Type);

Progress_Bar_Generate

procedure Progress_Bar_Generate           
(N: Node_Ptr;
File: File_Type);

Radio_Button_Generate

procedure Radio_Button_Generate           
(N: Node_Ptr;
File: File_Type);

Radio_Menu_Item_Generate

procedure Radio_Menu_Item_Generate        
(N: Node_Ptr;
File: File_Type);

Ruler_Generate

procedure Ruler_Generate                  
(N: Node_Ptr;
File: File_Type);

Scale_Generate

procedure Scale_Generate                  
(N: Node_Ptr;
File: File_Type);

Scrollbar_Generate

procedure Scrollbar_Generate              
(N: Node_Ptr;
File: File_Type);

Scrolled_Window_Generate

procedure Scrolled_Window_Generate        
(N: Node_Ptr;
File: File_Type);

Separator_Generate

procedure Separator_Generate              
(N: Node_Ptr;
File: File_Type);

Separator_Menu_Item_Generate

procedure Separator_Menu_Item_Generate    
(N: Node_Ptr;
File: File_Type);

Spin_Button_Generate

procedure Spin_Button_Generate            
(N: Node_Ptr;
File: File_Type);

Status_Bar_Generate

procedure Status_Bar_Generate             
(N: Node_Ptr;
File: File_Type);

Table_Generate

procedure Table_Generate                  
(N: Node_Ptr;
File: File_Type);

Text_View_Generate

procedure Text_View_Generate              
(N: Node_Ptr;
File: File_Type);

Toggle_Button_Generate

procedure Toggle_Button_Generate          
(N: Node_Ptr;
File: File_Type);

Toolbar_Generate

procedure Toolbar_Generate                
(N: Node_Ptr;
File: File_Type);

Tree_View_Generate

procedure Tree_View_Generate              
(N: Node_Ptr;
File: File_Type);

Vbutton_Box_Generate

procedure Vbutton_Box_Generate            
(N: Node_Ptr;
File: File_Type);

Viewport_Generate

procedure Viewport_Generate               
(N: Node_Ptr;
File: File_Type);

Widget_Generate

procedure Widget_Generate                 
(N: Node_Ptr;
File: File_Type);

Window_Generate

procedure Window_Generate                 
(N: Node_Ptr;
File: File_Type);

Bin_Generate

procedure Bin_Generate                    
(N: Node_Ptr;
File: File_Type) renames Container_Generate;

Editable_Generate

procedure Editable_Generate               
(N: Node_Ptr;
File: File_Type) renames Widget_Generate;

Item_Generate

procedure Item_Generate                   
(N: Node_Ptr;
File: File_Type) renames Bin_Generate;

Menu_Shell_Generate

procedure Menu_Shell_Generate             
(N: Node_Ptr;
File: File_Type) renames Container_Generate;

Generate_Nothing

procedure Generate_Nothing 
(N: Node_Ptr;
File: File_Type);
Generate nothing

End_Generate

procedure End_Generate 
(N: Node_Ptr;
File: File_Type);
Common part needed for any widget. This should always be called *after* calling Generate for each widget. It will in particular set up the flags and accelerator, and put the widget in the right container using the right procedure call.

Initialize_Signals_Store

procedure Initialize_Signals_Store;
Initialize the storing of signals

Store_Signal_Node

procedure Store_Signal_Node 
(N: Node_Ptr);
Store N

Process_Signals

procedure Process_Signals 
(File: File_Type);
Generate the signals stored in the signals store