Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2003.04.24;
Скачать: [xml.tar.bz2];

Вниз

StatusPanel   Найти похожие ветки 

 
Kirill   (2002-07-12 13:34) [0]

В уроке два http://kol.mastak.ru/lessons%201.htm описана возможность писать в статус бар сразу в созданном окне. А как избавиться от SizeGrip.
Строка вида FORM.StatusCtl.SizeGrip:=false; не помогла. Как от него можно избавиться?


 
Gandalf   (2002-07-12 18:51) [1]

KOLForm.StatusText.
Предлогаю внести в FAQ


 
Kirill   (2002-07-12 19:02) [2]


> KOLForm.StatusText.
> Предлогаю внести в FAQ

Это понятно. Текст написал. Но автоматически примонтировался SizeGrip, который смысловой нагрузки не несет, т.к. у моей формы стоит невозможность изменять размер. Я его (SizeGrip) хочу убрать, а текст оставить.


 
Gandalf   (2002-07-13 14:20) [3]

Похоже бага API - у меня без Gripa не создается. Хотя Винда
уже почти
вылетела и И-фэйс глючит по страшному. Попробуй у себя.
CreateWindowEx(0,STATUSCLASSNAME,"SB",WS_CHILD or
WS_VISIBLE {or
SBARS_SIZEGRIP},0,0,0,0,Form1.Form.Handle,0,0,0);


 
Kirill   (2002-07-17 11:07) [4]


> Попробуй у себя.
> CreateWindowEx(0,STATUSCLASSNAME,"SB",WS_CHILD or
> WS_VISIBLE {or
> SBARS_SIZEGRIP},0,0,0,0,Form1.Form.Handle,0,0,0);

И куда это? Я не на API пишу, а c помощью KOL.


 
Vladimir Kladov   (2002-07-17 12:43) [5]

Form.SizeGrip := FALSE;

Можно пользоваться MCK хотя бы в обучающих целях. Поменял свойство - посмотри в Unit1_1.inc, что получилось.


 
Kirill   (2002-07-17 13:28) [6]

Я MCK не пользуюсь. Они на Delphi 6 SP 2 у меня ставится не хотят. Вернее поставились, а вот проект делать (преобразовывать в KOL) не хотят.

> Form.SizeGrip := FALSE;

Не помогло. Уже ставил.


 
Vladimir Kladov   (2002-07-17 16:29) [7]

Всмотрись. Может, увидишь разницу с твоим кодом:
FORM.StatusCtl.SizeGrip:=false;
^^^^^^^^^^^ это - не надо.

А может, ты уже после создания статус панели пробуешь статус убрать. Это невозможно. В момент присваивания статуса быть не должно.


 
Kirill   (2002-07-18 11:31) [8]

Спасибо, именно оно.
Нужно сначала присвоить отрицание, а уже потом заполнять StatusText.
Вопрос закрыт.


 
Kirill   (2002-07-18 11:36) [9]

А в StatusText"е можно писать другим цветом или нет (только в системных установках)?


 
Vladimir Kladov   (2002-07-19 09:44) [10]

Оно-то можно, но зачем?
Сейчас угадаю следующее пожелание: положить туда ProgressBar или еще пару контролов. А почему бы не использовать обычные панели? Почему нужен именно статус-бар?


 
Kirill   (2002-07-19 11:06) [11]

Когда пожелания будут, тогда и можно будет вставить панели, а сейчас меня этот вопрос просто из любопытства заинтересовал.



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

Форум: "KOL";
Текущий архив: 2003.04.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
1-76966
Opera
2003-04-12 18:23
2003.04.24
Show и Hide


1-76955
МитяЙ2
2003-04-12 08:34
2003.04.24
Текст в ListBox е


3-76750
Z_man7777
2003-04-04 08:32
2003.04.24
Как из БД InterBase 6.x картинку затолкать в TImageList?


14-77152
Sheng
2003-04-06 23:48
2003.04.24
Можно ли как-нибудь определить запуск ярлыка


1-76914
Blond
2003-04-15 08:33
2003.04.24
Выделение обьектов на форме





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