This is sawfish.info, produced by makeinfo version 4.8 from
sawfish.texi.

INFO-DIR-SECTION Programming
START-INFO-DIR-ENTRY
* sawfish: (sawfish).		sawfish programming manual
END-INFO-DIR-ENTRY

   This is `The sawfish Programming Manual', for sawfish.

   Copyright 1999 - 2003 John Harper, 2007 - 2011 Sawfish team.

   Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided that
the entire resulting derived work is distributed under the terms of a
permission notice identical to this one.


Indirect:
sawfish.info-1: 735
sawfish.info-2: 298942

Tag Table:
(Indirect)
Node: Top735
Node: Copying2319
Node: Introduction3133
Node: News4377
Node: Colors168240
Node: Fonts170806
Node: Images173864
Node: Cursors183163
Node: Windows185789
Node: Window Attributes187087
Node: Getting Windows191033
Node: Window Property Lists192826
Node: Window Types195193
Node: Input Focus199679
Node: X Properties208691
Node: Window Groups211894
Node: Assigning Windows to Groups213165
Node: Operations on Groups215890
Node: Activating Window217974
Node: Window Stacking219050
Node: Stacking Order219514
Node: Stacking Visibility222060
Node: Raising and Lowering Windows223491
Node: Moving and Resizing Windows227947
Node: Showing and Hiding Windows237755
Node: Destroying Windows238821
Node: Shading Windows240163
Node: Maximizing Windows241233
Node: Basic Maximizations242560
Node: Maximizing Without Overlap245543
Node: Maximizing Without Borders248040
Node: Unmaximizing250052
Node: Cycling Between Windows251798
Node: Fixed Window Cycles252265
Node: Dynamic Window Cycles253170
Node: Window Rules by Matching257220
Node: Animating Windows259188
Node: Iconifying Windows260570
Node: Window Stickiness264185
Node: Ignored Windows266198
Node: Avoided Windows268027
Node: Customization269802
Node: Defgroup and Defcustom271493
Node: Customization Files279862
Node: Customized Variable Status281057
Node: Window Frames281900
Node: Frame Basics282709
Node: Frame Part Classes284105
Node: Frame Part Definition288357
Node: Frame Functions295606
Node: Frame Types298942
Node: Frame Styles301986
Node: Themes303205
Node: Removing Frame Parts306642
Node: Viewports307574
Node: Viewport Functions309450
Node: Dynamic Viewport312896
Node: Smooth Viewport315067
Node: Windows and Viewports316090
Node: Workspaces317849
Node: Workspace Intervals318407
Node: Workspace Manipulation320647
Node: Workspaces and Windows324067
Node: EdgeActions331275
Node: RandR and Xinerama339956
Node: Multi-head Environment340345
Node: Screen Change Notification343240
Node: Window Placement344142
Node: Popup Menus349347
Node: Ready-made Popups349861
Node: Applications Menu352086
Node: Applications Menu Variables352625
Node: Applications Menu Functions355779
Node: Desktop File Processing357098
Node: Popup Definitions363344
Node: Events366863
Node: Event Name Representation367939
Node: Event Modifiers369082
Node: Event Actions372022
Node: Event Matching374042
Node: Synthesis of Events374568
Node: Commands375515
Node: Command Definition376632
Node: Old-style Command Definition378419
Node: Interactive Calling Specification379805
Node: Operations on Commands381445
Node: Invoking Commands382825
Node: Keymaps384326
Node: Event Loop387546
Node: Miscellaneous Functions392030
Node: Pointer Functions392371
Node: Grab Functions396290
Node: Display Functions399487
Node: Rectangle Functions402552
Node: Gradient Functions407887
Node: Sawfish Invocation Functions408961
Node: Other Functions412225
Node: External Applications416024
Node: Application Invocation416435
Node: Common Applications419244
Node: Standard Hooks420366
Node: Command Hooks421769
Node: Key Hooks422266
Node: Window Construction Hooks422849
Node: Window Destruction Hooks423828
Node: Window Mapping Hooks424323
Node: Window Motion Hooks425745
Node: Window Cycling Hooks427647
Node: X Hooks427947
Node: Pointer Motion Hooks429062
Node: Workspace and Viewport Hooks430710
Node: Startup and Shutdown Hooks432233
Node: Other Hooks432911
Node: Standard Properties433405
Node: Session Management436744
Node: Low-level X Interface439294
Node: X Server439578
Node: X Windows440125
Node: X Selections441636
Node: X Keysyms442296
Node: X Bitmaps and Pixmaps442671
Node: X Drawing443799
Node: Available X Symbols449361
Node: FAQ450334
Node: Function Index462744
Node: Variable Index524063
Node: Concept Index547775

End Tag Table
