Font wird bei Screen nicht geladen

In dieser Linux-Ecke dürfen nur Themen rund um Linux geschrieben werden.
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
Vermilion
Beiträge: 1846
Registriert: 08.04.2006 16:00
Computerausstattung: Apple iMac (2010) & HP Notebook
Wohnort: Heidekreis

Font wird bei Screen nicht geladen

Beitrag von Vermilion »

Also bei mir wird einfach nicht der Font benutzt, den ich geladen habe! Bei Fensteranwendungen geht es:

Code: Alles auswählen

If OpenWindow(0, 0, 0, 400, 200, "Loading font...", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) And CreateGadgetList(WindowID(0))
  
  If LoadFont(1, "Bitstream Vera Sans Mono", 24)
    
    SetGadgetFont(#PB_Default, FontID(1))
    TextGadget(0, 10, 10, 400, 200, "LoadFont on Linux")
    
  EndIf
  
  Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
  
EndIf
Nur im Screen nicht! Ich habe aber libsdl_truetype oder wie es nochmal genau hieß installiert:

Code: Alles auswählen

InitSprite()
InitKeyboard()

OpenWindow(0, 0, 0, 800, 600, "Linux Font", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
OpenWindowedScreen(WindowID(0), 0, 0, 800, 600, 0, 0, 0)

LoadFont(0, "Bitstream Vera Sans Mono", 24)

Repeat
  
  ClearScreen(0)
  ExamineKeyboard()
  
  StartDrawing(ScreenOutput())
    DrawingMode(#PB_2DDrawing_Transparent)
    DrawingFont(FontID(0))
    DrawText(100, 100, "Testtext - LoadFont() under Linux", $FFFFFF)
  StopDrawing()
  
  FlipBuffers()
  
Until KeyboardPushed(#PB_Key_Escape)
End
Lädt der bei euch beide male den Font und zeigt ihn richtig an? Das ganze auf Ubuntu 8.04 in PureBasic 4.10 Version. Abgesehen davon kriegt er es gerade sowieso nicht gebacken, einen Screen im Vollbildmodus zu öffnen.
Benutzeravatar
bembulak
Beiträge: 228
Registriert: 13.12.2005 16:34
Wohnort: Österreich

Beitrag von bembulak »

Benutzeravatar
Vermilion
Beiträge: 1846
Registriert: 08.04.2006 16:00
Computerausstattung: Apple iMac (2010) & HP Notebook
Wohnort: Heidekreis

Beitrag von Vermilion »

Ein Bug also... ich glaube, ich wandere bald wirklich aus, nach cpp... ist voll goil, fast wie in PureBasic (bei SDL und OpenGL), bis auf den Syntax. Aber das ist was anderes... Ok, dann muss man sich wohl noch gedulden.
Benutzeravatar
bembulak
Beiträge: 228
Registriert: 13.12.2005 16:34
Wohnort: Österreich

Beitrag von bembulak »

Ein Bug also
Ja, einer von vielen bei PB.Linux. :(

Es grüßt,

ein "Wanderer"
Antworten