Глюк в диалоге

Discussion in 'LANGS.C' started by _qwe8013, Dec 11, 2016.

  1. _qwe8013

    _qwe8013 Active Member

    Blog Posts:
    2
    Joined:
    Nov 30, 2016
    Messages:
    125
    Создал проект в Code blocks с компилятором mingw, добавил rc-файл и описал в нём диалог:
    Code (C):
    1. LANGUAGE 0, SUBLANG_NEUTRAL
    2. MAINDIAL DIALOGEX 0, 0, 392, 247, 0
    3. STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_DLGFRAME | WS_MINIMIZEBOX
    4. EXSTYLE WS_EX_CONTEXTHELP
    5. CAPTION "Directory creator"
    6. LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
    7. FONT 8, "MS Shell Dlg"
    8. {
    9.   CONTROL  "TreeView", 0, "SysTreeView32", 0x00000007, 2, 2, 388, 164, WS_EX_CLIENTEDGE
    10.   CONTROL  "ProgressBar", 1, "msctls_progress32", 2, 168, 388, 16
    11.   LTEXT  "", 2, 2, 186, 32, 8, NOT WS_GROUP
    12.   PUSHBUTTON  "Template from real directory", 3, 290, 232, 100, 12
    13.   PUSHBUTTON  "Add dir", 4, 352, 216, 38, 12
    14.   PUSHBUTTON  "Add file", 5, 352, 200, 38, 12
    15.   PUSHBUTTON  "Start", 6, 2, 232, 38, 12
    16.   GROUPBOX  "Settings", 7, 124, 192, 162, 52
    17.   EDITTEXT  8, 128, 228, 60, 12, NOT WS_BORDER, WS_EX_CLIENTEDGE
    18.   LTEXT  "Number of threads", 65535, 128, 218, 56, 8, NOT WS_GROUP
    19.   EDITTEXT  9, 220, 228, 60, 12, NOT WS_BORDER, WS_EX_CLIENTEDGE
    20.   LTEXT  "Number of levels", 65535, 220, 218, 54, 8, NOT WS_GROUP
    21.   PUSHBUTTON  "Delete", 10, 352, 186, 38, 12
    22. }
    Проблема в том, что при компиляции выскакивает синтаксическая ошибка после строки с Progress bar,
    если же закомментировать строку с Progress bar-ом, то всё нормально работает. Где там ошибка?
    PS
    Этот скрипт написан не лично мной, а сгенерён программой Resource tunner 2.
     
  2. krid24

    krid24 Member

    Blog Posts:
    0
    Joined:
    Aug 17, 2004
    Messages:
    88
    Забыл стиль указать (после "msctls_progress32")
     
  3. _qwe8013

    _qwe8013 Active Member

    Blog Posts:
    2
    Joined:
    Nov 30, 2016
    Messages:
    125
    Спасибо, заработало.