Typ XInputQueue zpřístupňuje následující členy.
Konstruktory
| Jméno | Popis | |
|---|---|---|
| XInputQueue |
Vytvoří novou instanci třídy XInputQueue pro správu událostí okna.
|
Metody
| Jméno | Popis | |
|---|---|---|
| ClearInputQueue |
Vymaže frontu událostí.
| |
| Dispose | Přetíženo. | |
| Equals | (Zděděno z Object.) | |
| Finalize |
Destruktor třídy.
(Zděděno z XDisposableObject.) | |
| GetHashCode | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. | |
| GetType | Gets the Type of the current instance. | |
| MemberwiseClone | Creates a shallow copy of the current Object. | |
| ReadInput | Přetíženo. | |
| ToString | (Zděděno z Object.) | |
| WaitForInput | Přetíženo. | |
| WaitForInputMs | Přetíženo. |
Fieldy
| Jméno | Popis | |
|---|---|---|
| KeyDownEvent |
Řetězec identifikující událost stisku klávesy.
| |
| KeyCharEvent |
Řetězec identifikující událost stisknutí znaku.
| |
| KeyUpEvent |
Řetězec identifikující událost puštění klávesy.
| |
| MouseEnterEvent |
Řetězec identifikující událost vstup do sledované oblasti.
| |
| MouseLeaveEvent |
Řetězec identifikující událost opuštění sledované oblasti.
| |
| MouseMoveEvent |
Řetězec identifikující událost pohybu myši.
| |
| MouseWheelEvent |
Řetězec identifikující událost otočení kolečka na myši.
| |
| TimerEvent |
Řetězec identifikující událost časovače.
|
Vlastnosti
| Jméno | Popis | |
|---|---|---|
| AnyMouseButtonDownPosition |
Vrátí pozici myši při posledním stisku myši.
| |
| AnyMouseButtonUpPosition |
Vrátí pozici myši při posledním puštění tlačítka myši.
| |
| IsDisposed |
Indikuje, zda je instance uvolněna.
(Zděděno z XDisposableObject.) | |
| LastEvent |
Vrátí řetězec popisující poslední přečtenou událost.
| |
| LastKey |
Vrátí poslední přečtenou klávesu.
| |
| LastKeyChar |
Vrátí poslední přečtený znak.
| |
| LeftMouseButtonDownPosition |
Vrátí pozici myši při posledním stisku levého tlačítka myši.
| |
| LeftMouseButtonUpPosition |
Vrátí pozici myši při posledním puštění levého tlačítka myši.
| |
| MiddleMouseButtonDownPosition |
Vrátí pozici myši při posledním stisku prostředního tlačítka myši.
| |
| MiddleMouseButtonUpPosition |
Vrátí pozici myši při posledním puštění prostředního tlačítka myši.
| |
| MouseButtonsDown |
Vrátí stav tlačítek myši při poslední stisku tlačítka myši.
| |
| MouseButtonsEnter |
Vrátí stav tlačítek myši při vstupu do sledovaného okna.
| |
| MouseButtonsLeave |
Vrátí stav tlačítek myši při opuštění sledovaného okna.
| |
| MouseButtonsMove |
Vrátí stav tlačítek myši při poslední pohybu myši.
| |
| MouseButtonsUp |
Vrátí stav tlačítek myši při poslední puštění tlačítka myši.
| |
| MouseButtonsWheel |
Vrátí stav tlačítek myši při otočení kolečkem myši.
| |
| QueueMaxCapacity |
Vrátí anebo nastaví maximální velikost fronty událostí.
| |
| RightMouseButtonDownPosition |
Vrátí pozici myši při posledním stisku pravého tlačítka myši.
| |
| RightMouseButtonUpPosition |
Vrátí pozici myši při posledním puštění pravého tlačítka myši.
| |
| SyncRoot |
Vrátí objekt, který může být použit pro synchronizaci přístupu k této instanci.
| |
| TimerTable |
Vrátí tabulku časovačů XTimerTable pro měření času a stopek.
| |
| XButton1MouseButtonDownPosition |
Vrátí pozici myši při posledním stisku tlačítka 1 myši.
| |
| XButton1MouseButtonUpPosition |
Vrátí pozici myši při posledním puštění tlačítka 1 myši.
| |
| XButton2MouseButtonDownPosition |
Vrátí pozici myši při posledním stisku tlačítka 2 myši.
| |
| XButton2MouseButtonUpPosition |
Vrátí pozici myši při posledním puštění tlačítka 2 myši.
|
Události
| Jméno | Popis | |
|---|---|---|
| WaitingForInput |
Událost sledující změnu čekání na událost.
|