Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi SDL+OpenGL -- In Panel zeichnen? (https://www.delphipraxis.net/96182-sdl-opengl-panel-zeichnen.html)

ThE_-_BliZZarD 19. Jul 2007 23:22


SDL+OpenGL -- In Panel zeichnen?
 
Hallihallo,

nun, da stehe ich, mit schönen Sourcecode in einem Dir, und einem Problem im Kopf ;-)

Ich hab einen Rubic-Cube (JEDER weiß was das ist, wenn nicht.. WikiPedia) in 3D (bzw. ich habe ihn, aber ein Bekannter hat ihn programmiert). Man kann ihn drehen, wenden, bearbeiten, anschauen, etc etc..

Das ganze wurde Delphi mittels SDL und OpenGL realisiert.

Mein Bekannter hat aber leider bei seinem schönen Programm übersehen, dass es durchaus Leute gibt, die den Würfel zwar ansehen, daneben aber noch Buttons und so weiter (halt VCL Elemente) haben wollen.

Die Frage in einem Satz: Wie kann ich SDL sagen, das es gefälligst auf ein Panel zu zeichnen hat?

sniper_w 19. Jul 2007 23:30

Re: SDL+OpenGL -- In Panel zeichnen?
 
So geht das eingentlich nichz, ist auch gut so. Du selbst solltest eben in Wikipedia nachschlagen vofuer SDL steht, und wirst du feststellen, dass VCL und SDL sich gegenseitig nicht ertragen, sind einfach von Konzept her nicht vereinbar.

ThE_-_BliZZarD 19. Jul 2007 23:32

Re: SDL+OpenGL -- In Panel zeichnen?
 
Uh, der mit Wikipedia tat weh..^^ Da haste mich wohl irgendwie erwischt.

Ich hatte mir schon gedacht das es da eine Unverträglichkeit gibt, hatte aber gehofft das es ein Workaround/Trick/Cheat/Eingriff in die Matrix gibt um das anzustellen.

Heißt das, dass ich den ganzen Kram umschreiben muss? Macht mich nicht unglücklich :shock:

sniper_w 19. Jul 2007 23:34

Re: SDL+OpenGL -- In Panel zeichnen?
 
Zitat:

Heißt das, dass ich den ganzen Kram umschreiben muss?
Ja.
Du kannst entweder eine neue GUI mit OGL schreiben :coder: , oder komplet auf SDL verzichten und dann eben Panels(VCL) benutzen. :thumb:

ThE_-_BliZZarD 19. Jul 2007 23:41

Re: SDL+OpenGL -- In Panel zeichnen?
 
*M4 durchlad*
Ich geh mal eben mit dem Programmierer sprechen... brb.

Nein, mal im Ernst.
Das Grafikzeuch is ja an sich schon in OpenGL geschrieben.. Könntest du (sie) mir vielleicht einen Tipp geben was ich ändern muss damit die SDL draußen bleiben kann?
Ich kenn mich mit dem Multimedia Kram an sich nicht gut aus. Deswegen habe ich es mir ja schreiben lassen (*grml*)..

An sich kann das doch nicht viel Arbeit sein oder? (*BET & BETTEL*) Ich bitte um eine Analyse..

ThE_-_BliZZarD 20. Jul 2007 15:18

Re: SDL+OpenGL -- In Panel zeichnen?
 
Ok, Nachtschicht hat das Problem gelöst. Hab SDL rausgeschmissen, funktioniert..


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz