GLUT-Funktionen in Standard Screen Anwendung nutzen ?

In dieser Linux-Ecke dürfen nur Themen rund um Linux geschrieben werden.
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
ccode_new
Beiträge: 1214
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Beitrag 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.
Betriebssysteme: div. Windows, Linux, Unix - Systeme

no Keyboard, press any key
no mouse, you need a cat
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Beitrag 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?
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
ccode_new
Beiträge: 1214
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

Re: GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Beitrag 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 ?

.....?
Betriebssysteme: div. Windows, Linux, Unix - Systeme

no Keyboard, press any key
no mouse, you need a cat
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8675
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken
Kontaktdaten:

Re: GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Beitrag 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?
Bild
ccode_new
Beiträge: 1214
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

Re: GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Beitrag 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.
Betriebssysteme: div. Windows, Linux, Unix - Systeme

no Keyboard, press any key
no mouse, you need a cat
Benutzeravatar
Mijikai
Beiträge: 754
Registriert: 25.09.2016 01:42

Re: GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Beitrag von Mijikai »

Ja kenne die Probleme, hatte deshalb auch mal ein Mouse-Modul geschrieben.
(geposted hier oder im Englischen Forum)
ccode_new
Beiträge: 1214
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

Re: GLUT-Funktionen in Standard Screen Anwendung nutzen ?

Beitrag 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)

????
Betriebssysteme: div. Windows, Linux, Unix - Systeme

no Keyboard, press any key
no mouse, you need a cat
Antworten