Skip to Content
Volume 6A: Motif Programming Manual
book

Volume 6A: Motif Programming Manual

by David Brennan, Dan Heller, Paula Ferguson
September 1993
Intermediate to advanced
1014 pages
28h 26m
English
O'Reilly Media, Inc.
Content preview from Volume 6A: Motif Programming Manual
XmN-width, and XmN-depth for specifying those attributes of the image, as well as XmN-hotX and XmN-hotY
for indicating the x,y coordinate of the hotspot for the icon. The XmN-attachment, XmN-offsetX, and
XmN-offsetY resources specify how the icon is attached to the other parts of a drag icon.
There are a number of ways in which you can customize the drag icons that are used for drag and drop. You can
specify default icons for all drag and drop transfers that start from your application by setting various resources of the
Screen object. When you change the default drag icons for the Screen, the toolkit handles the drag−over effects using
the icons, as we discuss in Section #smodicon. An application can also specify custom drag icons for a particular drag
and drop transfer by setting resources on its DragContext object. In this case, the application has to manage the
drag−over visuals using the different DragContext callback routines.
19.2.4 Protocols
For drag and drop to work, the initiating and receiving applications must be able to talk to each other. The Motif
toolkit supports two different mechanisms by which clients can communicate with each other during drag and drop.
The main information that needs to be -passed back and forth during a drag concerns the location of the drag icon
relative to drop sites in the receiving application. The dynamic drag protocol requires messaging between the two
applications, while the preregister drag protocol does not. During the drop, the Xt selection ...
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.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Volume 7A: XView Programming Manual

Volume 7A: XView Programming Manual

Dan Heller

Publisher Resources

ISBN: 9780596000431