:: Visual Foxpro, Foxpro for DOS
TopLevel Form - без заголовка?
Максим
Автор
Подскажите, как сделать TopLevel Form без заголовка ?
И, можно ли убрать её из панели задач?

Искал, может быть плохо, но ничего не нашёл по этому поводу.
А, может, чуть-чуть переклинило? - не получается!

Заранее, спасибо !
Ratings: 0 negative/0 positive
Re: TopLevel Form - без заголовка?
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
TitleBar=0
ShowInTaskBar=.F.




------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: TopLevel Form - без заголовка?
Максим
Автор
Спасибо, piva

Точно, переклинило - нужно учить матчасть!

Ratings: 0 negative/0 positive
Re: TopLevel Form - без заголовка?
Максим
Автор
Да, не всё так просто.
Если обычная форма - то достаточно ControlBox=.F.,ControlBox=.F., Closable=.F., Caption=''

Но, если использовать CREATEOBJECT , то заголовок (пустой, без кнопок) всё равно появляется.

TitleBar не помогает.
Ratings: 0 negative/0 positive
Re: TopLevel Form - без заголовка?
Максим
Автор
И Movable=.F. (забыл указать) - тоже не помогает
Ratings: 0 negative/0 positive
Re: TopLevel Form - без заголовка?
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Hi Максим!

Да, есть какой-то глюк...
Можно сделать ShowWindow = 1 + Desktop = .T. - такая форма похожа по функциональности на описываемую. Иначе придётся через scx работать (можно ведь запускать и по DO FORM ... NAME oFormRef если важна объектная ссылка).




------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: TopLevel Form - без заголовка?
Максим
Автор
Hi Igor,

Desktop = .T. - то что нужно. Заголовка нет и при ShowWindow = 2.

Нужно было сделать окошко для выбора нужных данных.
Но , если форма модальная, то и окно выбора тоже модальное, если только оно не будет AsTopLevel Form.
В связи с этим были неудобства - потерять активность окно выбора могло только при выборе нужного значения, нажатии какой-то горячей клавиши или нажатии какой-либо дополнительно созданной кнопки.

А так (AsTopLevel Form) - достаточно кликнуть вне окна выбора.

Спасибо!
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 22 (Гостей: 22)

© 2000-2024 Fox Club 
Яндекс.Метрика