![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не могу поменять Caption у формы
Igi © (2006-02-02 16:11:00)В design-time меняю - все нормально меняется, а при компиляции у формы старый заголовок. Все в программе меняется кроме этой формы, что делать?
Igi (2006-02-04 16:27:00) [1]Простите все за беспокойство - нашел причину, просто в у меня одна функция caption формы меняла, это не в MCK дело... так неудобно прям перед всеми... зато теперь знаю что нужно делать если такое случится и как делать если MCK автоматически не удаляет код после удаления контроллов ;)
Igi (2006-02-04 16:22:00) [2]Странно, но я не могу установить BUILD в true. Оно там false a true будто заблокированно и не выбирается.
Vladimir Kladov (2006-02-03 20:28:00) [3]при удалении контрола код не перегенерируется, надо еще что-нибудь сделать, например форму на экране чуть подвинуть. Или BUILD = true выбрать в TKOLProject в Obj.Inspector'е
Igi (2006-02-03 15:46:00) [4]Проект в правильной папке. Локед нигде не стоит - и что удивительно - в 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 из каталога программы - не помогает...
homm (2006-02-02 21:37:00) [5]Проект перемещал из друго папки? если да то пропиши правильные пути у KOLProject.
Vladimir Kladov (2006-02-02 21:30:00) [6]Если менять Caption формы в design-time то уже ничего и не поменятся. Надо TKOLForm.Caption в инспекторе править, вы так делаете? (А может Locked в tKOLForm или TKOLProject вдруг стал True?)
ECM (2006-02-02 20:57:00) [7]
> а при компиляции у формы старый заголовок
Вы смотрите именно после компиляции?(так не бывает!) Или после запуска?
... Если это после запуска (т.е. изменили название формы в инспекторе и попробовали запустить) - то так и будет. Надо заставить MCK перегенерировать код (KOLProject.BUILD=true или немного изменить размер формы). Проконтроллировать правильность генерации - визуально, открыв файл ИмяМодуляФормы_1.inc
> Даже в realtime
> Form1.Form.Caption := 'Новый текст';
>
> непомогает :(((
Такого быть не должно... Попробуйте переустановить KOL, создайте новый проект с одной формой - посмотрите там...
Igi (2006-02-02 16:38:00) [8]Даже в realtime
Form1.Form.Caption := 'Новый текст';
непомогает :(((