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

Вниз

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 вся ветка

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

Наверх




Память: 0.49 MB
Время: 0.012 c
3-76767
firsor1
2003-04-03 09:07
2003.04.24
Существуют ли специальные компоненты для раблты с Excelскими файл


8-77036
SN
2003-01-21 19:55
2003.04.24
jedi-delphi.org


3-76841
Pavel_rosl
2003-04-08 04:02
2003.04.24
как получить сумму одного из полей


3-76791
V-A-V
2003-04-03 15:32
2003.04.24
Компоненты KADAO


1-76890
Гость
2003-04-14 07:37
2003.04.24
Сравнить два LIstBox.