🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #145

Re: Prawy button/ Drawn button

#145
From: Lukasz Tylutki
Date: Sat, 14 Dec 1996 12:50
33 lines
2274 bytes
Piotr Piatkowski (kompas@galaxy.uci.agh.edu.pl) wrote:
: Lukasz Tylutki <s765@ernie.icslab.agh.edu.pl> wrote:
: : 1. Jak przechwycic nacisniecie prawego przycisku w myszce??? 
: : To znaczy nie chce przechwytywac go w myszce ale w jakims obiekcie (button) ;-)

: W dżawie z definicji nie ma drugiego i trzeciego przycisku myszy. 
: Moim zdaniem bez sensu, jest to takie równanie w dół, no bo są takie 
: komputery (zwane Makówkami) gdzie faktycznie jest tylko jeden 
: przycisk myszy, a Java ma być platform-independent.

: Ale jest to zrobione trochę na około, otóż naciśnięcie prawego 
: przycisku myszy powoduje to samo co naciśnięcie lewego przy 
: wciśniętym klawiszu Shift|Control|Meta (jednego z nich - nie pamiętam
: którego). Więc trzeba w obsłudze mouseDown(Event ev, int x, int y) sprawdzić 
: ev.controlDown() (albo ev.metaDown() albo ev.shiftDown()) - w 
: zależności od tego co dostaniemy, event dotyczy lewego albo prawego 
: przycisku myszy. To samo jest ze środkowym, ale jakoś nigdy nie udało
: mi się znaleźć który z klawiszy fun

EEE drobna poprawka ..... sprawdzilem prawy klawisz jest z ev.metaDown()
niestety srodkowy klawisz nie generuje nic poza tym co generuje lewy....
a to jest nie bardzo dobrze ..... to jest bardzo zle .... przeca w 
ten sposob nie moge emulowac stylu Motifa..... niedobrze

TYlut

--
******************************************************
      Tylutki Lukasz AGH Informatyka IV
email: s765@ernie.icslab.agh.edu.pl
       tylutki@student.uci.agh.edu.pl
homepage: http://student.uci.agh.edu.pl/~tylutki
******************************************************
Technical Details
Message-ID: <58u7qb$o2j@galaxy.uci.agh.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!ict.pwr.wroc.pl!galaxy.uci.agh.edu.pl!s765
References: <58n7rh$btt@galaxy.uci.agh.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!ict.pwr.wroc.pl!galaxy.uci.agh.edu.pl!s765
From: s765@ernie.icslab.agh.edu.pl (Lukasz Tylutki)
Newsgroups: pl.comp.lang.java
Subject: Re: Prawy button/ Drawn button
Date: 14 Dec 1996 12:50:19 GMT
Organization: University of Mining & Metallurgy
Lines: 33
Message-ID: <58u7qb$o2j@galaxy.uci.agh.edu.pl>
References: <58n7rh$btt@galaxy.uci.agh.edu.pl>
NNTP-Posting-Host: ernie.uci.agh.edu.pl
X-Newsreader: TIN [version 1.1 PL8]
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit