directFB

Adi | tmine

Erfahrenes Mitglied
Hi

Ich versuche mich gerade in directFB einzuarbeiten, stosse aber immer mehr auf Probleme ...
Irgend jemand hier der mir ev. weiterhelfen kann?

1. Ich habe auf einem Linux directFB installiert und mittels einer (nicht von mir geschriebenen) Test appli getestet, ob alles soweit läuft.
Dannach habe ich meine eigene app drauf gehauen, aber diese zeigt mir kein Bild. Konsolen outputs werden geschrieben, aber ich krieg nur einen schwarzen Bildschirm.

- wenn ich aber zuerst die andere TESTApp starte und wieder beende dann läuft auch meine app ...

Habe ich da was vergessen zu inizialisieren?

2. ich versuche mittels DirectFB ein GUI zu gestallte. Welche Möglichkeiten habe ich da.
- GUI Editor? gitbs sowas?
- Ich wurde aus der dokumentation auf http://www.directfb.org nicht wirklich schlau was ich für GUI Elemente zu Verfügung habe ... oder ob ich für das noch zusätze benötige...


Naja ich bin schon über allgemeine Infos über DirectFB dankbar :P

Ich hoffe mir kann hier jemand helfen :D ...

Gruss
 
Hallo,
Hi
...
1. Ich habe auf einem Linux directFB installiert und mittels einer (nicht von mir geschriebenen) Test appli getestet, ob alles soweit läuft.
Dannach habe ich meine eigene app drauf gehauen, aber diese zeigt mir kein Bild. Konsolen outputs werden geschrieben, aber ich krieg nur einen schwarzen Bildschirm.

- wenn ich aber zuerst die andere TESTApp starte und wieder beende dann läuft auch meine app ...

Habe ich da was vergessen zu inizialisieren?

Zeig mal deinen Code bzw die Testapplikation.

2. ich versuche mittels DirectFB ein GUI zu gestallte. Welche Möglichkeiten habe ich da.
- GUI Editor? gitbs sowas?
- Ich wurde aus der dokumentation auf http://www.directfb.org nicht wirklich schlau was ich für GUI Elemente zu Verfügung habe ... oder ob ich für das noch zusätze benötige...

AFAIK ist Directfb nur ein Layer um auf den Framebuffer zu schreiben. Dieser Layer bietet entsprechende Schnittstellen an, um einer Applikation dieses Schreiben so leicht als möglich zu gestalten. Widget Elemente selber besitzt directfb demnach nicht. Wenn du eine Widget Bibliothek verwenden möchtest kann man sich bspw. für GTK+ entscheiden. GTK+ kann man auch mit directfb als Backend betreiben. Ein GUI- Editor für das Zusammenstellen von Widgets gibt es auch. Dieser heißt Glade.
http://www.directfb.org/wiki/index.php/Projects:GTK_on_DirectFB

Alternativ könnte man sicher auch zu "Qt on DirectFb" verwenden.
Gruß,
RedWing
 
Zurück