ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Αυτό το σημείο επέκτασης έχει ΚΑΤΑΡΓΗΘΕΙ.
Μην χρησιμοποιείτε αυτό το σημείο επέκτασης, θα αφαιρεθεί σε μελλοντικές εκδόσεις του προϊόντος.
Χρησιμοποιήστε αντίθετα το σημείο επέκτασης org.eclipse.ui.commands
Ένα σύνολο επιταχυντών καταχωρείται σε μια ρύθμιση επιταχυντή (δείτε το σημείο επέκτασης για "Σύνολα επιταχυντών") και μπορεί να εφαρμοστεί για μια εμβέλεια επιταχυντή (δείτε το σημείο επέκτασης για "Εμβέλεια επιταχυντών").
<!ELEMENT extension (acceleratorSet*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT acceleratorSet (accelerator+)>
<!ATTLIST acceleratorSet
configurationId CDATA #REQUIRED
scopeId CDATA #REQUIRED>
@deprecated Χρησιμοποιήστε αντίθετα το σημείο επέκτασης "org.eclipse.ui.bindings". Χρησιμοποιήστε το στοιχείο key
.
<!ELEMENT accelerator EMPTY>
<!ATTLIST accelerator
id CDATA #IMPLIED
key CDATA #REQUIRED
locale CDATA #IMPLIED
platform CDATA #IMPLIED>
@deprecated Χρησιμοποιήστε αντίθετα το σημείο επέκτασης "org.eclipse.ui.bindings". Χρησιμοποιήστε το στοιχείο key
.
<extension point=
"org.eclipse.ui.acceleratorSets"
>
<acceleratorSet configurationId=
"org.eclipse.ui.exampleAcceleratorConfiguration"
scopeId=
"org.eclipse.ui.globalScope"
>
<accelerator id=
"org.eclipse.ui.ExampleActionA"
key=
"CTRL+R CTRL+A"
>
</accelerator>
<accelerator id=
"org.eclipse.ui.ExampleActionB"
key=
"CTRL+R CTRL+B"
>
</accelerator>
<accelerator id=
"org.eclipse.ui.ExampleActionC"
key=
"CTRL+R CTRL+C || CTRL+SHIFT+DELETE"
>
</accelerator>
</acceleratorSet>
</extension>
Εάν έχει καθοριστεί η τοπική ρύθμιση ή/και η πλατφόρμα, θα χρησιμοποιηθεί ο επιταχυντής που ταιριάζει καλύτερα στην τρέχουσα τοπική ρύθμιση και πλατφόρμα. Η τρέχουσα τοπική ρύθμιση καθορίζεται από το την Locale.getDefault() της ΑΡΙ και η πλατφόρμα από τη SWT.getPlatform() της ΑΡΙ. Εάν η πλατφόρμα ή/και η τοπική ρύθμιση προσδιορίζεται και δεν ταιριάζει με την τρέχουσα τοπική ρύθμιση ή/και πλατφόρμα, διαγράφεται ο επιταχυντής. Εάν ο επιταχυντής A προσδιορίζει μόνο την τοπική προσαρμογή και ο B μόνο την πλατφόρμα, χρησιμοποιείται ο Β. Εάν ο επιταχυντής A ορίζει τη "ja" ως τοπική ρύθμιση και ο B ορίζει τη "ja_JP", χρησιμοποιείται ο B σε περίπτωση που η τρέχουσα τοπική ρύθμιση είναι "ja_JP".
Εάν ορίζονται δύο επιταχυντές σε σύνολα επιταχυντών σε διαφορετικές πρόσθετες λειτουργίες, η επιλογή επιταχυντή θα εξαρτηθεί από τις πρόσθετες λειτουργίες. Εάν η πρόσθετη λειτουργία A εξαρτάται από τη B, χρησιμοποιούνται οι επιταχυντές στον B. Εάν οι A και B δεν εξαρτώνται μεταξύ τους, θα ταξινομηθούν αλφαβητικά κατά την ταυτότητα της πρόσθετης λειτουργίας.
Εάν δύο επιταχυντές έχουν οριστεί σε διαφορετικές εμβέλειες, θα χρησιμοποιηθεί ο επιταχυντής που έχει οριστεί στην τρέχουσα εμβέλεια. Εάν ένας επιταχυντής δεν έχει οριστεί στην τρέχουσα εμβέλεια ή ένα από τα γονικά του στοιχεία έχει διαγραφεί. Εάν ένας επιταχυντής έχει οριστεί σε γονική και θυγατρική εμβέλεια, χρησιμοποιείται αυτός στη θυγατρική.
Copyright (c) 2002, 2005 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος. Αυτό το πρόγραμμα και τα
συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας
χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και
διατίθεται στην ακόλουθη διεύθυνση:
http://www.eclipse.org/legal/epl-v10.html.