Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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
2-1162383897
Сергей И
2006-11-01 15:24
2006.11.19
Помогите с вопросом Ini файлов!


1-1160584058
dracula
2006-10-11 20:27
2006.11.19
ListView c CheckBox ами


2-1162229245
dreamse
2006-10-30 20:27
2006.11.19
Подскажите компонент в котором реализована бегущая строка


2-1161962002
Gamer
2006-10-27 19:13
2006.11.19
не работает отладка в Делфи 5((


15-1162296572
Skier
2006-10-31 15:09
2006.11.19
Билеты в театр...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский