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 dari menu View>Other Windows>Resource View.

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.

Petunjuk / Saran

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 Penyunting 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 Melintasi
Tombol Rata Kiri Rata Kiri Tombol Panah Bawah Tidak berfungsi
Tombol Rata Kanan RataKan Hak Tombol Buat Lebar yang Sama Buat Lebar yang Sama
Tombol Selaraskan Atas Rata Atas Tombol Buat Tinggi yang Sama Buat Tinggi yang Sama
Tombol Rata Bawah Rata Bagian Bawah Tombol Ubah Ukuran Sama Buat Ukuran yang Sama
Tombol Vertikal Tengah Vertikal Tombol Alihkan Kisi Beralih Kisi
Tombol Pusat Horizontal Horisontal Tombol Alihkan Petunjuk Aktifkan/Nonaktifkan Panduan
  • Untuk memperlihatkan atau menyembunyikan toolbar Editor Dialog, buka menu Tampilan>Bilah Alat>Editor Dialog.

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 Dialog Editor, klik dua kali pada kontrol di dalam kotak dialog untuk melompat ke deklarasi fungsi penanganan pesan terbaru yang telah diimplementasikan.

    Untuk kelas dialog berbasis ATL, Anda selalu melompat ke definisi konstruktor.

  • Untuk melihat event kontrol, dengan memilih kontrol, pilih tombol ControlEvents di jendela Properti.

    Saat kontrol tunggal memiliki fokus di kotak dialog, Anda bisa mengklik kanan dan memilih Tambahkan Penangan Acara. Ini memungkinkan Anda untuk menentukan kelas ke mana handler ditambahkan. Untuk informasi selengkapnya, lihat Menambahkan Pengendali Acara.

    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 .

Tombol Akselerator

Di bawah ini adalah kunci akselerator default untuk Editor Dialog perintah.

Perintah Kunci Deskripsi
Format.SelaraskanBawah Ctrl + Shift + Panah Bawah Menyelaraskan bagian bawah kontrol yang dipilih dengan kontrol yang dominan.
Format.AlignCenters Shift + F9 Meratakan sumbu pusat vertikal dari kontrol-kontrol terpilih dengan kontrol dominan.
Format.AlignLefts Ctrl + Shift + Panah Kiri Meratakan batas kiri kontrol yang dipilih dengan kontrol dominan.
Format.AlignMiddles F9 Meratakan pusat horizontal kontrol yang dipilih dengan kontrol dominan.
Format.PenyelarasanKanan Ctrl + Geser + Panah Kanan Menyelaraskan tepi kanan kontrol yang dipilih dengan kontrol dominan.
Format.AlignTops Ctrl + Shift + Panah Atas Menyelaraskan tepi atas kontrol yang dipilih dengan kontrol dominan.
Format.TombolBawah Ctrl + B Tempatkan tombol yang dipilih di sepanjang bagian tengah bawah kotak dialog.
Format.TombolKanan 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 Tempatkan kontrol secara vertikal dalam kotak dialog.
Format.CheckMnemonics Ctrl + M Memeriksa keunikan mnemonic.
Format.UkuranSesuaiKonten Shift + F7 Mengubah ukuran kontrol terpilih agar pas dengan teks keterangan.
Format.SpaceAcross Alt + Panah Kiri Mengatur jarak kontrol yang dipilih agar merata secara horizontal.
Format.SpaceDown Alt + Panah Bawah Menjarakkan kontrol yang dipilih secara merata secara vertikal.
Format.TabOrder Ctrl + D Mengatur urutan kontrol dalam dialog.
Format.TestDialog Ctrl + T Menjalankan kotak dialog untuk menguji tampilan dan perilaku.
Format.PanduaniBeralih Ctrl + G Berubah antara tanpa garis, garis bantu, dan garis kisi untuk pengeditan dialog.
  • Untuk mengubah tombol pintasan, buka menu Alat>Opsi, dan pilih Papan Ketik 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