Editor Dialog (C++)
Editor Dialog memungkinkan Anda membuat atau mengedit sumber daya kotak dialog.
- Untuk membuka editor, klik dua kali pada file .rc dialog di jendela Tampilan Sumber Daya, atau buka menu Tampilkan>Tampilan Sumber Daya Windows>Lainnya.
Salah satu langkah pertama dalam membuat kotak dialog baru atau templat kotak dialog, adalah menambahkan kontrol. Di Editor Dialog, Anda dapat mengatur kontrol agar pas dengan ukuran, bentuk, atau perataan tertentu, atau Anda dapat memindahkannya untuk bekerja dalam kotak dialog. Juga mudah untuk menghapus kontrol.
Anda bisa menyimpan kotak dialog sebagai templat sehingga Anda bisa menggunakannya kembali. Anda juga dapat dengan mudah beralih antara merancang kotak dialog dan mengedit kode yang mengimplementasikannya.
Dimungkinkan juga untuk mengedit properti kontrol tunggal atau beberapa di Editor Dialog. Anda dapat mengubah urutan tab, yaitu urutan kontrol mendapatkan fokus saat tombol Tab ditekan, atau Anda dapat menentukan tombol akses atau kombinasi tombol yang memungkinkan pengguna memilih kontrol menggunakan keyboard.
Editor Dialog juga memungkinkan Anda menggunakan kontrol kustom, termasuk kontrol ActiveX. Anda juga bisa mengedit tampilan formulir, tampilan rekaman, atau bilah dialog.
Dimulai dengan Visual Studio 2015, Anda dapat menggunakan Editor Dialog untuk menentukan tata letak dinamis, yang menentukan bagaimana kontrol berpindah dan mengubah ukuran saat pengguna mengubah ukuran dialog. Untuk informasi selengkapnya, lihat Tata Letak Dinamis.
Untuk informasi selengkapnya tentang sumber daya, lihat cara Membuat Kotak Dialog dan Kontrol Kotak Dialog.
Tip
Saat menggunakan Editor Dialog, dalam banyak instans, Anda dapat memilih dengan tombol kanan mouse untuk menampilkan menu pintasan dari perintah yang sering digunakan.
Bilah Alat Editor Dialog
Toolbar Editor Dialog berisi tombol untuk mengatur tata letak kontrol pada kotak dialog, misalnya ukuran dan perataan. Tombol toolbar Editor Dialog sesuai dengan perintah pada menu Format .
Ikon | Makna | Ikon | Makna |
---|---|---|---|
![]() |
Dialog Pengujian | ![]() |
Lintas |
![]() |
Rata Kiri | ![]() |
Tidak berfungsi |
![]() |
RataKan Hak | ![]() |
Buat Lebar yang Sama |
![]() |
Rata Atas | ![]() |
Buat Tinggi yang Sama |
![]() |
Rata Bawah | ![]() |
Buat Ukuran yang Sama |
![]() |
Vertikal | ![]() |
Toggle Grid |
![]() |
Horizontal | ![]() |
Beralih Panduan |
- Untuk memperlihatkan atau menyembunyikan toolbar Editor Dialog, buka menu Tampilkan>Editor Dialog Bilah Alat>.
Saat Anda membuka Editor Dialog dalam proyek C++, toolbar Editor Dialog secara otomatis muncul di bagian atas solusi Anda, namun, jika Anda secara eksplisit menutup toolbar, Anda harus memanggilnya saat berikutnya Anda membuka Editor Dialog. Anda dapat mengalihkan tampilannya dengan memilihnya dari daftar bilah alat dan jendela yang tersedia.
Beralih Antara Kontrol Kotak Dialog dan Kode
Dalam aplikasi MFC, Anda dapat mengeklik dua kali kontrol kotak dialog untuk melompat ke kode handler mereka atau untuk membuat fungsi handler stub dengan cepat.
Dengan kontrol dipilih, pilih tombol ControlEvents atau tombol Pesan di jendela Properti untuk melihat daftar lengkap pesan Windows dan peristiwa yang tersedia untuk item yang dipilih. Pilih dari daftar untuk membuat atau mengedit fungsi handler.
Untuk melompat ke kode dari Editor Dialog, klik dua kali kontrol dalam kotak dialog untuk melompat ke deklarasi untuk fungsi penanganan pesan yang terakhir diimplementasikan.
Untuk kelas dialog berbasis ATL, Anda selalu melompat ke definisi konstruktor.
Untuk melihat peristiwa untuk kontrol, dengan kontrol dipilih, pilih tombol ControlEvents di jendela Properti .
Saat kontrol tunggal memiliki fokus dalam kotak dialog, Anda bisa mengklik kanan dan memilih Tambahkan Penanganan Aktivitas. Ini memungkinkan Anda menentukan kelas tempat handler ditambahkan. Untuk informasi selengkapnya, lihat Menambahkan Penanganan Aktivitas.
Catatan
Memilih tombol ControlEvents saat kotak dialog memiliki fokus mengekspos daftar semua kontrol dalam kotak dialog, yang kemudian dapat Anda perluas untuk mengedit peristiwa untuk kontrol individual.
Untuk menampilkan pesan untuk kotak dialog, dengan kotak dialog dipilih, pilih tombol Pesan di jendela Properti .
Kunci Akselerator
Di bawah ini adalah kunci akselerator default untuk perintah Editor Dialog.
Perintah | Kunci | Deskripsi |
---|---|---|
Format.AlignBottoms | Ctrl + Shift + Panah Bawah | Meratakan tepi bawah kontrol yang dipilih dengan kontrol dominan. |
Format.AlignCenters | Shift + F9 | Meratakan pusat vertikal kontrol terpilih dengan kontrol dominan. |
Format.AlignLefts | Ctrl Geser + + Panah Kiri | Meratakan tepi kiri kontrol yang dipilih dengan kontrol dominan. |
Format.AlignMiddles | F9 | Meratakan pusat horizontal kontrol terpilih dengan kontrol dominan. |
Format.AlignRights | Ctrl + Geser + Panah Kanan | Meratakan tepi kanan kontrol yang dipilih dengan kontrol dominan. |
Format.AlignTops | Ctrl + Geser Panah + Ke Atas | Meratakan tepi atas kontrol yang dipilih dengan kontrol dominan. |
Format.ButtonBottom | Ctrl + B | Tempatkan tombol yang dipilih di sepanjang bagian tengah bawah kotak dialog. |
Format.ButtonRight | Ctrl + R | Tempatkan tombol yang dipilih di sudut kanan atas kotak dialog. |
Format.CenterHorizontal | Ctrl + Shift + F9 | Tengahkan kontrol secara horizontal dalam kotak dialog. |
Format.CenterVertical | Ctrl + F9 | Tengahkan kontrol secara vertikal dalam kotak dialog. |
Format.CheckMnemonics | Ctrl + M | Memeriksa keunikan mnemonics. |
Format.SizeToContent | Shift + F7 | Mengubah ukuran kontrol terpilih agar pas dengan teks keterangan. |
Format.SpaceAcross | Panah Kiri Alt + | Spasi merata kontrol yang dipilih secara horizontal. |
Format.SpaceDown | Panah Bawah Alt + | Spasi merata kontrol yang dipilih secara vertikal. |
Format.TabOrder | Ctrl + D | Mengatur urutan kontrol dalam dialog. |
Format.TestDialog | Ctrl + T | Menjalankan kotak dialog untuk menguji tampilan dan perilaku. |
Format.ToggleGuides | Ctrl + G | Siklus antara tanpa kisi, panduan, dan kisi untuk pengeditan dialog. |
Untuk mengubah tombol pintasan, buka menu Opsi Alat>, dan pilih Keyboard di bawah folder Lingkungan.
Untuk informasi selengkapnya, lihat Mengidentifikasi dan Menyesuaikan Pintasan Keyboard.
Untuk mengubah pengaturan Anda, buka menu Alat>Impor dan Ekspor Pengaturan.
Opsi yang tersedia dalam kotak dialog, dan nama dan lokasi perintah menu yang Anda lihat, mungkin berbeda dari apa yang dijelaskan dalam Bantuan tergantung pada pengaturan atau edisi aktif Anda. Untuk informasi selengkapnya, lihat Mempersonalisasi IDE Visual Studio.
Persyaratan
Win32
Lihat juga
Editor Sumber Daya
Cara: Membuat Kotak Dialog
Kontrol Kotak Dialog