 
 sectionstar3_2.html  TixBook.html  TixBook.html    Next: sectionstar3_2.html Preface Up: TixBook.htmlTix Programming Guide  Previous: TixBook.htmlTix Programming Guide  Contents 
 
 tableofcontents3_1.html#SECTION00010000000000000000Contents  sectionstar3_2.html#SECTION00020000000000000000 Preface  
 subsectionstar3_2_1.html#SECTION00021000000000000000 About This Manual   subsectionstar3_2_2.html#SECTION00022000000000000000 About This Document   subsectionstar3_2_3.html#SECTION00023000000000000000 Organization of This Manual    
 section3_3.html#SECTION00030000000000000000 Introduction   
 subsection3_3_1.html#SECTION00031000000000000000 What is Tix   
 subsubsection3_3_1_1.html#SECTION00031100000000000000 Tix for Application Programmers   subsubsection3_3_1_2.html#SECTION00031200000000000000 Tix for Widget Developers   
 subsection3_3_2.html#SECTION00032000000000000000 Getting Started: the TixControl Widget   
 subsubsection3_3_2_1.html#SECTION00032100000000000000 Creating a TixControl Widget   subsubsection3_3_2_2.html#SECTION00032200000000000000 Accessing The Value of a TixControl Widget   subsubsectionstar3_3_2_3.html#SECTION00032300000000000000  Disabling Callbacks Temporarily   subsubsection3_3_2_4.html#SECTION00032400000000000000 Validating User Inputs   
 subsection3_3_3.html#SECTION00033000000000000000 Accessing The Components Inside Mega Widgets   
 subsubsection3_3_3_1.html#SECTION00033100000000000000 Subwidgets   subsubsection3_3_3_2.html#SECTION00033200000000000000 Subwidget Names   subsubsection3_3_3_3.html#SECTION00033300000000000000 The subwidget Method   subsubsection3_3_3_4.html#SECTION00033400000000000000 Chaining the subwidget Method   subsubsection3_3_3_5.html#SECTION00033500000000000000 Configuring Subwidget Options Using the -options Switch   subsubsection3_3_3_6.html#SECTION00033600000000000000 Configuring Subwidget Options Using the Tk Option Database   subsubsection3_3_3_7.html#SECTION00033700000000000000 Caution: Restricted Access   
 subsection3_3_4.html#SECTION00034000000000000000 Another Tix Widget: TixComboBox   
 subsubsection3_3_4_1.html#SECTION00034100000000000000 Creating a TixComboBox Widget   subsubsection3_3_4_2.html#SECTION00034200000000000000 Controlling the Style of the TixComboBox   subsubsection3_3_4_3.html#SECTION00034300000000000000 Static Options   subsubsection3_3_4_4.html#SECTION00034400000000000000 Monitoring the User's Browsing Actions   
 subsection3_3_5.html#SECTION00035000000000000000 The TixSelect Widget   
 subsubsection3_3_5_1.html#SECTION00035100000000000000 Creating A TixSelect Widget   subsubsectionstar3_3_5_2.html#SECTION00035200000000000000  Label and Orientation   subsubsectionstar3_3_5_3.html#SECTION00035300000000000000  Creating the Button Subwidgets and Configuring
