Je viens de trouver mais alors c'est pas satisfaisant du tout !
http://support.realsoftware.com/listarchives/realbasic-nug/2007-12/
msg00233.html
> How to stop an EditField to automatically accept any text dropped on?
> The DropObject event never fires, so I can't control the text dropped
> onto the editField.
This is not a great method, but I'd simply think that if the text has
changed without a keydown event or the cut/paste/clear menu item (or
by code), it's a text drop.
I'd make a new class (as EditField) and add a property (TextWillChange
As Boolean). Then you put "TextWillChange=true" in the menu handlers
of the cut and paste menu items and in the keydown event (and anywhere
you change the text in code).
C'est un peu désespérant !
SVP, Real Guys débogez RB !
Le 26 juin 08 à 10:40, Jean-Luc Arnaud a écrit :
J'ai pas trouvé justement. Si ce n'est un lien invalide avec une
recherche Google
Le 26 juin 08 à 09:50, Jean-Luc Arnaud a écrit :
Je n'arrive pas à trouver la solution pour empêcher ou contrôler
le drag 'n drop à l'interieur d'un editfield.
D'ailleurs plus généralement, la gestion automatique de
nombreuses choses dans les dernières versions de RealBasic même
si elle part d'un bon principe a d'ailleurs était pour moi plus
une source de problème qu'autre chose : le copier-coller qu'il
est difficile d'intercepter dans certains objets (notamment les
editfield de cellules de listbox) et ici le glisser déposer
Nicolas Jullien
Le sujet a déjà été traité et la solution proposée. Faites une
recherche dans les archives de la liste, vous devriez retrouver
les articles (attention, je crois que c'était en Anglais).
JLA
Essayez le lien suivant :
Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>
|