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.
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