Their Appearance
  subsubsectionstar3_3_5_4.html#SECTION00035400000000000000  Accessing the Button Subwidgets   subsubsection3_3_5_5.html#SECTION00035500000000000000 Specifying Selection Rules   subsubsection3_3_5_6.html#SECTION00035600000000000000 Accessing the Value of a TixSelect Widget   subsubsection3_3_5_7.html#SECTION00035700000000000000 Specifying Complex Selection Rules   
 
 section3_4.html#SECTION00040000000000000000 Container Widgets   
 subsection3_4_1.html#SECTION00041000000000000000 TixNoteBook   
 subsubsection3_4_1_1.html#SECTION00041100000000000000 Adding Pages to a TixNoteBook   subsubsection3_4_1_2.html#SECTION00041200000000000000 Keyboard Accelerators   subsubsection3_4_1_3.html#SECTION00041300000000000000 Delaying the Creation of New Pages   subsubsection3_4_1_4.html#SECTION00041400000000000000 Changing Page Tabs and Deleting Pages   
 subsection3_4_2.html#SECTION00042000000000000000 PanedWindow   
 subsubsection3_4_2_1.html#SECTION00042100000000000000 Adding Panes Inside a TixPanedWindow Widget   subsubsection3_4_2_2.html#SECTION00042200000000000000 Putting Widgets Inside the Panes   subsubsection3_4_2_3.html#SECTION00042300000000000000 Setting the Order of the Panes   subsubsection3_4_2_4.html#SECTION00042400000000000000 Changing the Sizes of the Panes   
 subsection3_4_3.html#SECTION00043000000000000000 The Family of Scrolled Widgets   
 subsubsection3_4_3_1.html#SECTION00043100000000000000 The Scrolled Listbox Widget   subsubsection3_4_3_2.html#SECTION00043200000000000000 Other Scrolled Widgets   
 
 section3_5.html#SECTION00050000000000000000 Tabular Listbox and Display Items   
 subsection3_5_1.html#SECTION00051000000000000000 tixTList - The Tix Tabular Listbox Widget   subsection3_5_2.html#SECTION00052000000000000000 Display Items   
 subsubsection3_5_2_1.html#SECTION00052100000000000000 Advantages of Display Items   subsubsection3_5_2_2.html#SECTION00052200000000000000 Display Items and Display Styles   
 subsection3_5_3.html#SECTION00053000000000000000 Creating Display Items in the TixTList Widget   
 subsubsection3_5_3_1.html#SECTION00053100000000000000 Creating Display Items   subsubsection3_5_3_2.html#SECTION00053200000000000000 Setting the Styles of the Display Items   subsubsection3_5_3_3.html#SECTION00053300000000000000 Configuring and Deleting the Items   subsubsection3_5_3_4.html#SECTION00053400000000000000 Choosing the Orientation and Number of Rows or Columns   subsubsection3_5_3_5.html#SECTION00053500000000000000 Event Handling   subsubsection3_5_3_6.html#SECTION00053600000000000000 Selection   
 
 section3_6.html#SECTION00060000000000000000 Hierarchical Listbox   
 subsection3_6_1.html#SECTION00061000000000000000 TixHList - The Tix Hierarchical Listbox Widget   
 subsubsection3_6_1_1.html#SECTION00061100000000000000 Creating a Hierarchical List   subsubsection3_6_1_2.html#SECTION00061200000000000000 Creating Entries in a HList Widget   subsubsection3_6_1_3.html#SECTION00061300000000000000 Controlling the Layout of the Entries   subsubsection3_6_1_4.html#SECTION00061400000000000000 Handling the Selection and User Event   
 subsection3_6_2.html#SECTION00062000000000000000 Creating Collapsible Tree Structures with TixTree   
 section3_7.html#SECTION00070000000000000000 Selecting Files and Directories   
 subsection3_7_1.html#SECTION00071000000000000000 File Selection Dialog Widgets   
 subsubsection3_7_1_1.html#SECTION00071100000000000000 Using the TixFileSelectDialog Widget   subsubsection3_7_1_2.html#SECTION00071200000000000000 The Subwidget in the TixFileSelectDialog   subsubsection3_7_1_3.html#SECTION00071300000000000000 The TixExFileSelectDialog Widget   subsubsection3_7_1_4.html#SECTION00071400000000000000 Specifying File Types for TixExFileSelectDialog   subsubsectionstar3_7_1_5.html#SECTION00071500000000000000 5.1.5 The tix filedialog Command   
 subsection3_7_2.html#SECTION00072000000000000000 Selecting Directories with the TixDirTree and TixDirList Widgets   
 section3_8.html#SECTION00080000000000000000 Tix Object Oriented Programming   
 subsection3_8_1.html#SECTION00081000000000000000 Introduction to Tix Object Oriented Programming   
 subsubsection3_8_1_1.html#SECTION00081100000000000000 Widget Classes and Widget Instances   subsubsection3_8_1_2.html#SECTION00081200000000000000 What is in a Widget Instance   subsubsectionstar3_8_1_3.html#SECTION00081300000000000000  Variables   subsubsectionstar3_8_1_4.html#SECTION00081400000000000000  Methods   subsubsectionstar3_8_1_5.html#SECTION00081500000000000000  Component Widgets   
 subsection3_8_2.html#SECTION00082000000000000000 Widget Class Declaration   
 subsubsection3_8_2_1.html#SECTION00082100000000000000 Using the tixWidgetClass Command   
 subsection3_8_3.html#SECTION00083000000000000000 Writing Methods   
 subsubsection3_8_3_1.html#SECTION00083100000000000000 Declaring Public Methods   
 subsection3_8_4.html#SECTION00084000000000000000 Standard Initialization Methods   
 subsubsection3_8_4_1.html#SECTION00084100000000000000 The InitWidgetRec Method   subsubsectionstar3_8_4_2.html#SECTION00084200000000000000  Chaining Methods   subsubsectionstar3_8_4_3.html#SECTION00084300000000000000  The tixChainMethod call   subsubsection3_8_4_4.html#SECTION00084400000000000000 The ConstructWidget Method   subsubsection3_8_4_5.html#SECTION00084500000000000000 The SetBindings Method   
 subsection3_8_5.html#SECTION00085000000000000000 Declaring and Using Variables   
 subsubsection3_8_5_1.html#SECTION00085100000000000000 Initialization of Public Variables   subsubsectionstar3_8_5_2.html#SECTION00085200000000000000  Type Checker   subsubsection3_8_5_3.html#SECTION00085300000000000000 Public Variable Configuration Methods   subsubsectionstar3_8_5_4.html#SECTION00085400000000000000  Configuration Methods and Public Variable Initialization   
 subsection3_8_6.html#SECTION00086000000000000000 Summary of Widget Instance Initialization   subsection3_8_7.html#SECTION00087000000000000000 Loading the New Classes   http://tix.sourceforge.nethttp://tix.sourceforge.net 