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

Вниз

Баг в MCK?   Найти похожие ветки 

 
Shanker   (2005-02-28 23:28) [0]

При создании формы задаю свойство Caption. После нажатия Enter свойство снова возращается в изначальное "Form1". Положение исправляет ручная модификация этого свойства в Unit1.dfm
Похожая проблема и с KOLToolbar, когда создаю кнопку там: никак не поменять положение кнопки (свойства Left и Top). Но в этом случае ручная модификация Unit1.dfm уже не спасает...


 
Solik   (2005-03-01 07:12) [1]

дык свойства то менять надо у kolform а не у form
Читайте FAQ, уроки, таам все это есть!!


 
Shanker   (2005-03-01 09:13) [2]

Я как раз там и меняю, но не получается, как я писал выше.


 
mdw ©   (2005-03-01 11:01) [3]

Нет. Раньше нужно было менять  у KOLForm, а некоторое время назад (версию не помню) стало у Form"ы.
А у Toolbar так и должно быть.


 
dimaxx ©   (2005-03-01 22:30) [4]

Не помогает ни у Form, ни у KOLForm. Приходится извращаться и в OnCreate задавать заголовок.


 
Vladimyr ©   (2005-03-02 19:34) [5]

У меня всё нормально. KOL 2.05


 
Shanker   (2005-03-03 01:24) [6]

dimaxx
Не мучайся с OnCreate: просто вручную отредактируй Unit1.dfm как я.

Vladimyr
У меня Delphi6 + KOL 2.05 и ничего ненормально


 
<Falcon>   (2005-03-03 10:23) [7]

У меня тоже ненормально. Как помоему - это баг и его убирать нужно. Можно и dfm править и в теле программы кэпшн задавать, но раз это свойство в инспекторе доступно для редактирования, то неплохо бы  чтоб его изменение эфект имело...


 
Vladimyr ©   (2005-03-03 11:19) [8]

Кэпшин у КОЛ-формы автоматически берёт значение из кэпшина Дельфи-формы.
Меняешь его (в свойстве редактора) - и у КОЛ-формы он сам меняется.
Ну вот прямо щас проверил - всё ОК.

Правда, может не работать, если в свойствах проекта отключён автобилд.
Тогда надо включить его, или пробилдить проект вручную (установить свойство "BUILD" в true).


 
ECM ©   (2005-03-03 12:03) [9]

Мне кажется я нашел в чем дело (надо еще все проверить).
В mirror.pas надо поправить сл. функцию (исправления я выделил
жирным шрифтом):

procedure TKOLForm.SetFormCaption(const Value: String);
begin
...
 if not FLocked then
 begin
   inherited Caption := Value;
   if (Owner <> nil) and (Owner is TForm) then
     (Owner as TForm).Caption := Value;
 end;
...


После исправления пересоберите основной пакет MCK.
У меня Delphi6+2.05 - все стало ОК - меняется заголовок
в обоих местах - и на форме Делфи и KOLForm

Проверьте у себя плз.


 
ECM ©   (2005-03-03 12:22) [10]

З.Ы. Кстати теже "яйца" были и с KOLForm.Cursor...
Неужели никто не натыкался? :)
Поэтому в mirror.pas правим еще и следующее:

procedure TKOLForm.SetCursor(const Value: String);
begin
...
 if not FLocked then //!ecm
 begin
   FCursor := UpperCase( Value );
   Change( Self );
 end;
...


 
Vladimyr ©   (2005-03-04 12:22) [11]

Я менял курсор. Но через АПИ. Так что было пофиг :-)



Страницы: 1 вся ветка

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

Наверх




Память: 0.46 MB
Время: 0.038 c
2-1128610711
SMATMP
2005-10-06 18:58
2005.10.30
property Bitmap.ScanLine


14-1128009414
Kerk
2005-09-29 19:56
2005.10.30
9 признаков американца (наверно баян)


6-1120917646
yuran
2005-07-09 18:00
2005.10.30
Как определить рабочие группы во всей локальной сети?


10-1106204689
Vlash
2005-01-20 10:04
2005.10.30
Блокирование клиента


11-1109718996
gent
2005-03-02 02:16
2005.10.30
Ошибка в KOL / TBitmap.SetHandle.





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