Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.19;
Скачать: CL | DM;

Вниз

Не могу поменять 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 вся ветка

Текущий архив: 2006.11.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.045 c
1-1160312498
Sanya_BBB
2006-10-08 17:01
2006.11.19
Передача фокуса и курсора при нажатии на Tab


2-1162292042
Делфи
2006-10-31 13:54
2006.11.19
Delphi3


4-1152280704
kilonet
2006-07-07 17:58
2006.11.19
handle поля Edit в стандартном диалоге "Сохранить как"...


15-1162179130
Reg1
2006-10-30 06:32
2006.11.19
Как зарегиться на YouTube ?


15-1162384753
IronHawk
2006-11-01 15:39
2006.11.19
IDA signature file for Delphi6 & Delphi7