Урок VI

Проектирование диалоговой панели

Сейчас мы визуально спроектируем диалоговую панель. Для этого вначале выбирете закладку "Resourse View" и раскройте пункт MyMsg Resource, как показано на рис. 6.1.

Выполните слдеующие действия
  • Щелкните два раза по надписи IDD_MYMSG_DIALOG. Справа появится окно проектирования диалоговой панели.
  • С помощью панели Controls расставьте элементы, управления как показано на рис. 6.2 и согласно таблице 6.0.

    Таблица 6.0

    Объект Свойство Установка
    Dialog Box ID IDD_MYMSG_DIALOG
    Caption The MyMsg Program
    Font System, Size 10, страница General
    Client edge отмечен, страница Extended Styles
    Static edge отмечен, страница Extended Styles
    Edit Box ID IDC_RESULTS_EDIT
    MultiLine отмечен, страница Styles
    Modal frame отмечен, страница Extended Styles
    Client edge отмечен, страница Extended Styles
    Static edge отмечен, страница Extended Styles
    Group Box ID IDC_RESULT_STATIC
    Caption Results
    Client edge отмечен, страница Extended Styles
    Static edge отмечен, страница Extended Styles
    Push Button ID IDC_OKCANCEL_BUTTON
    Caption OK and Cancel
    Modal frame отмечен, страница Extended Styles
    Client edge отмечен, страница Extended Styles
    Static edge отмечен, страница Extended Styles
    Push Button ID IDC_YESNO_BUTTON
    Caption &Yes and No
    Modal frame отмечен, страница Extended Styles
    Client edge отмечен, страница Extended Styles
    Static edge отмечен, страница Extended Styles
    Push Button ID IDC_YESNOCANCEL_BUTTON
    Caption Yes, No and Cancel
    Modal frame отмечен, страница Extended Styles
    Client edge отмечен, страница Extended Styles
    Static edge отмечен, страница Extended Styles
    Push Button ID IDC_RETRYCANCEL_BUTTON
    Caption &Retry and Cancel
    Modal frame отмечен, страница Extended Styles
    Client edge отмечен, страница Extended Styles
    Static edge отмечен, страница Extended Styles
    Push Button ID IDC_EXIT_BUTTON
    Caption E&xit


    Теперь рассмотрим все пункты по порядку.

  • В объекте Dialog Box вы задаете следующие данные:
    Caption - название диалогового окна.
    Font - здесь вы уcтановили шрифт -System и его размер 10
  • У объекта Edit Box мы видим новое свойство Multiline, это означает, что вы можете вводить текст не только в многострочном режиме, например как в Блокноте.

    Связывание переменной с окном редактирования

  • Выбирите ClassWizard в меню View.
  • На странице Memver Variables мастера Class Wizard сделайте следующий выбор:
    Class Name: CMyMsgDlg
    Control ID: IDC_RESULTS_EDIT
  • Щелкните на кнопке Add Varible и задайте слдеующую переменную:
    Variable Name: m_ResultsEdit
    Category: Value
    Variable Type: CString
  • Щелкните на кнопке OK диалоговой панели Add Varible, затем щелкните на кнопке OK мастера СlassWizard. Поздравляю, вы закончили визуальное проектирование диалоговой панели!



    Связывание элементов управления с событиями
    [Назад] [Содержание] [Вперед]
    Hosted by uCoz



    Смотрите также:
    Крыльцо строительство. Контроль строительства скачать.



    Hosted by uCoz