Aller au contenu


BorakLeRouge

Inscrit(e) : 26 janv. 2006
Hors-ligne Dernière activité : Aujourd'hui, 07:47
*****

Messages que j'ai posté

Dans le sujet : Clipboard

16 novembre 2017 - 21:48

Sendkeys ? Pas trouvé non plus.

 

Le pb c'est que tu veux coller ce qui est choisi dans ton application vers une autre simplement en cliquant...

Je ne vois pas comment ça va être possible. Car c'est dans l'application cible qu'il faut faire le collage. Ca dépasse mes compétences.

 

Par contre, prendre une ligne de ta liste et la déposer dans un champ de navigateur. Donc un Glisser-Déposer, ça marche presque tout seul...


Dans le sujet : Clipboard

15 novembre 2017 - 05:48

Ca marche le Glisser-Deposer vers une application exterieure (pour le texte et les images).


Dans le sujet : Clipboard

14 novembre 2017 - 21:16

Oui, ce n'est pas très clair, il nous faudrait plus de détails.

 

Sinon, pour le glisser-déposé :

 

Pour faire un DragItem à partir de la source par l'évenement click :

Function MouseDown(X As Integer, Y As Integer) As Boolean
  Dim d As DragItem
  d = New DragItem(Self, X, Y, Me.Width, Me.Height)
  d.text = 'un beau texte'
  d.Drag // Allow the drag
End Function

Dans un autre programme, dans l'évenement OPEN, on active la possibilité de dépot de texte :

Me.AcceptRawDataDrop("text")

Et on reçoit le texte par l'élément DropObject :

Sub DropObject (obj As DragItem)
  If obj.TextAvailable Then
    variable = obj.text
  End If
End Sub

Qu'est-ce qu'on est actif ce mois-ci :)


Dans le sujet : Clipboard

14 novembre 2017 - 12:24

Bonjour,

 

Coller par un Click, je ne pense pas que ça puisse marcher. 

Par contre, tu peux faire du glisser-déposer. C'est plus standard aux normes et Xojo le gère parfaitement. Tu prends un objet dans ta fenêtre et tu le dépose ailleurs (fichier ou texte ou autre).

 

La seconde partie ? pas compris...


Dans le sujet : CANON TS8051 : un scandale de plus

14 octobre 2017 - 22:21

Ah bon, ça existe le mode brouillon :) Ca fait trop longtemps que je n'ai pas utilisé ça...
Un scandale ? bof, un simple bug... Déclare le chez Canon.