Aktuelle Zeit: 05.05.2024, 17:32

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Close-Box schließt alle Fenster
BeitragVerfasst: 27.07.2009, 16:25 
Offline

Registriert: 27.07.2009, 16:21
Beiträge: 3
Hallo,
ich arbeite bei mir mit wxWidgets und habe es auch geschafft, ein Irrlicht-Engine-Fenster aus wxWidgets raus zu starten. Bei mir soll die Irrlicht-Engine verschiedene 3D-Objekte anzeigen, die aber über ein abderes Fenster aus wxWidgets raus beschrieben werden. Über meine Klasse in C++ klappt das schon super. Allerdings hab ich ein kleines Problem. Wenn ich beim Irrlicht-Fenster auf die Close-Box klicke, dann schließt auch mein Hauptfenster der Anwendung. Wie kann ich das Close-Icons des Irrlicht-Fensters ausblenden, deaktivieren oder so progrmmieren, dass nicht alle anderen Fenster mit zu gehen?

Ich hab jetzt wirklich schon lange in Doku und Quellcode gesucht, aber nicht wirklich was gefunden. Ich will aber auch nicht großartig im Quellcode rumfuhrwerken, weil ich es gerade großartig finde nicht nur unter Windows zu arbeiten.

Danke für die Hilfe,
Stefan

(arbeite erst seit 3 Tagen mit Irrlicht, bin also in der Hinsicht noch Newbe).

_________________
Ich will doch nur lernen....*g*


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Close-Box schließt alle Fenster
BeitragVerfasst: 27.07.2009, 19:15 
Offline
Benutzeravatar

Registriert: 23.03.2009, 18:52
Beiträge: 23
Wohnort: Bremen
Hi,

du könntest, statt Irrlicht in einem eigenen Fenster laufen zu lassen,
ein eigenes Fenster in wx schreiben und Irrlicht auf dieses rendern lassen.

Dann könntest du mit wx auch das Close-Event abfangen, bzw. einen
wxDialog verwenden, der nur ein EVT_CANCEL wirft, wenn man auf das rote X drückt

_________________
Bit Happens!


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Close-Box schließt alle Fenster
BeitragVerfasst: 28.07.2009, 08:07 
Offline

Registriert: 27.07.2009, 16:21
Beiträge: 3
Hallo,
danke,
ich glaub ich habs gefunden. Ich hab zwar noch ein paar kleine Zeiger und Zugriffsverletzungen, aber dafür gibts debugger.

Hier noch ein Tipp zu wxWidgets:
http://www.irrlicht3d.org/pivot/entry.php?id=347

_________________
Ich will doch nur lernen....*g*


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Close-Box schließt alle Fenster
BeitragVerfasst: 28.07.2009, 08:23 
Offline
Benutzeravatar

Registriert: 23.03.2009, 18:52
Beiträge: 23
Wohnort: Bremen
Ja, das meinte ich,

ich habs aber aus diesem Tutorial:

http://irrlicht.sourceforge.net/docu/example014.html

ist zwar eigentlich für MFC, aber grundsätzlich macht es ja das gleiche

_________________
Bit Happens!


Nach oben
 Profil  
 
 Betreff des Beitrags: Irrlicht und wxWidgets
BeitragVerfasst: 28.07.2009, 09:43 
Offline

Registriert: 27.07.2009, 16:21
Beiträge: 3
Naja, wer suchet der findet. Hab von jemanden noch einen schönen Link bekommen:

http://wxforum.shadonet.com/viewtopic.php?t=17090

Da steckt ne schöne Klasse für alle wxWidgets-Liebhaber drinnen, die sehr gut funktioniert.

_________________
Ich will doch nur lernen....*g*


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de