ADVARSEL: Dette udvidelsespunkt er forældet.
Brug ikke dette udvidelsespunkt, det vil blive fjernet i fremtidige
versioner af dette produkt.
Brug i stedet udvidelsespunktet
org.eclipse.ui.commands
Et genvejstastsæt registreres sammen med en genvejstastkonfiguration (se udvidelsespunktet til genvejstastkonfigurationer) og kan anvendes til et genvejstastomfang (se udvidelsespunktet til genvejstastomfang).
<!ELEMENT extension (acceleratorSet*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
navn CDATA #IMPLIED>
<!ELEMENT acceleratorSet (accelerator+)>
<!ATTLIST acceleratorSet
configurationId CDATA #REQUIRED
scopeId CDATA #REQUIRED>
Forældet. Brug udvidelsespunktet "org.eclipse.ui.bindings" i stedet. Brug
key
-elementet.
<!ELEMENT accelerator EMPTY>
<!ATTLIST accelerator
id CDATA #IMPLIED
key CDATA #REQUIRED
locale CDATA #IMPLIED
platform CDATA #IMPLIED>
Forældet. Brug udvidelsespunktet "org.eclipse.ui.bindings" i stedet. Brug
key
-elementet.
<udvidelsespunkt=
"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>
Hvis du angiver en sprogkonvention og/eller en platform, vil den genvejstast, der bedst matcher den aktuelle sprogkonvention og platform blive benyttet. Den aktuelle sprogkonvention bestemmes af API Locale.getDefault() og platformen af API SWT.getPlatform(). Hvis platformen og/eller sprogkonventionen angives, og den ikke matcher den aktuelle sprogkonvention og/eller platform, bliver genvejstasten kasseret. Hvis genvejstasten A kun definerer sprogkonventionen, og B kun definerer platformen, anvendes B. Hvis genvejstasten A definerer "ja" som sprogkonvention, og B definerer "ja_JP", anvendes B, hvis den aktuelle sprogkonvention er "ja_JP".
Hvis to genvejstaster defineres i genvejstastsæt i forskellige plugin, afhænger den valgte genvejstast af plugin. Hvis plugin A afhænger af B, anvendes de genvejstaster, der er defineret i B. Hvis A og B ikke afhænger af hinanden, bliver de sorteret alfabetisk af plugin-id'en.
Hvis to genvejstaster er defineret i forskellige omfang, anvendes den genvejstast, der er defineret i det aktuelle omfang. Hvis en genvejstats ikke er defineret i det aktuelle omfang eller et af dets overordnede elementer, kasseres den. Hvis en genvejstast er defineret i et overordnet og et underordnet omfang, anvendes den i det underordnede omfang.
Copyright (c) 2002, 2005 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html