Seite 1 von 1

GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Verfasst: 25.04.2018 17:56
von ccode_new
Hallo Leute,

wie ihr vielleicht schon wisst mag ich die interne Maus-Bibliothek von PureBasic nicht besonders.

Ich probiere jetzt etwas mit OpenGL herum.

Jetzt meine Frage:

Kann man diese Funktionen:
glutKeyboardFunc(*Proc)
glutMouseFunc(*Proc)

..irgendwie in einer normalen PureBasic-Screen-Anwendung nutzen ?

Wie ?

Schon mal danke.

Re: GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Verfasst: 25.04.2018 18:31
von RSBasic
Hi ccode_new,

ich habe von GLUT leider keine Ahnung, aber was ist der Vorteil von diesen Maus-Funktionen im Vergleich zu den PB-Funktionen?

Re: GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Verfasst: 25.04.2018 18:34
von ccode_new
Hallo RSBasic!
RSBasic hat geschrieben:ich habe von GLUT leider keine Ahnung, aber was ist der Vorteil von diesen Maus-Funktionen im Vergleich zu den PB-Funktionen?
Der Vorteil: Sie funktionieren!!!

Was will ich mit einer Maus die in der Mitte des Screens gefangen ist ?

Was will ich mit einer Mausbibliothek die Screen-Fenster minimiert ?

Was will ich mit einer Mausbibliothek die Programme zum Absturz bringt ?

Was will ich mit einer Mausbibliothek wo das ganze System einfrieren kann ?

Was will ich mit einer Mausbibliothek wo man nicht vernünftig die Maustasten oder das Mausrad auswerten an ?

.....?

Re: GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Verfasst: 26.04.2018 09:46
von NicTheQuick
Komische Probleme hast du. Mit der Mouse-Library geht das doch alles ohne Probleme?

Kannst du mal einen Code zeigen, in dem es nicht geht?

Re: GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Verfasst: 26.04.2018 14:37
von ccode_new
Hallo Nic und auch Linuxnutzer,

die Mausbefehle machen schon alleine in fast jedem von PureBasic mit gelieferten Beispielen Probleme.

Ich kenne auch keine andere Programmiersprache (außer PureBasic) wo ich Probleme mit den Mausfunktionen habe.

Ich hatte bisher immer nur mit den PureBasic Mausfunktionen Probleme.

Alle anderen Programmiersprachen handeln das besser.

Re: GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Verfasst: 26.04.2018 18:47
von Mijikai
Ja kenne die Probleme, hatte deshalb auch mal ein Mouse-Modul geschrieben.
(geposted hier oder im Englischen Forum)

Re: GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Verfasst: 26.04.2018 20:13
von ccode_new
Hallo!

Einige Programmiersprachen scheinen ihre Mausfunktionen direkt über X11 zu beziehen.

Wie kann ich mit X11 in dieser Hinsicht in PureBasic arbeiten?

Wie kann ich z.Bsp. diesen Befehl vernünfigt verwenden:

XQueryPointer(*display, win, *child_win, *root_win, *root_x, *root_y, *win_x, *win_y, *mask)

????