pMe | (Object) Reference na PmgObject objekt, ve kterém daná událost vzniká. |
---|---|
pEvent | (Object) Reference na objekt, který popisuje informace o dané události.
pEvent.Action - (Long) [pro čtení] Typ akce levým tlačítkem myši.
0 - uvolnění tlačítka
1 - stisknutí tlačítka
2 - dvojklik levým tlačítkem myši pEvent.Shift - (Boolean) [pro čtení] Indikace současného stisknutí klávesy Shift.
pEvent.Alt - (Boolean) [pro čtení] Indikace současného stisknutí klávesy Alt.
pEvent.FocusIn - (Boolean) [pro čtení] Indikace, zda stisknutím objekt získal fokus.
false - Pmg objekt již měl fokus před stisknutím.
true - Pmg objekt získal fokus tímto stisknutím. pEvent.X - (Long) [pro čtení] Pozice kursoru myši na ose X relativně k levému hornímu rohu Pmg objektu (v pixelech).
U Pmg objektů, které mají okraj (viz konfigurátor "Šířka okraje") se pozice počítá od tohoto okraje (tzn. kliknutím dovnitř levého obrysu je pozice X záporná). pEvent.Y - (Long) [pro čtení] Pozice kursoru myši na ose Y relativně k levému hornímu rohu Pmg objektu (v pixelech).
U Pmg objektů, které mají okraj (viz konfigurátor "Šířka okraje") se pozice počítá od tohoto okraj (tzn. kliknutím dovnitř horního okraj je pozice Y záporná). |
if (pEvent.Action == 0)
{
// dělej něco, pokud se uvolňuje levé tlačítko myši
if (pEvent.Ctrl)
{
// Pokud byla navíc stisknuta klávesa Ctrl, pak dělej ještě něco navíc
}
}