Mauskodinate von dem Desktop aus wissen?

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

klin

Betreff: Mauskodinate von dem Desktop aus wissen?

BeitragSo, März 02, 2008 5:15
Antworten mit Zitat
Benutzer-Profile anzeigen
hallo Leute,
gibt es ne möglichkeit, vom Desktop die Mauskodinaten herauszufinden? brauch ich für mein Programm!
Ich glaube mal, es gab da mal was für BB aber war leider ne winapi (für BB). Hat das vill. auch jemand für BMAX? wenn ja, wäre das echt cool^^
P.S. Sry wenn ich nerve, aber konnte leider in der suche nix finden :/
THX
MFG
Klin

Suco-X

Betreff: .....

BeitragSo, März 02, 2008 5:31
Antworten mit Zitat
Benutzer-Profile anzeigen
Du bist ja ein ganz schön wissbegieriges Bürschchen Wink
Das ganze geht auf Windows Systemen über die (O Wunder) WinAPI und könnte so aussehen:

Code: [AUSKLAPPEN]

Strict

Extern "win32"
   Function GetCursorPos(point:Byte Ptr)
End Extern


Graphics 800,600,0

Repeat
   Cls
   
   'In mem[0] ist die X und in mem[1] die Y Position gespeichert
   Local mem:Int[]
   mem = New Int[2]
   
   getCursorPos(mem)
   
   DrawText "CursorX: "+mem[0],10,10
   DrawText "CursorY: "+mem[1], 10,40
   
   Flip
Until KeyHit(KEY_ESCAPE)


für die Systeme Mac und Linux gibt es sicher auch die Möglichkeit die Position zu ermitteln, besitze aber keines dieser Systeme.
Mfg
Intel Core 2 Quad Q8300, 4× 2500 MHz, 4096 MB DDR2-Ram, GeForce 9600GT 512 MB

klin

BeitragSo, März 02, 2008 11:54
Antworten mit Zitat
Benutzer-Profile anzeigen
thx^^ naja... habe mir erst bmax gekauft... und wenn ich erlich bin, hatte ich mir vorhe kein einziges gekaut (b+ usw.) Aber naja... Ich habe zwar nochnicht ausprobiert, aber es sieht schon auf dem ersten blick logisch aus^^ Danke! Aber ich wollte meine Proragee auf für Linux rausbringen... Wenn jemand ne möglichkeit hatt, bitte postet!
THX
MFG
Klin
 

#Reaper

Newsposter

BeitragSo, März 02, 2008 12:12
Antworten mit Zitat
Benutzer-Profile anzeigen
klin hat Folgendes geschrieben:
... und wenn ich erlich bin, hatte ich mir vorhe kein einziges gekaut (b+ usw.) Aber naja...


Man muss auch nicht alles gekaut gehaben ^^ Very Happy Wink Laughing

Würde mich nun auch mal interessieren. Leider weiß ich allgemein nicht, wo ich soetwas überhaupt direkt herausfinden kann. Gitb es sowas wie MSDN(2) auch für Linux? Würde bislang noch nicht so fündig Embarassed
AMD Athlon 64 3500+, ATI AX800 Pro/TD, 2048 MB DRR 400 von Infineon, ♥RIP♥ (2005 - Juli 2015 -> sic!)
Blitz3D, BlitzMax, MaxGUI, Monkey X; Win7

Markus2

BeitragMo, März 03, 2008 13:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Wofür brauchste eigentlich die Mauskodinate vom Desktop ?
 

Dreamora

BeitragMo, März 03, 2008 13:50
Antworten mit Zitat
Benutzer-Profile anzeigen
removed
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
  • Zuletzt bearbeitet von Dreamora am Mo, März 03, 2008 17:46, insgesamt einmal bearbeitet
 

ChristianK

BeitragMo, März 03, 2008 16:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Das Fenstersystem ist ja überall gleich, nur was reingezeichnet wird hängt vom verwendeten Toolkit ab.
Hier gibt's eine kleine Referenz für das X-Window-System -> http://tronche.com/gui/x/xlib/
AdvanceLcd
Intel Core 2 Duo 3.2 GHz, 4 GB RAM, GeForce 8800 GTX | MacBook Pro 15,4″ Intel Core 2 Duo 2.4 GHz, 2 GB RAM, GeForce 8600M GT

klin

BeitragDi, März 04, 2008 15:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Markus2 hat Folgendes geschrieben:
Wofür brauchste eigentlich die Mauskodinate vom Desktop ?


Weil ich ne GUi wie Steam machen wollte...

Geht ja eig. doch leider kann man die Buttons nich färben :/ daher muss ichs leider selber machen... aber trotzdem THX für die Funktion!
THX
MFG
Klin

Markus2

BeitragDi, März 04, 2008 20:11
Antworten mit Zitat
Benutzer-Profile anzeigen
@klin
Hmm,seit wann sind z.B. Knöpfe außerhalb des Fensters ?
Eigentlich kenn ich das so das Bereiche vom Fenster transparent gemacht werden .

Haste nen Link zu Steam ?

klin

BeitragDi, März 04, 2008 20:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Markus2 hat Folgendes geschrieben:
@klin
Hmm,seit wann sind z.B. Knöpfe außerhalb des Fensters ?
Eigentlich kenn ich das so das Bereiche vom Fenster transparent gemacht werden .

Haste nen Link zu Steam ?


nee... also das ist createwindow mit nem eigenen Skin...
und Steam ist son tool, damit man CounterStrike(:Source) usw. spielen bzw. kaufen kann.
GET STEAM NOW
kannste dir aber mal angugen... weil das kostet ja nix Wink
MFG
Klin[/url]

Markus2

BeitragDi, März 04, 2008 21:08
Antworten mit Zitat
Benutzer-Profile anzeigen
@klin
meinst du bei createwindow jetzt MaxGUI oder Windows API ???

klin

BeitragMi, März 05, 2008 17:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Createwindow... habe hier nen bsp.
habe aber schonlange nichtmehr weitergemacht, da man leider de buttons usw. färben kann und ich keine lust habe eigene Buttons zu proggen :I
Download Steam Nachgemacht^^
so habe ichs gemacht... einfach de maxgui benutzt.
MFG
Klin
P.S. hast du wengstens ICQ? Wenn ja.. sende mir ne PM

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group