xv
27.14 Action Functions for display-buffer . . . . . . . . . . . . . . . . . . . . . . 599
27.15 Additional Options for Displaying Buffers . . . . . . . . . . . . . . . . . . 603
27.16 Window History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
27.17 Dedicated Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
27.18 Quitting Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
27.19 Windows and Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
27.20 The Window Start and End Positions . . . . . . . . . . . . . . . . . . . . . . 610
27.21 Textual Scrolling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614
27.22 Vertical Fractional Scrolling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617
27.23 Horizontal Scrolling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618
27.24 Coordinates and Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620
27.25 Window Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623
27.26 Window Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
27.27 Hooks for Window Scrolling and Changes. . . . . . . . . . . . . . . . . . . 628
28 Frames. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
28.1 Creating Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 631
28.2 Multiple Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 631
28.3 Frame Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 635
28.3.1 Frame Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 635
28.3.2 Frame Font . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639
28.3.3 Size and Position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639
28.3.4 Implied Frame Resizing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642
28.4 Frame Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642
28.4.1 Access to Frame Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 643
28.4.2 Initial Frame Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 644
28.4.3 Window Frame Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645
28.4.3.1 Basic Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645
28.4.3.2 Position Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645
28.4.3.3 Size Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 647
28.4.3.4 Layout Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 648
28.4.3.5 Buffer Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
28.4.3.6 Window Management Parameters. . . . . . . . . . . . . . . . . . 649
28.4.3.7 Cursor Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
28.4.3.8 Font and Color Parameters . . . . . . . . . . . . . . . . . . . . . . . . 651
28.4.4 Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
28.5 Terminal Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
28.6 Frame Titles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654
28.7 Deleting Frames. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655
28.8 Finding All Frames. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655
28.9 Minibuffers and Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
28.10 Input Focus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
28.11 Visibility of Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 658
28.12 Raising and Lowering Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
28.13 Frame Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
28.14 Mouse Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
28.15 Mouse Position. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
28.16 Pop-Up Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662