VAROITUS: Tämä laajennuspiste on VANHENTUNUT.
Älä käytä tätä laajennuspistettä, se poistetaan tämän tuotteen tulevista versioista.
Käytä tämän sijasta laajennuspistettä org.eclipse.ui.commands.
Pikanäppäinjoukko rekisteröidään pikanäppäinkokoonpanoon (katso pikanäppäinkokoonpanojen laajennuspiste) ja sitä sovelletaan pikanäppäimen vaikutusalueen (katso pikanäppäinlaajuuden laajennuspiste) mukaisesti.
<!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 - Käytä tämän sijasta org.eclipse.ui.bindings-laajennuspistettä ja sen key
-elementtiä.
<!ELEMENT accelerator EMPTY>
<!ATTLIST accelerator
id CDATA #IMPLIED
key CDATA #REQUIRED
locale CDATA #IMPLIED
platform CDATA #IMPLIED>
@deprecated - Käytä tämän sijasta org.eclipse.ui.bindings-laajennuspistettä ja sen key
-elementtiä.
<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>
Jos paikallistunnus ja/tai käyttöympäristö on määritetty, pikanäppäinmäärityksistä valitaan paikallistunnusta ja käyttöympäristöä parhaiten vastaava vaihtoehto. Käytössä oleva paikallistunnus selvitetään API-liittymän Locale.getDefault() ja käyttöympäristö API-liittymän SWT.getPlatform() avulla. Jos määritetty käyttöympäristö ja/tai paikallistunnus ei ole sama kuin käytössä oleva paikallistunnus tai käyttöympäristö, pikanäppäinmääritys poistetaan käytöstä. Jos pikanäppäinmääritykselle A on määritetty vain paikallistunnusliitos ja pikanäppäinmääritykselle B vain käyttöympäristöliitos, järjestelmä käyttää pikanäppäinmääritystä B. Jos toisen pikanäppäinmäärityksen A paikallistunnusliitos on "ja", pikanäppäinmäärityksen B paikallistunnusliitos on "ja_JP" ja käytössä oleva paikallistunnus on "ja_JP", järjestelmä käyttää pikanäppäinmääritystä B.
Jos eri lisäosien pikanäppäinjoukoissa on kaksi kilpailevaa pikanäppäinmääritystä, käytettävä pikanäppäinmääritys määräytyy lisäosien mukaan. Jos lisäosa A:n toiminta edellyttää lisäosaa B, käytetään lisäosan B mukaisia pikanäppäinmäärityksiä. Jos lisäosat eivät ole riippuvaisia toisistaan, niitä käytetään aakkosjärjestyksessä niiden lisäosatunnusten perusteella.
Jos kilpaileville pikanäppäinmäärityksille on määritetty vaikutusalueet, käytetään sitä pikanäppäinmääritystä, joka on määritetty käytössä olevalla vaikutusalueella. Jos pikanäppäinmääritystä ei ole määritetty käytössä olevalla vaikutusalueella tai sen päävaikutusalueilla, pikanäppäinmääritys poistetaan käytöstä. Jos pikanäppäinmääritys on määritetty pää- ja alivaikutusalueille, käytetään alivaikutusalueen mukaista pikanäppäinmääritystä.
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