Editor Gadget Textstück markieren

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
D4uS1
Beiträge: 268
Registriert: 02.09.2006 12:16

Editor Gadget Textstück markieren

Beitrag von D4uS1 »

Ist es möglich in einem EditorGadget ein Textstück zu markieren, als hätte man es mit der Maus ausgewählt?

lg
Andreas

__________________________________________________
Thread verschoben
Allgemein>APIs
06.06.2008
RSBasic
Solltet ihr Rechtschreibfehler finden, dürft ihr diese natürlich gerne behalten ;).
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7032
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

jo

zB mit dieser Procedure:
Wird im angegebenen Gadget von der StartZeichenPosition "Start" aus die Zeichenkette mit der Länge "Laenge" markiert

Code: Alles auswählen

; Selektiert einen Bereich im EditorGadget
Procedure SetGadgetTextSelect(Gadget, Start, Laenge=-1)
 Auswahl.CHARRANGE 
 If Start
  Auswahl\cpMin = Start-1
  If Laenge = -1
   Laenge = #MAXLONG
  EndIf 
  Auswahl\cpMax = Laenge+Start-1
 Else
  Auswahl\cpMin = 0
  Auswahl\cpMax = 0
 EndIf
 SendMessage_(GadgetID(Gadget), #EM_EXSETSEL, 0, @Auswahl) 
EndProcedure
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
D4uS1
Beiträge: 268
Registriert: 02.09.2006 12:16

Beitrag von D4uS1 »

Jap funktioniert, vielen Dank !!!!

lg
Andreas
Solltet ihr Rechtschreibfehler finden, dürft ihr diese natürlich gerne behalten ;).
Antworten