Главная страница
    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.47 MB
Время: 0.038 c
2-1162483339
Kos135
2006-11-02 19:02
2006.11.19
ImageList


2-1162193174
STARiK
2006-10-30 10:26
2006.11.19
Удаленное изменение структуры dbf


1-1160060212
IDens
2006-10-05 18:56
2006.11.19
Как подождать завершение потока


15-1162084362
MultiLang
2006-10-29 04:12
2006.11.19
Функция перевода файлов *.pas в структуру элементов языка ?


2-1162382793
logslava
2006-11-01 15:06
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский