📄 gtk-tut.html
字号:
HREF="sec-keyboardshortcuts.html#AEN2080">Selection Shortcuts</A></DT></DL></DD><DT>15.4. <AHREF="sec-agtktextexample.html">A GtkText Example</A></DT></DL></DD><DT>16. <AHREF="ch-undocwidgets.html">Undocumented Widgets</A></DT><DD><DL><DT>16.1. <AHREF="ch-undocwidgets.html#SEC-CURVES">Curves</A></DT><DT>16.2. <AHREF="sec-drawingarea.html">Drawing Area</A></DT><DT>16.3. <AHREF="sec-fontselectiondialog.html">Font Selection Dialog</A></DT><DT>16.4. <AHREF="sec-gammacurve.html">Gamma Curve</A></DT><DT>16.5. <AHREF="sec-image.html">Image</A></DT><DT>16.6. <AHREF="sec-packer.html">Packer</A></DT><DT>16.7. <AHREF="sec-plugsandsockets.html">Plugs and Sockets</A></DT><DT>16.8. <AHREF="sec-preview.html">Preview</A></DT></DL></DD><DT>17. <AHREF="ch-settingwidgetattributes.html">Setting Widget Attributes</A></DT><DT>18. <AHREF="ch-timeouts.html">Timeouts, IO and Idle Functions</A></DT><DD><DL><DT>18.1. <AHREF="ch-timeouts.html#SEC-TIMEOUTS">Timeouts</A></DT><DT>18.2. <AHREF="sec-monitoringio.html">Monitoring IO</A></DT><DT>18.3. <AHREF="sec-idlefunctions.html">Idle Functions</A></DT></DL></DD><DT>19. <AHREF="ch-advancedeventsandsignals.html">Advanced Event and Signal Handling</A></DT><DD><DL><DT>19.1. <AHREF="ch-advancedeventsandsignals.html#SEC-SIGNALFUNCTIONS">Signal Functions</A></DT><DD><DL><DT>19.1.1. <AHREF="ch-advancedeventsandsignals.html#AEN2168">Connecting and Disconnecting Signal Handlers</A></DT><DT>19.1.2. <AHREF="ch-advancedeventsandsignals.html#AEN2171">Blocking and Unblocking Signal Handlers</A></DT><DT>19.1.3. <AHREF="ch-advancedeventsandsignals.html#AEN2174">Emitting and Stopping Signals</A></DT></DL></DD><DT>19.2. <AHREF="sec-signalemissionandpropagation.html">Signal Emission and Propagation</A></DT></DL></DD><DT>20. <AHREF="ch-managingselections.html">Managing Selections</A></DT><DD><DL><DT>20.1. <AHREF="ch-managingselections.html#SEC-SELECTIONSOVERVIEW">Overview</A></DT><DT>20.2. <AHREF="sec-retrievingtheselection.html">Retrieving the selection</A></DT><DT>20.3. <AHREF="sec-supplyingtheselection.html">Supplying the selection</A></DT></DL></DD><DT>21. <AHREF="ch-dragangdrop.html">Drag-and-drop (DND)</A></DT><DD><DL><DT>21.1. <AHREF="ch-dragangdrop.html#SEC-DRAGANDDROPOVERVIEW">Overview</A></DT><DT>21.2. <AHREF="sec-draganddropproperties.html">Properties</A></DT><DT>21.3. <AHREF="sec-draganddropfunctions.html">Functions</A></DT><DD><DL><DT>21.3.1. <AHREF="sec-draganddropfunctions.html#SEC-DNDSOURCEWIDGETS">Setting up the source widget</A></DT><DT>21.3.2. <AHREF="sec-draganddropfunctions.html#SEC-SIGNALSONSOURCEWIDGETS">Signals on the source widget:</A></DT><DT>21.3.3. <AHREF="sec-draganddropfunctions.html#SEC-DNDDESTWIDGETS">Setting up a destination widget:</A></DT><DT>21.3.4. <AHREF="sec-draganddropfunctions.html#SEC-SIGNALSONDESTWIDGETS">Signals on the destination widget:</A></DT></DL></DD></DL></DD><DT>22. <AHREF="ch-glib.html">GLib</A></DT><DD><DL><DT>22.1. <AHREF="ch-glib.html#SEC-DEFINITIONS">Definitions</A></DT><DT>22.2. <AHREF="sec-doublylinkedlists.html">Doubly Linked Lists</A></DT><DT>22.3. <AHREF="sec-singlylinkedlists.html">Singly Linked Lists</A></DT><DT>22.4. <AHREF="sec-memorymanagement.html">Memory Management</A></DT><DT>22.5. <AHREF="sec-timers.html">Timers</A></DT><DT>22.6. <AHREF="sec-stringhandling.html">String Handling</A></DT><DT>22.7. <AHREF="sec-utilityanderrorfunctions.html">Utility and Error Functions</A></DT></DL></DD><DT>23. <AHREF="ch-gtkrcfiles.html">GTK's rc Files</A></DT><DD><DL><DT>23.1. <AHREF="ch-gtkrcfiles.html#SEC-FUNCTIONSFORRCFILES">Functions For rc Files</A></DT><DT>23.2. <AHREF="sec-gtksrcfileformat.html">GTK's rc File Format</A></DT><DT>23.3. <AHREF="sec-examplercfile.html">Example rc file</A></DT></DL></DD><DT>24. <AHREF="ch-writingyourownwidgets.html">Writing Your Own Widgets</A></DT><DD><DL><DT>24.1. <AHREF="ch-writingyourownwidgets.html#SEC-WIDGETSOVERVIEW">Overview</A></DT><DT>24.2. <AHREF="sec-theanatomyofawidget.html">The Anatomy Of A Widget</A></DT><DT>24.3. <AHREF="sec-creatingacompositewidget.html">Creating a Composite widget</A></DT><DD><DL><DT>24.3.1. <AHREF="sec-creatingacompositewidget.html#AEN2569">Introduction</A></DT><DT>24.3.2. <AHREF="sec-creatingacompositewidget.html#AEN2573">Choosing a parent class</A></DT><DT>24.3.3. <AHREF="sec-creatingacompositewidget.html#AEN2581">The header file</A></DT><DT>24.3.4. <AHREF="sec-creatingacompositewidget.html#AEN2593">The <TTCLASS="LITERAL">_get_type()</TT> function</A></DT><DT>24.3.5. <AHREF="sec-creatingacompositewidget.html#AEN2604">The <TTCLASS="LITERAL">_class_init()</TT> function</A></DT><DT>24.3.6. <AHREF="sec-creatingacompositewidget.html#AEN2653">The <TTCLASS="LITERAL">_init()</TT> function</A></DT><DT>24.3.7. <AHREF="sec-creatingacompositewidget.html#AEN2658">And the rest...</A></DT></DL></DD><DT>24.4. <AHREF="sec-creatingawidgetfromscratch.html">Creating a widget from scratch</A></DT><DD><DL><DT>24.4.1. <AHREF="sec-creatingawidgetfromscratch.html#AEN2672">Introduction</A></DT><DT>24.4.2. <AHREF="sec-creatingawidgetfromscratch.html#AEN2675">Displaying a widget on the screen</A></DT><DT>24.4.3. <AHREF="sec-creatingawidgetfromscratch.html#AEN2708">The origins of the Dial Widget</A></DT><DT>24.4.4. <AHREF="sec-creatingawidgetfromscratch.html#AEN2712">The Basics</A></DT><DT>24.4.5. <AHREF="sec-creatingawidgetfromscratch.html#AEN2724"><TTCLASS="LITERAL">gtk_dial_realize()</TT></A></DT><DT>24.4.6. <AHREF="sec-creatingawidgetfromscratch.html#AEN2733">Size negotiation</A></DT><DT>24.4.7. <AHREF="sec-creatingawidgetfromscratch.html#AEN2741"><TTCLASS="LITERAL">gtk_dial_expose()</TT></A></DT><DT>24.4.8. <AHREF="sec-creatingawidgetfromscratch.html#AEN2747">Event handling</A></DT><DT>24.4.9. <AHREF="sec-creatingawidgetfromscratch.html#AEN2763">Possible Enhancements</A></DT></DL></DD><DT>24.5. <AHREF="sec-learningmore.html">Learning More</A></DT></DL></DD><DT>25. <AHREF="ch-scribble.html">Scribble, A Simple Example Drawing Program</A></DT><DD><DL><DT>25.1. <AHREF="ch-scribble.html#SEC-SCRIBBLEOVERVIEW">Overview</A></DT><DT>25.2. <AHREF="sec-eventhandling.html">Event Handling</A></DT><DT>25.3. <AHREF="sec-thedrawingareawidget.html">The DrawingArea Widget, And Drawing</A></DT><DT>25.4. <AHREF="sec-addingxinputsupport.html">Adding XInput support</A></DT><DD><DL><DT>25.4.1. <AHREF="sec-addingxinputsupport.html#AEN2906">Enabling extended device information</A></DT><DT>25.4.2. <AHREF="sec-addingxinputsupport.html#AEN2919">Using extended device information</A></DT><DT>25.4.3. <AHREF="sec-addingxinputsupport.html#AEN2937">Finding out more about a device</A></DT><DT>25.4.4. <AHREF="sec-addingxinputsupport.html#SEC-FURTHERSOPHISTICATIONS">Further sophistications</A></DT></DL></DD></DL></DD><DT>26. <AHREF="ch-tips.html">Tips For Writing GTK Applications</A></DT><DT>27. <AHREF="ch-contributing.html">Contributing</A></DT><DT>28. <AHREF="ch-credits.html">Credits</A></DT><DT>29. <AHREF="ch-copyright.html">Tutorial Copyright and Permissions Notice</A></DT><DT>A. <AHREF="app-gtksignals.html">GTK Signals</A></DT><DD><DL><DT>A.1. <AHREF="app-gtksignals.html#SEC-GTKOBJECT">GtkObject</A></DT><DT>A.2. <AHREF="sec-gtkwidget.html">GtkWidget</A></DT><DT>A.3. <AHREF="sec-gtkdata.html">GtkData</A></DT><DT>A.4. <AHREF="sec-gtkcontainer.html">GtkContainer</A></DT><DT>A.5. <AHREF="sec-gtkcalendar.html">GtkCalendar</A></DT><DT>A.6. <AHREF="sec-gtkeditable.html">GtkEditable</A></DT><DT>A.7. <AHREF="sec-gtktipsquery.html">GtkTipsQuery</A></DT><DT>A.8. <AHREF="sec-gtkclist.html">GtkCList</A></DT><DT>A.9. <AHREF="sec-gtknotebook.html">GtkNotebook</A></DT><DT>A.10. <AHREF="sec-gtklist.html">GtkList</A></DT><DT>A.11. <AHREF="sec-gtkmenushell.html">GtkMenuShell</A></DT><DT>A.12. <AHREF="sec-gtktoolbar.html">GtkToolbar</A></DT><DT>A.13. <AHREF="sec-gtktree.html">GtkTree</A></DT><DT>A.14. <AHREF="sec-gtkbutton.html">GtkButton</A></DT><DT>A.15. <AHREF="sec-gtkitem.html">GtkItem</A></DT><DT>A.16. <AHREF="sec-gtkwindow.html">GtkWindow</A></DT><DT>A.17. <AHREF="sec-gtkhandlebox.html">GtkHandleBox</A></DT><DT>A.18. <AHREF="sec-gtktogglebutton.html">GtkToggleButton</A></DT><DT>A.19. <AHREF="sec-gtkmenuitem.html">GtkMenuItem</A></DT><DT>A.20. <AHREF="sec-gtklistitem.html">GtkListItem</A></DT><DT>A.21. <AHREF="sec-gtktreeitem.html">GtkTreeItem</A></DT><DT>A.22. <AHREF="sec-gtkcheckmenuitem.html">GtkCheckMenuItem</A></DT><DT>A.23. <AHREF="sec-gtkinputdialog.html">GtkInputDialog</A></DT><DT>A.24. <AHREF="sec-gtkcolorselection.html">GtkColorSelection</A></DT><DT>A.25. <AHREF="sec-gtkstatusbar.html">GtkStatusBar</A></DT><DT>A.26. <AHREF="sec-gtkctree.html">GtkCTree</A></DT><DT>A.27. <AHREF="sec-gtkcurve.html">GtkCurve</A></DT><DT>A.28. <AHREF="sec-gtkadjustment.html">GtkAdjustment</A></DT></DL></DD><DT>B. <AHREF="app-gdkeventtypes.html">GDK Event Types</A></DT><DT>C. <AHREF="app-codeexamples.html">Code Examples</A></DT><DD><DL><DT>C.1. <AHREF="app-codeexamples.html#SEC-TICTACTOE">Tictactoe</A></DT><DD><DL><DT>C.1.1. <AHREF="app-codeexamples.html#AEN3273">tictactoe.h</A></DT><DT>C.1.2. <AHREF="app-codeexamples.html#AEN3276">tictactoe.c</A></DT><DT>C.1.3. <AHREF="app-codeexamples.html#AEN3279">ttt_test.c</A></DT></DL></DD><DT>C.2. <AHREF="sec-gtkdial.html">GtkDial</A></DT><DD><DL><DT>C.2.1. <AHREF="sec-gtkdial.html#AEN3284">gtkdial.h</A></DT><DT>C.2.2. <AHREF="sec-gtkdial.html#AEN3287">gtkdial.c</A></DT><DT>C.2.3. <AHREF="sec-gtkdial.html#AEN3290">dial_test.c</A></DT></DL></DD><DT>C.3. <AHREF="sec-scribble.html">Scribble</A></DT><DD><DL><DT>C.3.1. <AHREF="sec-scribble.html#AEN3295">scribble-simple.c</A></DT><DT>C.3.2. <AHREF="sec-scribble.html#AEN3298">scribble-xinput.c</A></DT></DL></DD></DL></DD><DT>D. <AHREF="app-listwidget.html">List Widget</A></DT><DD><DL><DT>D.1. <AHREF="app-listwidget.html#SEC-SELECTIONSIGNALS">Signals</A></DT><DT>D.2. <AHREF="sec-gtklistfunctions.html">Functions</A></DT><DT>D.3. <AHREF="sec-gtklistexample.html">Example</A></DT><DT>D.4. <AHREF="sec-listitemwidget.html">List Item Widget</A></DT><DT>D.5. <AHREF="sec-gtklistitemsignals.html">Signals</A></DT><DT>D.6. <AHREF="sec-gtklistitemfunctions.html">Functions</A></DT><DT>D.7. <AHREF="sec-gtklistitemexample.html">Example</A></DT></DL></DD></DL></DIV></DIV><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"> </TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"> </TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="ch-introduction.html">Next >>></A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"> </TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"> </TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">Introduction</TD></TR></TABLE></DIV> </td> </tr></table> </td> </tr></table></body></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -