![]() |
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? |
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.
|
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: |
Re: SDL+OpenGL -- In Panel zeichnen?
Zitat:
Du kannst entweder eine neue GUI mit OGL schreiben :coder: , oder komplet auf SDL verzichten und dann eben Panels(VCL) benutzen. :thumb: |
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.. |
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