home products news downloads documentation support gallery online maps resellers search
TNTmips

HOME

PROFESSIONAL
  TNTmips
  TNTedit
  TNTview
  TNTsdk
  Prices
  How To Order

CONTACT MI
  Resellers
  Consultants
  MicroImages
  About MI
  Visiting
  Prices
  Send Email
  Reseller Resources

SHOWROOM
  Gallery
  Technical Guides
  New Features
  Testimonials
  Reviews
  World Languages

FREE PRODUCTS
  TNTmips Free
  TNTatlas

  MI/X
  FAQ

DOCUMENTATION

SCRIPTING

SITE MAP

Windows Clipboard Support

X does not follow the same paradigm as Windows when it comes to clipboards.

In Windows, when you "cut" or "copy" something, it is placed on a clipboard for other programs to retrieve. When you "paste" in another program, it grabs the contents of the clipboard and inserts it into your document.

X, on the other hand, works through "selections". When you highlight some text, it becomes the primary selection. The client program sends a message to the X server stating that it would like to be considered the "owner" of the primary selection. When another program wants a copy of the primary selection, it asks the server which client (and in fact which window within that client) "owns" the primary selection. Once it knows which client owns the selection, it requests it directly from that client.

This is all well and good until you want to transfer text from an X client to the Windows clipboard or vice-versa. MI/X provides two different methods for getting around this problem. The first method allows MI/X to pretend to be an X client itself. Using the popup menu on the MI/X icon in the system tray, you can force MI/X transfer the primary selection to and from the Windows clipboard.

 

Windows to X

To copy text from the Windows clipboard to an X client, right-click on the MI/X icon in your System Tray (next to the clock) and select the option Make Windows Clipboard the Primary Selection Now, when you try to paste into an X client, MI/X will claim that it owns the primary selection and if asked for it, will get it off the Windows clipboard.

 

X to Windows

To text from an X client to the Windows clipboard, select the text then right-click the MI/X icon in your System Tray and select the option Copy X Selection to Windows Clipboard. MI/X will request the primary selection from which ever client currently owns it and copy it to the Windows clipboard.

An Easier Way

There has to be an easier way, you say? Why yes, there is, but it requires special coding of the X Client. The TNT Products implement Cut, Copy and Paste in a way that avoids all this and just makes it work the way you'd expect it to. If you're an X programmer and would like to know how to do this, click here.

25 March 2009  

page update: 26 May 11


Back Home ©MicroImages, Inc. 2013 Published in the United States of America
11th Floor - Sharp Tower, 206 South 13th Street, Lincoln NE 68508-2010   USA
Business & Sales: (402)477-9554  Support: (402)477-9562  Fax: (402)477-9559
Business info@microimages.com  Support support@microimages.com  Web webmaster@microimages.com