>> Additionally, you should be able to copy text from a
>> read-only control, so ousting the focus may not be quite the
>> right thing to do.
> 
> Good point. Alternative approaches would be to trap
> EVT_KEY_DOWN or EVT_TEXT to detect and block attempts to
> modify the contents of the control.

Other complications come if your controls try to second-guess you 
when it comes to copy&paste.  With the keyboard, you want to be 
able to copy, but not paste.  Likewise, in Win32, textboxes and 
comboboxes (not combo-list boxes) allow you to right click on 
them to get a context menu, an option of which is "paste", which 
can put all sorts of bogus data in the field if not intercepted 
properly.  Within X environments, middle-click-to-paste may also 
be a problem.  I don't know if either case applies to wx widgets, 
but it's something I've banged my head against in other languages 
on Win32 (VB, in particular) when trying to make a filtered 
(though not R/O) control.

[EMAIL PROTECTED]



-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to