Конференция "KOL" » Помощь по KolCE [Lazarus, WinCE]
 
  • Maloric (03.08.08 20:42) [20]
    Как дела с русским языком, также как и раньше пользоваться функцией?

    function Ansi2Wide(S: AnsiString): WideString;
    begin    
    Result:= S;
    end;

  • Yury Sidorov (03.08.08 22:15) [21]
    С русским языком уже получше. Редактор Лазаруса теперь работает в UTF-8. Нужно добавить компилятору параметр -Fcutf8 для правильной работы.
  • Maloric (03.08.08 23:10) [22]
    Благодарю!!! Теперь все на русском =)
  • Maloric (06.08.08 13:06) [23]
    Пытаюсь присвоить события компонентам, через форму нажимаю, например, на кнопку два раза и появляется сообщение:
    Редактор компонента для класса "TKOLObjectCompEditor" вызвал ошибку:
    "Невозможно найти метод. Исправьте ошибки в окне сообщений."


    Хотя в редакторе ничего не менял, все по инструкции. =)
    Пытался прописать в ручную событие, например для формы OnCreate, но при создании формы процедура не срабатывает, просто появляется форма и усее...
  • Maloric (06.08.08 13:14) [24]
    Проблему ошибки решил, прописав в опциях компилятора путь к LCL
    Но теперь при нажатии на кнопку два раза, создается процедура, но в инспекторе напротив OnClick - пусто, пытаюсь выбрать в выпадающем меню эту процедуру, а она не в какую не хочет.
  • Yury Sidorov (06.08.08 15:41) [25]
    Читеам внимательно первое предложение в доке по установке KOL-CE:
    http://wiki.freepascal.org/KOL-CE#Installation
  • Maloric (06.08.08 16:58) [26]
    Не помогло =( Все таже ошибка...
    Причем если создаешь KOLForm1FormCreate, то он прописывается в инспекторе KolForm1. Но при запуске программы ничего не происходит...
  • Yury Sidorov (06.08.08 21:50) [27]
    Скорее всего что-то неправильно было сделано при пересборке Лазаруса с DisableFakeMethods.
  • Maloric (06.08.08 23:43) [28]
    Перед установкой KOL-CE зашел в меню "сервис/параметры сборки Lazarus"
    Выбрал "Очистить/Собрать все", затем на вкладке "Расширенные параметры сборки" в окошке "Параметры" вписал строку "-dDisableFakeMethods". Затем сохранить параметры, потом установить
  • Yury Sidorov (07.08.08 13:24) [29]
    Надо не кнопку "Save settings" нажимать, а "Build".
  • Maloric (09.08.08 01:37) [30]
    Проверил, нажал Build, теперь вроде работает, буду тестить...спасибо огромное, сам бы не додумался, я почему то думал, что при сборке KOLnMCK, Lazarus пересобирается...
  • Yury Sidorov (09.08.08 15:14) [31]
    При установке пакета компилируется только пакет и линкуется экзешник Лазаруса. Перекомпиляцию всего Лазаруса нужно отдельно вызывать если требуется.
  • Maloric (10.08.08 22:28) [32]
    При создании MainMenu, и пункты меню на русском, вылетает ошибка
    unit1_1.inc(31,54) Error: Incompatible type for arg no. 3: Got "Array Of Const/Constant Open Array of WideString", expected "Open Array Of PChar"


    Странно...
    Смог запустить прописав в unit1_1.inc каждый пункт меню
    'Сохранить'   =>  PChar(String('Сохранить игру'))
    Может подскажите как от этого избавиться?
  • Maloric (13.08.08 15:46) [33]
    Yury Sidorov Что нужно сделать чтобы не вылетала ошибка
    unit1_1.inc(31,54) Error: Incompatible type for arg no. 3: Got "Array Of Const/Constant Open Array of WideString", expected "Open Array Of PChar"

    в unit1_1.inc
    Меню создаю через MCK, никакой свой код не ввожу.
    Помагает 'Сохранить'   =>  PChar(String('Сохранить игру'))
    Но каждый раз переделывать все меню... перед компиляцией
  • Yury Sidorov (13.08.08 17:23) [34]
    Все руки не доходят починить. Это происходит при компиляции под Win32?
    Если да, то нужно компилировать KOL с UNICODE_CTRLS.
  • Yury Sidorov (14.08.08 23:55) [35]
    Исправил эту проблему в svn-версии.
  • Maloric (27.08.08 16:03) [36]
    Обнови плиз на http://sourceforge.net/projects/kol-ce/
  • RGaysin © (28.08.08 13:38) [37]
    Yury Sidorov,

    > Исправил эту проблему в svn-версии.

    Дайте ссылку плиз?
  • SergeR © (28.08.08 14:11) [38]

    > RGaysin ©   (28.08.08 13:38) [37]
    >
    > Yury Sidorov,
    >
    > > Исправил эту проблему в svn-версии.
    >
    > Дайте ссылку плиз?
    >

    А выше что? О_о
  • RGaysin © (28.08.08 14:19) [39]
    Да нашел уже, просто не туда заходил, заходил в папку tags, а там старое, теперь скачал новый, все работает
 
Конференция "KOL" » Помощь по KolCE [Lazarus, WinCE]
Есть новые Нет новых   [134431   +12][b:0][p:0.001]