Autor Thema: Position Mauszeiger BIOS/XBIOS/C  (Gelesen 18596 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

guest2229

  • Gast
Position Mauszeiger BIOS/XBIOS/C
« am: So 05.10.2008, 14:12:36 »
Liebe Leute,

kann mir wer kurz erklären, wie ich auf Ebene BIOS/XBIOS in C
Mauszeigerposition und Mausbuttomstatus abfrage? Ich vermute mal
mit den Funktionen Initmouse() und Kdbvbase(). Deren Zusammenspiel
ist mir jedoch noch nicht ganz klar.

Danke für die Hilfe,
Volkert

guest2229

  • Gast
Re: Position Mauszeiger BIOS/XBIOS/C
« Antwort #1 am: Di 07.10.2008, 20:48:45 »
Falsche Fährte mit XBIOS. Ok, habe jetzt eine Lösung mit Line-A.

Aber vielleicht kann mir eventuell wer (falls gerade nichts besseres zu tun) mal erklären, wie ich die Informationen aus dem IKBD auslesen kann?

Danke,
Volkert

Liebe Leute,

kann mir wer kurz erklären, wie ich auf Ebene BIOS/XBIOS in C
Mauszeigerposition und Mausbuttomstatus abfrage? Ich vermute mal
mit den Funktionen Initmouse() und Kdbvbase(). Deren Zusammenspiel
ist mir jedoch noch nicht ganz klar.

Danke für die Hilfe,
Volkert

Offline Wosch

  • Benutzer
  • Beiträge: 771
  • Ich liebe dieses Forum!
Re: Position Mauszeiger BIOS/XBIOS/C
« Antwort #2 am: Di 07.10.2008, 23:06:08 »
Hi.
Kann dir nicht viel weiterhelfen da alle ST-Bücher schon für einen bevorstehenden Umzug verpackt sind. Aber die Lösung mit Line-A ist schlecht, da nicht kompatibel.
Im PureC-Handbuch habe ich aber folgendes gefunden:
VDI-Funktionen
vq_mouse: Position des Grafikcursor ermitteln (Request)
vsm_locator: Postion des Grafikcursor ermitteln (Sample)
AES
graf_mkstate: Status der Maustasten ermitteln
evnt_button: Auf Maustastendruck warten

Vielleicht hilfts weiter

Gruß
Wolfgang

Milan060, Falcon FX36, TT,STE,MST,ST, MagicPC,STEmulator,Lynx,Jag,2600,5200,7800, 400,800,600XL,800XL,65XE,130XE,1200XL,PCs mit Win7, Win10, Linux, div. Apple Geräte, div. RPis

afalc060

  • Gast
Re: Position Mauszeiger BIOS/XBIOS/C
« Antwort #3 am: Mi 08.10.2008, 01:53:22 »
Liebe Leute,

kann mir wer kurz erklären, wie ich auf Ebene BIOS/XBIOS in C
Mauszeigerposition und Mausbuttomstatus abfrage? Ich vermute mal
mit den Funktionen Initmouse() und Kdbvbase(). Deren Zusammenspiel
ist mir jedoch noch nicht ganz klar.

Danke für die Hilfe,
Volkert
guckst du hier. ist zwar aes, aber je höher desto besser.



guest2229

  • Gast
Re: Position Mauszeiger BIOS/XBIOS/C
« Antwort #4 am: Mi 08.10.2008, 07:22:50 »
Line-A ist schlecht. Mhhh, nun ja, will ja keine Software für die nächsten Atarigenerationen schreiben ;-) Es reicht, wenn es auf meinem Standardfalken läuft.

Aber danke für den Hinweis. Nun ist es aber so, dass ich nicht die höheren Betriebssystemschichten benutzen möchte. AES/VDI interessieren mich derzeit nicht.

Hi.
Kann dir nicht viel weiterhelfen da alle ST-Bücher schon für einen bevorstehenden Umzug verpackt sind. Aber die Lösung mit Line-A ist schlecht, da nicht kompatibel.
Im PureC-Handbuch habe ich aber folgendes gefunden:
VDI-Funktionen
vq_mouse: Position des Grafikcursor ermitteln (Request)
vsm_locator: Postion des Grafikcursor ermitteln (Sample)
AES
graf_mkstate: Status der Maustasten ermitteln
evnt_button: Auf Maustastendruck warten

Vielleicht hilfts weiter

Gruß
Wolfgang