Форум: "KOL";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
ВнизНе могу поменять Caption у формы Найти похожие ветки
← →
Igi (2006-02-02 16:11) [0]В design-time меняю - все нормально меняется, а при компиляции у формы старый заголовок. Все в программе меняется кроме этой формы, что делать?
← →
Igi (2006-02-02 16:38) [1]Даже в realtime
Form1.Form.Caption := "Новый текст";
непомогает :(((
← →
ECM © (2006-02-02 20:57) [2]
> а при компиляции у формы старый заголовок
Вы смотрите именно после компиляции?(так не бывает!) Или после запуска?
... Если это после запуска (т.е. изменили название формы в инспекторе и попробовали запустить) - то так и будет. Надо заставить MCK перегенерировать код (KOLProject.BUILD=true или немного изменить размер формы). Проконтроллировать правильность генерации - визуально, открыв файл ИмяМодуляФормы_1.inc
> Даже в realtime
> Form1.Form.Caption := "Новый текст";
>
> непомогает :(((
Такого быть не должно... Попробуйте переустановить KOL, создайте новый проект с одной формой - посмотрите там...
← →
Vladimir Kladov (2006-02-02 21:30) [3]Если менять Caption формы в design-time то уже ничего и не поменятся. Надо TKOLForm.Caption в инспекторе править, вы так делаете? (А может Locked в tKOLForm или TKOLProject вдруг стал True?)
← →
homm © (2006-02-02 21:37) [4]Проект перемещал из друго папки? если да то пропиши правильные пути у KOLProject.
← →
Igi (2006-02-03 15:46) [5]Проект в правильной папке. Локед нигде не стоит - и что удивительно - в Unit1_1.inc тоже все правильно!
procedure NewForm1( var Result: PForm1; AParent: PControl );
begin
{$IFDEF KOLCLASSES}
Result := PForm1.Create;
{$ELSE OBJECTS}
New( Result, Create );
{$ENDIF KOL CLASSES/OBJECTS}
Result.Form := NewForm( AParent, Program1 (Второе обновление от 27.01.06)" ).SetPosition( 218, 181 ){MainMenuHeight=19}.SetClientSize( 645, 437 );
Applet := Result.Form;
Result.Form.Add2AutoFree( Result );
А при компиляции и запуске выдает мне каптион просто Program1 - без дополнения в скобках. Вообще -мне кажется это связано с тем, я перешел давно на новую версию KOL +MCK и MCK пересал правильно сам генерировать код при удалении контролов с формы. Т.е. кнопку удалил а она не удалилась, приходилось всегда вручную её вычишать... а тут уж не знаю где в ручную можно попровить. И так у меня во всех MCK проектах :(
Удалял все dcu из каталога программы - не помогает...
← →
Vladimir Kladov (2006-02-03 20:28) [6]при удалении контрола код не перегенерируется, надо еще что-нибудь сделать, например форму на экране чуть подвинуть. Или BUILD = true выбрать в TKOLProject в Obj.Inspector"е
← →
Igi (2006-02-04 16:22) [7]Странно, но я не могу установить BUILD в true. Оно там false a true будто заблокированно и не выбирается.
← →
Igi (2006-02-04 16:27) [8]Простите все за беспокойство - нашел причину, просто в у меня одна функция caption формы меняла, это не в MCK дело... так неудобно прям перед всеми... зато теперь знаю что нужно делать если такое случится и как делать если MCK автоматически не удаляет код после удаления контроллов ;)
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.046 c