so habe eine Lösung gefunden : per DragDrop
Text in Firefox markieren und per DragDrop auf die Form ziehen ( DrawingArea z.b. zwischen den Buttons) und los lassen.
Code: Alles auswählen
METHOD SLE8Dlg:HandleDragDrop( aState, oData, oParent )
LOCAL cText := oData:GetData( XBPCLPBRD_TEXT )
LOCAL i
LOCAL iMax := LEN( ::editControls )
LOCAL cLine := ""
FOR i := 1 TO iMax
cLine := SUBSTR(cText,1,26)
::editControls[i]:setdata(cLine)
cText := STRTRAN(cText,cLine,"")
IF EMPTY(cText)
EXIT
ENDIF
NEXT
RETURN XBP_DROPMODE_COPY
das funktioniert auch soweit ... aber am Ende habe ich ein XppFatal.LOG
FATAL ERROR LOG
Not recoverable Error!
SYS Thread-ID: 464
Module: EH
Error Codes: EH: 900 Sub: 0(0) OS: 0 XPP: 0
Call Stack of Thread 1 (464):
Call Stack of GUI Thread (684):
File: D:\ALASKA\SLE\SLE8LED.exe
TimeStamp: 20161216 03:56
End of FATAL ERROR LOG.