171 lines
15 KiB
HTML
171 lines
15 KiB
HTML
<HEAD>
|
|
<TITLE>Contents</TITLE>
|
|
</HEAD>
|
|
<BODY BGCOLOR="#ffffff" TEXT="#000000" LINK="#0000ff" VLINK="#000080">
|
|
<FONT FACE="Tahoma, Arial, Helvetica">
|
|
<HR> <A NAME=tex2html45 HREF=sectionstar3_2.html><IMG ALIGN=MIDDLE SRC="../gif/icons/next_motif.gif"></A> <A NAME=tex2html43 HREF=TixBook.html><IMG ALIGN=MIDDLE SRC="../gif/icons/up_motif.gif"></A> <A NAME=tex2html37 HREF=TixBook.html><IMG ALIGN=MIDDLE SRC="../gif/icons/previous_motif.gif"></A> <BR>
|
|
<B> Next:</B> <A NAME=tex2html46 HREF=sectionstar3_2.html> Preface</A>
|
|
<B>Up:</B> <A NAME=tex2html44 HREF=TixBook.html>Tix Programming Guide</A>
|
|
<B> Previous:</B> <A NAME=tex2html38 HREF=TixBook.html>Tix Programming Guide</A>
|
|
<HR> <P>
|
|
<P><H2><A NAME=SECTION00010000000000000000>Contents</A></H2>
|
|
<UL>
|
|
<LI> <A NAME=tex2html47 HREF=tableofcontents3_1.html#SECTION00010000000000000000>Contents</A>
|
|
<LI> <A NAME=tex2html48 HREF=sectionstar3_2.html#SECTION00020000000000000000> Preface</A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html49 HREF=subsectionstar3_2_1.html#SECTION00021000000000000000> About This Manual<A NAME=01> </A></A>
|
|
<LI> <A NAME=tex2html50 HREF=subsectionstar3_2_2.html#SECTION00022000000000000000> About This Document<A NAME=02> </A></A>
|
|
<LI> <A NAME=tex2html51 HREF=subsectionstar3_2_3.html#SECTION00023000000000000000> Organization of This Manual<A NAME=03> </A><A NAME=04> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html52 HREF=section3_3.html#SECTION00030000000000000000> Introduction<A NAME=1> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html53 HREF=subsection3_3_1.html#SECTION00031000000000000000> What is Tix<A NAME=11> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html54 HREF=subsubsection3_3_1_1.html#SECTION00031100000000000000> Tix for Application Programmers<A NAME=111> </A></A>
|
|
<LI> <A NAME=tex2html55 HREF=subsubsection3_3_1_2.html#SECTION00031200000000000000> Tix for Widget Developers<A NAME=112> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html56 HREF=subsection3_3_2.html#SECTION00032000000000000000> Getting Started: the TixControl Widget<A NAME=12> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html57 HREF=subsubsection3_3_2_1.html#SECTION00032100000000000000> Creating a TixControl Widget<A NAME=121> </A></A>
|
|
<LI> <A NAME=tex2html58 HREF=subsubsection3_3_2_2.html#SECTION00032200000000000000> Accessing The Value of a TixControl Widget<A NAME=122> </A></A>
|
|
<LI> <A NAME=tex2html59 HREF=subsubsectionstar3_3_2_3.html#SECTION00032300000000000000> Disabling Callbacks Temporarily<A NAME=1221> </A></A>
|
|
<LI> <A NAME=tex2html60 HREF=subsubsection3_3_2_4.html#SECTION00032400000000000000> Validating User Inputs<A NAME=123> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html61 HREF=subsection3_3_3.html#SECTION00033000000000000000> Accessing The Components Inside Mega Widgets<A NAME=13> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html62 HREF=subsubsection3_3_3_1.html#SECTION00033100000000000000> Subwidgets<A NAME=131> </A></A>
|
|
<LI> <A NAME=tex2html63 HREF=subsubsection3_3_3_2.html#SECTION00033200000000000000> Subwidget Names<A NAME=132> </A></A>
|
|
<LI> <A NAME=tex2html64 HREF=subsubsection3_3_3_3.html#SECTION00033300000000000000> The <tt>subwidget</tt> Method<A NAME=133> </A></A>
|
|
<LI> <A NAME=tex2html65 HREF=subsubsection3_3_3_4.html#SECTION00033400000000000000> Chaining the <tt>subwidget</tt> Method<A NAME=134> </A></A>
|
|
<LI> <A NAME=tex2html66 HREF=subsubsection3_3_3_5.html#SECTION00033500000000000000> Configuring Subwidget Options Using the <tt>-options</tt> Switch<A NAME=135> </A></A>
|
|
<LI> <A NAME=tex2html67 HREF=subsubsection3_3_3_6.html#SECTION00033600000000000000> Configuring Subwidget Options Using the Tk Option Database<A NAME=136> </A></A>
|
|
<LI> <A NAME=tex2html68 HREF=subsubsection3_3_3_7.html#SECTION00033700000000000000> Caution: Restricted Access<A NAME=137> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html69 HREF=subsection3_3_4.html#SECTION00034000000000000000> Another Tix Widget: TixComboBox<A NAME=14> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html70 HREF=subsubsection3_3_4_1.html#SECTION00034100000000000000> Creating a TixComboBox Widget<A NAME=141> </A></A>
|
|
<LI> <A NAME=tex2html71 HREF=subsubsection3_3_4_2.html#SECTION00034200000000000000> Controlling the Style of the TixComboBox<A NAME=142> </A></A>
|
|
<LI> <A NAME=tex2html72 HREF=subsubsection3_3_4_3.html#SECTION00034300000000000000> Static Options<A NAME=143> </A></A>
|
|
<LI> <A NAME=tex2html73 HREF=subsubsection3_3_4_4.html#SECTION00034400000000000000> Monitoring the User's Browsing Actions<A NAME=144> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html74 HREF=subsection3_3_5.html#SECTION00035000000000000000> The TixSelect Widget<A NAME=15> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html75 HREF=subsubsection3_3_5_1.html#SECTION00035100000000000000> Creating A TixSelect Widget<A NAME=151> </A></A>
|
|
<LI> <A NAME=tex2html76 HREF=subsubsectionstar3_3_5_2.html#SECTION00035200000000000000> Label and Orientation<A NAME=1511> </A></A>
|
|
<LI> <A NAME=tex2html77 HREF=subsubsectionstar3_3_5_3.html#SECTION00035300000000000000> Creating the Button Subwidgets and Configuring
|
|
Their Appearance<A NAME=1512> </A></A>
|
|
<LI> <A NAME=tex2html78 HREF=subsubsectionstar3_3_5_4.html#SECTION00035400000000000000> Accessing the Button Subwidgets<A NAME=1513> </A></A>
|
|
<LI> <A NAME=tex2html79 HREF=subsubsection3_3_5_5.html#SECTION00035500000000000000> Specifying Selection Rules<A NAME=152> </A></A>
|
|
<LI> <A NAME=tex2html80 HREF=subsubsection3_3_5_6.html#SECTION00035600000000000000> Accessing the Value of a TixSelect Widget<A NAME=153> </A></A>
|
|
<LI> <A NAME=tex2html81 HREF=subsubsection3_3_5_7.html#SECTION00035700000000000000> Specifying Complex Selection Rules<A NAME=154> </A></A>
|
|
</UL>
|
|
</UL>
|
|
<LI> <A NAME=tex2html82 HREF=section3_4.html#SECTION00040000000000000000> Container Widgets<A NAME=2> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html83 HREF=subsection3_4_1.html#SECTION00041000000000000000> TixNoteBook<A NAME=21> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html84 HREF=subsubsection3_4_1_1.html#SECTION00041100000000000000> Adding Pages to a TixNoteBook<A NAME=211> </A></A>
|
|
<LI> <A NAME=tex2html85 HREF=subsubsection3_4_1_2.html#SECTION00041200000000000000> Keyboard Accelerators<A NAME=212> </A></A>
|
|
<LI> <A NAME=tex2html86 HREF=subsubsection3_4_1_3.html#SECTION00041300000000000000> Delaying the Creation of New Pages<A NAME=213> </A></A>
|
|
<LI> <A NAME=tex2html87 HREF=subsubsection3_4_1_4.html#SECTION00041400000000000000> Changing Page Tabs and Deleting Pages<A NAME=214> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html88 HREF=subsection3_4_2.html#SECTION00042000000000000000> PanedWindow<A NAME=22> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html89 HREF=subsubsection3_4_2_1.html#SECTION00042100000000000000> Adding Panes Inside a TixPanedWindow Widget<A NAME=221> </A></A>
|
|
<LI> <A NAME=tex2html90 HREF=subsubsection3_4_2_2.html#SECTION00042200000000000000> Putting Widgets Inside the Panes<A NAME=222> </A></A>
|
|
<LI> <A NAME=tex2html91 HREF=subsubsection3_4_2_3.html#SECTION00042300000000000000> Setting the Order of the Panes<A NAME=223> </A></A>
|
|
<LI> <A NAME=tex2html92 HREF=subsubsection3_4_2_4.html#SECTION00042400000000000000> Changing the Sizes of the Panes<A NAME=224> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html93 HREF=subsection3_4_3.html#SECTION00043000000000000000> The Family of Scrolled Widgets<A NAME=23> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html94 HREF=subsubsection3_4_3_1.html#SECTION00043100000000000000> The Scrolled Listbox Widget<A NAME=231> </A></A>
|
|
<LI> <A NAME=tex2html95 HREF=subsubsection3_4_3_2.html#SECTION00043200000000000000> Other Scrolled Widgets<A NAME=232> </A></A>
|
|
</UL>
|
|
</UL>
|
|
<LI> <A NAME=tex2html96 HREF=section3_5.html#SECTION00050000000000000000> Tabular Listbox and Display Items<A NAME=3> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html97 HREF=subsection3_5_1.html#SECTION00051000000000000000> tixTList - The Tix Tabular Listbox Widget<A NAME=31> </A></A>
|
|
<LI> <A NAME=tex2html98 HREF=subsection3_5_2.html#SECTION00052000000000000000> Display Items<A NAME=32> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html99 HREF=subsubsection3_5_2_1.html#SECTION00052100000000000000> Advantages of Display Items<A NAME=321> </A></A>
|
|
<LI> <A NAME=tex2html100 HREF=subsubsection3_5_2_2.html#SECTION00052200000000000000> Display Items and Display Styles<A NAME=322> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html101 HREF=subsection3_5_3.html#SECTION00053000000000000000> Creating Display Items in the TixTList Widget<A NAME=33> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html102 HREF=subsubsection3_5_3_1.html#SECTION00053100000000000000> Creating Display Items<A NAME=331> </A></A>
|
|
<LI> <A NAME=tex2html103 HREF=subsubsection3_5_3_2.html#SECTION00053200000000000000> Setting the Styles of the Display Items<A NAME=332> </A></A>
|
|
<LI> <A NAME=tex2html104 HREF=subsubsection3_5_3_3.html#SECTION00053300000000000000> Configuring and Deleting the Items<A NAME=333> </A></A>
|
|
<LI> <A NAME=tex2html105 HREF=subsubsection3_5_3_4.html#SECTION00053400000000000000> Choosing the Orientation and Number of Rows or Columns<A NAME=334> </A></A>
|
|
<LI> <A NAME=tex2html106 HREF=subsubsection3_5_3_5.html#SECTION00053500000000000000> Event Handling<A NAME=335> </A></A>
|
|
<LI> <A NAME=tex2html107 HREF=subsubsection3_5_3_6.html#SECTION00053600000000000000> Selection<A NAME=336> </A></A>
|
|
</UL>
|
|
</UL>
|
|
<LI> <A NAME=tex2html108 HREF=section3_6.html#SECTION00060000000000000000> Hierarchical Listbox<A NAME=4> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html109 HREF=subsection3_6_1.html#SECTION00061000000000000000> TixHList - The Tix Hierarchical Listbox Widget<A NAME=41> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html110 HREF=subsubsection3_6_1_1.html#SECTION00061100000000000000> Creating a Hierarchical List<A NAME=411> </A></A>
|
|
<LI> <A NAME=tex2html111 HREF=subsubsection3_6_1_2.html#SECTION00061200000000000000> Creating Entries in a HList Widget<A NAME=412> </A></A>
|
|
<LI> <A NAME=tex2html112 HREF=subsubsection3_6_1_3.html#SECTION00061300000000000000> Controlling the Layout of the Entries<A NAME=413> </A></A>
|
|
<LI> <A NAME=tex2html113 HREF=subsubsection3_6_1_4.html#SECTION00061400000000000000> Handling the Selection and User Event<A NAME=414> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html114 HREF=subsection3_6_2.html#SECTION00062000000000000000> Creating Collapsible Tree Structures with TixTree<A NAME=42> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html115 HREF=section3_7.html#SECTION00070000000000000000> Selecting Files and Directories<A NAME=5> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html116 HREF=subsection3_7_1.html#SECTION00071000000000000000> File Selection Dialog Widgets<A NAME=51> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html117 HREF=subsubsection3_7_1_1.html#SECTION00071100000000000000> Using the TixFileSelectDialog Widget<A NAME=511> </A></A>
|
|
<LI> <A NAME=tex2html118 HREF=subsubsection3_7_1_2.html#SECTION00071200000000000000> The Subwidget in the TixFileSelectDialog<A NAME=512> </A></A>
|
|
<LI> <A NAME=tex2html119 HREF=subsubsection3_7_1_3.html#SECTION00071300000000000000> The TixExFileSelectDialog Widget<A NAME=513> </A></A>
|
|
<LI> <A NAME=tex2html120 HREF=subsubsection3_7_1_4.html#SECTION00071400000000000000> Specifying File Types for TixExFileSelectDialog<A NAME=514> </A></A>
|
|
<LI> <A NAME=tex2html121 HREF=subsubsectionstar3_7_1_5.html#SECTION00071500000000000000> 5.1.5 The <b><tt>tix filedialog</tt></b> Command<A NAME=515> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html122 HREF=subsection3_7_2.html#SECTION00072000000000000000> Selecting Directories with the TixDirTree and TixDirList Widgets<A NAME=52> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html123 HREF=section3_8.html#SECTION00080000000000000000> Tix Object Oriented Programming<A NAME=6> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html124 HREF=subsection3_8_1.html#SECTION00081000000000000000> Introduction to Tix Object Oriented Programming<A NAME=61> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html125 HREF=subsubsection3_8_1_1.html#SECTION00081100000000000000> Widget Classes and Widget Instances<A NAME=611> </A></A>
|
|
<LI> <A NAME=tex2html126 HREF=subsubsection3_8_1_2.html#SECTION00081200000000000000> What is in a Widget Instance<A NAME=612> </A></A>
|
|
<LI> <A NAME=tex2html127 HREF=subsubsectionstar3_8_1_3.html#SECTION00081300000000000000> Variables<A NAME=6121> </A></A>
|
|
<LI> <A NAME=tex2html128 HREF=subsubsectionstar3_8_1_4.html#SECTION00081400000000000000> Methods<A NAME=6122> </A></A>
|
|
<LI> <A NAME=tex2html129 HREF=subsubsectionstar3_8_1_5.html#SECTION00081500000000000000> Component Widgets<A NAME=6123> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html130 HREF=subsection3_8_2.html#SECTION00082000000000000000> Widget Class Declaration<A NAME=62> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html131 HREF=subsubsection3_8_2_1.html#SECTION00082100000000000000> Using the tixWidgetClass Command<A NAME=621> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html132 HREF=subsection3_8_3.html#SECTION00083000000000000000> Writing Methods<A NAME=63> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html133 HREF=subsubsection3_8_3_1.html#SECTION00083100000000000000> Declaring Public Methods<A NAME=631> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html134 HREF=subsection3_8_4.html#SECTION00084000000000000000> Standard Initialization Methods<A NAME=64> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html135 HREF=subsubsection3_8_4_1.html#SECTION00084100000000000000> The InitWidgetRec Method<A NAME=641> </A></A>
|
|
<LI> <A NAME=tex2html136 HREF=subsubsectionstar3_8_4_2.html#SECTION00084200000000000000> Chaining Methods<A NAME=6411> </A></A>
|
|
<LI> <A NAME=tex2html137 HREF=subsubsectionstar3_8_4_3.html#SECTION00084300000000000000> The tixChainMethod call<A NAME=6412> </A></A>
|
|
<LI> <A NAME=tex2html138 HREF=subsubsection3_8_4_4.html#SECTION00084400000000000000> The ConstructWidget Method<A NAME=642> </A></A>
|
|
<LI> <A NAME=tex2html139 HREF=subsubsection3_8_4_5.html#SECTION00084500000000000000> The SetBindings Method<A NAME=643> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html140 HREF=subsection3_8_5.html#SECTION00085000000000000000> Declaring and Using Variables<A NAME=65> </A></A>
|
|
<UL>
|
|
<LI> <A NAME=tex2html141 HREF=subsubsection3_8_5_1.html#SECTION00085100000000000000> Initialization of Public Variables<A NAME=651> </A></A>
|
|
<LI> <A NAME=tex2html142 HREF=subsubsectionstar3_8_5_2.html#SECTION00085200000000000000> Type Checker<A NAME=6511> </A></A>
|
|
<LI> <A NAME=tex2html143 HREF=subsubsection3_8_5_3.html#SECTION00085300000000000000> Public Variable Configuration Methods<A NAME=652> </A></A>
|
|
<LI> <A NAME=tex2html144 HREF=subsubsectionstar3_8_5_4.html#SECTION00085400000000000000> Configuration Methods and Public Variable Initialization<A NAME=6521> </A></A>
|
|
</UL>
|
|
<LI> <A NAME=tex2html145 HREF=subsection3_8_6.html#SECTION00086000000000000000> Summary of Widget Instance Initialization<A NAME=66> </A></A>
|
|
<LI> <A NAME=tex2html146 HREF=subsection3_8_7.html#SECTION00087000000000000000> Loading the New Classes<A NAME=67> </A></A>
|
|
</UL>
|
|
</UL>
|
|
<A NAME=TableofContents> </A>
|
|
<P>
|
|
<HR>
|
|
|
|
</FONT>
|
|
</BODY>
|
|
<P><ADDRESS>
|
|
<A HREF=http://tix.sourceforge.net>http://tix.sourceforge.net</A><BR>
|
|
</ADDRESS> |