Главная страница
    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.056 c
15-1162041151
DillerXX
2006-10-28 17:12
2006.11.19
Все дружно поздравляем обладателя хорошего LCD монитора :о)


15-1162378180
SpellCaster
2006-11-01 13:49
2006.11.19
Фотографии Макинтоша


15-1162559111
ArtemESC
2006-11-03 16:05
2006.11.19
Фильм "Остаться в живых"


2-1162397653
Godness
2006-11-01 19:14
2006.11.19
Html парсер для Delphi5


2-1162404089
Vladimir1984
2006-11-01 21:01
2006.11.19
как сохранить файл bmp из панели, используя SavePictureDialog





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский