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: 292713

Tag Table:
(Indirect)
Node: Top735
Node: Copying2319
Node: Introduction3133
Node: News4377
Node: Colors189460
Node: Fonts192026
Node: Images195084
Node: Cursors204383
Node: Windows207009
Node: Window Attributes208307
Node: Getting Windows212253
Node: Window Property Lists214046
Node: Window Types216413
Node: Input Focus220899
Node: X Properties229911
Node: Window Groups233114
Node: Assigning Windows to Groups234385
Node: Operations on Groups237110
Node: Activating Window239194
Node: Window Stacking240270
Node: Stacking Order240734
Node: Stacking Visibility243280
Node: Raising and Lowering Windows244711
Node: Moving and Resizing Windows249167
Node: Showing and Hiding Windows258975
Node: Destroying Windows260041
Node: Shading Windows261383
Node: Maximizing Windows262453
Node: Basic Maximizations263780
Node: Maximizing Without Overlap266763
Node: Maximizing Without Borders269260
Node: Unmaximizing271272
Node: Cycling Between Windows273018
Node: Fixed Window Cycles273485
Node: Dynamic Window Cycles274390
Node: Window Rules by Matching278440
Node: Animating Windows280408
Node: Iconifying Windows281790
Node: Window Stickiness285405
Node: Ignored Windows287418
Node: Avoided Windows289247
Node: Customization291022
Node: Defgroup and Defcustom292713
Node: Customization Files301082
Node: Customized Variable Status302277
Node: Window Frames303120
Node: Frame Basics303929
Node: Frame Part Classes305325
Node: Frame Part Definition309577
Node: Frame Functions316826
Node: Frame Types320162
Node: Frame Styles323206
Node: Themes324425
Node: Removing Frame Parts327862
Node: Viewports328794
Node: Viewport Functions330670
Node: Dynamic Viewport334116
Node: Smooth Viewport336287
Node: Windows and Viewports337310
Node: Workspaces339069
Node: Workspace Intervals339627
Node: Workspace Manipulation341867
Node: Workspaces and Windows345287
Node: EdgeActions352495
Node: RandR and Xinerama364002
Node: Multi-head Environment364391
Node: Screen Change Notification367286
Node: Window Placement368188
Node: Popup Menus373393
Node: Ready-made Popups373907
Node: Applications Menu376132
Node: Applications Menu Variables376671
Node: Applications Menu Functions379825
Node: Desktop File Processing381144
Node: Popup Definitions387390
Node: Events390909
Node: Event Name Representation391985
Node: Event Modifiers393128
Node: Event Actions396068
Node: Event Matching398088
Node: Synthesis of Events398614
Node: Commands399561
Node: Command Definition400678
Node: Old-style Command Definition402465
Node: Interactive Calling Specification403851
Node: Operations on Commands405491
Node: Invoking Commands406871
Node: Keymaps408372
Node: Event Loop411592
Node: Miscellaneous Functions416076
Node: Pointer Functions416417
Node: Grab Functions420336
Node: Display Functions423533
Node: Rectangle Functions426598
Node: Gradient Functions431933
Node: Sawfish Invocation Functions433007
Node: Other Functions436271
Node: External Applications440070
Node: Application Invocation440481
Node: Common Applications443290
Node: Standard Hooks444412
Node: Command Hooks445815
Node: Key Hooks446312
Node: Window Construction Hooks446895
Node: Window Destruction Hooks447874
Node: Window Mapping Hooks448369
Node: Window Motion Hooks449791
Node: Window Cycling Hooks451693
Node: X Hooks451993
Node: Pointer Motion Hooks453108
Node: Workspace and Viewport Hooks454756
Node: Startup and Shutdown Hooks456279
Node: Other Hooks456957
Node: Standard Properties457451
Node: Session Management460790
Node: Low-level X Interface463340
Node: X Server463624
Node: X Windows464171
Node: X Selections465682
Node: X Keysyms466342
Node: X Bitmaps and Pixmaps466717
Node: X Drawing467845
Node: Available X Symbols473407
Node: FAQ474380
Node: Function Index486790
Node: Variable Index548401
Node: Concept Index572332

End Tag Table
