Elemen String
Elemen String harus berisi setidaknya elemen turunan ButtonText . Semua elemen anak lainnya bersifat opsional. Karakter XML yang tidak valid seperti '&' dan '<' harus dikodekan sebagai entitas ('&' dan '<' dan sebagainya).
Ampersand dalam string teks menentukan pintasan keyboard untuk perintah .
Sintaks
<Strings>
<ButtonText>... </ButtonText>
<CommandName>... </CommandName>
</Strings>
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
Atribut | Deskripsi |
---|---|
bahasa | Opsional. Bahasa=".". |
Elemen Anak
Elemen | Deskripsi |
---|---|
Teks Tombol | Bidang ini dan lima bidang teks berikut dalam definisi perintah memungkinkan Anda menentukan teks yang muncul di berbagai menu. Secara default, ButtonText bidang muncul di pengontrol menu. Bidang ButtonText juga menjadi default jika bidang teks lainnya kosong. Bidang ButtonText tidak boleh kosong meskipun bidang teks lainnya ditentukan. |
ToolTipText | Bidang ToolTipText menentukan teks yang muncul di tipsalat untuk item menu.ToolTipText Jika bidang kosong, ButtonText bidang akan digunakan. |
Teks Menu | Bidang MenuText menentukan teks yang ditampilkan untuk perintah jika berada di menu utama, toolbar, di menu pintasan, atau di submenu. MenuText Jika bidang kosong, lingkungan pengembangan terintegrasi (IDE) menggunakan ButtonText bidang . Bidang MenuText juga dapat digunakan untuk pelokalan.Untuk menu pintasan, MenuText bidang adalah nama yang ditampilkan di toolbar Menu Pintasan, yang memungkinkan penyesuaian menu pintasan di IDE. Oleh karena itu, spesifikkan dalam apa yang Anda beri nama menu pintasan Anda; misalnya, gunakan "Menu Pintasan Paket Widget" alih-alih "Pintasan".MenuText Jika bidang tidak ditentukan, ButtonText bidang akan digunakan. |
CommandName | Bidang CommandName menentukan teks yang muncul dalam kategori keyboard di tab Perintah dalam kotak dialog Kustomisasi (tersedia dengan mengklik Kustomisasi pada menu Alat ). |
CanonicalName | Bidang Bahasa Inggris CanonicalName menentukan nama perintah dalam teks bahasa Inggris yang dapat dimasukkan di jendela Perintah untuk menjalankan item menu. IDE menghapus karakter apa pun yang bukan huruf, digit, garis bawah, atau periode yang disematkan. Teks ini kemudian digabungkan ke ButtonText bidang untuk menentukan perintah. Misalnya, Proyek Baru pada menu File menjadi perintah, File.NewProject.Jika bidang Bahasa Inggris CanonicalName tidak ditentukan, IDE menggunakan ButtonText bidang , dan menghapus semua kecuali huruf, digit, garis bawah, dan periode yang disematkan. Misalnya, Teks Tombol "&Tentukan Perintah..." menjadi DefineCommands, di mana ampersand, spasi, dan elipsis dihapus.TextChanges Jika bendera ditentukan dan teks perintah diubah, perintah terkait yang dikenali oleh jendela Perintah tidak berubah; tetap berupa kanonis bidang asli ButtonText atau Bahasa InggrisCanonicalName . |
LocCanonicalName | Bidang LocCanonicalName berprilaku identik dengan bidang bahasa Inggris CanonicalName tetapi memungkinkan teks perintah yang dilokalkan ditentukan. Kedua bidang kanonis dapat ditentukan. Karena IDE hanya mengurai teks yang dimasukkan di jendela Perintah dan mengaitkannya dengan perintah, teks bahasa Inggris dan non-Bahasa Inggris dapat dikaitkan dengan perintah yang sama. |
Elemen Induk
Elemen | Deskripsi |
---|---|
Elemen Tombol | Menentukan elemen yang dapat berinteraksi dengan pengguna. |
Elemen Menu | Menentukan satu item menu. |
Elemen Kombo | Menentukan perintah yang muncul dalam kotak kombo. |