Bug?: 4.07 GetGadgetFont / EditorGadget

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Bug?: 4.07 GetGadgetFont / EditorGadget

Beitrag von edel »

GetGadgetFont liefert hier immer null , wobei es bei
einem Stringgadget wunderbar klappt .

Code: Alles auswählen

  ;///////////////////////////
  ;/ Enables the explicit mode
  ;EnableExplicit 
 
  ;///////////////////////////
  ;/ Declare variables  
  Define   WindowTitle.s = "Test"
  Define   CX.l          = 500
  Define   CY.l          = 500
  Define  *hWindow.long
  Define  *hFont.long 
  Define  *hEditor.long
  Define   WindowEvent.l 
 
  ;///////////////////////////
  ;/ Open window
  *hWindow = OpenWindow(#PB_Any,#PB_Ignore,#PB_Ignore,CX,CY,WindowTitle)  
 
  ;///////////////////////////
  ;/ Gadgets
  CreateGadgetList(*hWindow\l)
 
 ;*hEditor = StringGadget(#PB_Any,0,0,CX,CY,"",#ES_MULTILINE)  
  *hEditor = EditorGadget(#PB_Any,0,0,CX,CY)  
  *hFont   = LoadFont(#pb_any,"Courier new",10)
 
  SetGadgetFont(*hEditor,*hFont\l)
 
  Debug GetGadgetFont(*hEditor)
 
  ;///////////////////////////
  ;/ Window eventloop 
  Repeat
    WindowEvent = WaitWindowEvent()  
 
 
 
  Until WindowEvent = #WM_CLOSE 
 
  ;///////////////////////////
  ;/ Exit application
  End
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

Kann das jemand ubersetzen und im englischen Forum posten ?
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Ich weiß nicht, ob GetGadgetFont bei dem EditorGadget so sinnvoll ist, da es
ja auch RTF-Formatierungen unterstützt?

PS: Mein englisch < Dein englisch :lol:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten