Promotic
Zalogowanie logon

MainActionType - właściwość obiektu PmfTable

Opis:
Właściwość zwraca lub ustawia akcje klawiatury lub myszki nad tabelką, które wywołają zdarzenie onAction > Main.
Składnia:
String MainActionType
Wartości:
Ustawienie poszczególnych akcji klawiatury lub myszki.
Dane są tutaj w formacie KeyVal.
Domyślną wartością jest DblClick:1;Click:0;Space:1;Enter:2;.
DblClick - Ustawi wywołanie zdarzenia onAction > Main po dwukrotnym naciśnięciu (doubleclick) lewym przyciskiem myszki.
0 - Dwukrotne kliknięcie lewym przyciskiem myszki nie wywoła zdarzenie.
1 - Dwukrotne kliknięcie lewym przyciskiem myszki wywoła zdarzenie.
Click - Ustawi wywołanie zdarzenia onAction > Main po kliknięciu lewym przyciskiem myszki.
0 - Kliknięcie lewym przyciskiem myszki nie wywoła zdarzenie.
1 - Kliknięcie lewym przyciskiem myszki wywoła zdarzenie.
Space - Ustawi wywołanie zdarzenia onAction > Main naciśnięciem klawisza Space (spacja).
0 - Po naciśnięciu przycisku "Space" (spacja) nie zostanie wywołane zdarzenie.
1 - Po naciśnięciu przycisku "Space" (spacja) jest wywołane zdarzenie.
Enter - Ustawi wywołanie zdarzenia onAction > Main Po naciśnięciu klawisza Enter.
0 - Po naciśnięciu przycisku "Enter" nie zostanie wywołane zdarzenie.
1 - Po naciśnięciu przycisku "Enter" jest wywołane zdarzenie.
2 - Wywołanie zdarzenia będzie się kierować tym, czy formularz wykorzystuje lub nie klawisz Enter do wywołania akcji domyślnej.
Domyślną akcją jest z reguły zatwierdzenie wszystkich wpisanych wartości i zamknięcie formularza, czyli po naciśnięciu przycisku "OK".
W takim przypadku przy naciśnięiu klawisza Enter zostanie wywołana akcja domyślna i zdarzenie onAction nie zostanie wywołane.
Jeżeli formularz nie posiada ustawionej akcji domyślnej (np. nie posiada przycisku OK), wtedy zdarzenie onAction zostanie wywołane.
Notatka:
Właściwość przeznaczona do odczytu i zapisu.
 
Właściwość ta działa także w Web panelach.
Patrz również:
- PmfTable.onAction (zdarzenie)
Przykład1:
JavaScriptWybierz oraz skopiuj do schowka

oTable.MainActionType = "DblClick:1;Click:0;Space:1;Enter:0;";   // Zapis do właściwości
var sMainActionType = oTable.MainActionType;   // Odczyt z właściwości

Historia:
Pm9.00.35: Wytworzono
© MICROSYS, spol. s r.o.Update cookies preferences