Конференция "KOL" » Пропадают caption-ы у контролов [Delphi, Windows]
 
  • Md3r © (18.02.14 05:45) [0]
    Delphi2010 + KOL3.210 + unicode

    Создаю форму, кидаю несколько контролов, настраиваю свойства, запускаю.
    Получаю это - http://i078.radikal.ru/1402/29/8bd24b779c42.jpg
    А должно быть это - http://s004.radikal.ru/i208/1402/c0/9c8b9af8022a.jpg

    Подскажите пожалуйста как исправить??
  • L`Autour (18.02.14 08:08) [1]
  • Md3r © (18.02.14 08:52) [2]

    > Вроде тут было:
    > http://pda.delphimaster.net/?id=1384154630&n=10


    У меня в Conditional defines написано это:
    UNICODE;UNICODE_CTRLS;SPEED_FASTER;NOT_USE_RICHEDIT;NEW_ALIGN;PAS_VERSION; KEY_PREVIEW

  • Md3r © (18.02.14 09:11) [3]
    Забавно......
    Убираю PAS_VERSION и все начинает работать нормально...
    Но как тогда быть с юникодом??
  • Md3r © (19.02.14 08:42) [4]
    Есть какие-нибудь идеи?? Куда можно еще посмотреть??
    Не откатываться ведь обратно на VCL....
  • L`Autour (19.02.14 11:33) [5]
    Специально проверил внешне подобную форму  в Delphi2010 + KOL3.210 + unicode с такими условиями - все нормально отображается и с PAS_VERSION и без.

    Полный Build не помогает?
  • Md3r © (20.02.14 08:51) [6]
    Не, не помогает. Делал после каждых изменений Project -> Build All Projects.
    Все одинаково.
  • Md3r © (20.02.14 09:29) [7]
    Что забавно - в режиме ран-тайма все работает нормально.
    Т.е., например, такой код отрабатывает без проблем:

    btnDo_Scan.Caption := 'btnDo_Scan';
    rbxColor.Caption := 'rbxColor';



    Т.е. что-то такое непонятное творится на этапе инициализации формы.
    Хотя в файле Unit1_1.inc фигурируют следующие строчки:

    Result.btnDo_Scan := NewButton( Result.Form, #68#111#32#83#99#97#110 ).SetPosition( 8, 64 ).SetSize( 129, 41 );
    Result.rbxColor := NewRadioBox( Result.GroupBox1, #67#111#108#111#114 ).SetPosition( 16, 56 ).SetSize( 177, 0 );

  • Md3r © (24.02.14 14:09) [8]
    Все так грустно???
    Что можно сделать с этим вообще никаких вариантов нет?
  • L`Autour (25.02.14 06:25) [9]
    А что плохого в рантайме?  У меня в одном проекте размер окна не хочет правильно инициализируется  - тоже пришлось добавить принудительное его изменение при старте.
 
Конференция "KOL" » Пропадают caption-ы у контролов [Delphi, Windows]
Есть новые Нет новых   [134427   +35][b:0][p:0.001]