Skip to Main Content
Volume 7A: XView Programming Manual
book

Volume 7A: XView Programming Manual

by Dan Heller
October 1994
Intermediate to advanced content levelIntermediate to advanced
770 pages
22h 58m
English
O'Reilly Media, Inc.
Content preview from Volume 7A: XView Programming Manual
Figure 2-10. A control area in a command window
Figure 2-11 shows an example of a pop-up menu on the left; on the right, a pullright submenu
is displayed.
Pushpins can be used in some menus, allowing them to be pinned so that the menu remains
on the screen for repeated use.
Figure 2-11. Example of a pop-up menu with a pullright submenu
32 XView Programming Manual
2.4.4.5 Scrollbars
Scrollbars implement the OPEN LOOK metaphor of an elevator on a cable. These components
are shown in Figure 2-12.
Figure 2-12. Vertical scrollbar components
A scrollbar is an object that can exist independently or attach itself to various types of
subwindows. The scrollbar is subclassed from the WINDOW class since it is a visual object.
However, because its functionality is very tightly bound to other objects, the scrollbar is
sometimes considered to be a property of those objects.
OPENWIN subclasses (canvas and
text-based packages) require scrollbars to provide splittable views, and scrollbars can be
created automatically by such objects. Typically, it is your responsibility to pass a hint to the
object that it should create the scrollbar using the appropriate attribute-value pair. Neverthe-
less, scrollbars can be manually attached or detached to OPENWIN objects, or they can be
created independently of these objects
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Volume 6A: Motif Programming Manual

Volume 6A: Motif Programming Manual

David Brennan, Dan Heller, Paula Ferguson
Java™ Media APIs: Cross-Platform Imaging, Media, and Visualization

Java™ Media APIs: Cross-Platform Imaging, Media, and Visualization

Alejandro Terrazas, John Ostuni, Michael Barlow

Publisher Resources

ISBN: 9780937175873