Przejdź do głównej treści

grread

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
grread

(grread [flag] [opcje [cursor]])

Odczytuje dane z urządzeń wskazujących.

flag - jeśli wartość jest inna niż nil przechwytuje przesunięcia myszy

opcje

Opcje   znaczenie
1  współrzędne zwracane dynamicznie w formie listy współrzędnych 3D
2  określ wciścięte klawisze, włącznie z klawiszami funkcyjnymi i strzałkami
4  włącz, jeśli chcesz określić rodzaj kursora
8  wyłącz powiadomienie "anuluj" jeśli  kończysz pętlę

 Cursor  Znaczenie
 normalny kursor  - krzyż
2  brak kursora
4  kursor wyboru - ramka

 

Zwracana wartość

 Wartość Urządzenie Znaczenie
 2 Klawiatura klawisz na klawiaturze
 3 Wskazany punkt punkt - współrzędne 3D
 5 Mysz - lub inne
urządzenie wskazujące
punkt - współrzędne 3D

Przykład:

(defun c:b ()
(while (print (grread 1 5 2)))
)

Zwraca wartość w formacie np:
(5 (85.5586 261.535 0.0))

gdzie
 -  5 przesunięcie wskaźnika myszy (5 (85.5586 261.535 0.0))
 - 25 prawy przycisk myszy (25 (245.662 368.663 0.0))
 -  3  lewy przycisk myszy  (3 (230.358 351.004 0.0))
 -  2 przycisk na klawiaturze , druga wartość to kod ASCII np (2 115)
     - 27 [ESC]
     - 13 [ENTER]
     - 32 [SPACJA]
     -  8 [BACKSPACE]
 - 11 Kopiuj
 - 12 Shift i prawy przycisk myszy

// ZWCAD: dymki słownika – szerokość 500 px i przeliczenie rozmiaru po wczytaniu obrazka (bez paska przewijania) jQuery(function ($) { if (!$.tooltipster) return; // obrazek w dymku wczytuje się po otwarciu – wtedy dymek trzeba zmierzyć jeszcze raz $.tooltipster.on('ready', function (e) { var instance = e.instance; $(e.tooltip).find('img').each(function () { if (!this.complete) { $(this).one('load', function () { instance.reposition(); }); } }); }); // SEO Glossary ustawia maxWidth: 400 – zmieniamy na 500 po jego inicjalizacji setTimeout(function () { $('.tooltipstered').each(function () { try { $(this).tooltipster('option', 'maxWidth', 500); } catch (err) {} }); }, 0); });