Bagikan melalui


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
Tombol Uji Dialog Dialog Pengujian Tombol Spasi Di Seluruh Lintas
Tombol Rata Kiri Rata Kiri Tombol Spasi Ke Bawah Tidak berfungsi
Tombol Rata Kanan RataKan Hak Tombol Buat Lebar yang Sama Buat Lebar yang Sama
Tombol Rata Atas Rata Atas Tombol Buat Tinggi yang Sama Buat Tinggi yang Sama
Tombol Rata Bawah Rata Bawah Tombol Buat Ukuran yang Sama Buat Ukuran yang Sama
Tombol Vertikal Tengah Vertikal Tombol Alihkan Kisi Toggle Grid
Tombol Horizontal Tengah Horizontal Tombol Alihkan Panduan 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