Проблема с формой на своем классе | |
---|---|
rudick Автор Сообщений: 5 Дата регистрации: 18.11.2019 |
Всем доброго времени.
Такая ситуация: создал форму без заголовка Titlebar = 0 (off) в дизайнере. Форма запускается без заголовка. Сохранил ее как класс. На основе этого класса создал экземпляр формы. Этот экземпляр запускается с заголовком и его никак не убрать (ни в дизайнере, хотя там Titlebar = 0 наследуется от класса, ни добавлением этой установки в какой либо метод экземпляра.) В чем может быть дело? Можно ли как-то убрать заголовок, оставляя форму на базе класса? Вроде что-то читал давно про особенности заголовков форм, но не могу это найти. Хочется иметь класс формы без заголовка с нужным мне функционалом. |
Re: Проблема с формой на своем классе | |
---|---|
Taran Сообщений: 13626 Откуда: Красноярск Дата регистрации: 16.01.2008 |
А зачем делать форму.scx в дизайне?
Создавай сразу на основе класса. |
Re: Проблема с формой на своем классе | |
---|---|
rudick Автор Сообщений: 5 Дата регистрации: 18.11.2019 |
Уточню свой вопрос: проблема возникает только с формами top level. Как бы я ни создавал класс, как только я задаю экземпляру top level - заголовок в рантайме вылезает. Топ форма мне нужна для перемещения формы за пределы экрана.
|
Re: Проблема с формой на своем классе | |
---|---|
Taran Сообщений: 13626 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Понял. Проверил.
Факт. This.titlebar =0 не отрабатывает. А вот пара строк убирает заголовок. Можно в inite
++ Либо в дизайнера оставить 1, а в init задавать 0. Гасит Исправлено 1 раз(а). Последнее : Taran, 18.11.19 22:24 |
Re: Проблема с формой на своем классе | |
---|---|
rudick Автор Сообщений: 5 Дата регистрации: 18.11.2019 |
Все работает. Спасибо!
|
Re: Проблема с формой на своем классе | |
---|---|
Taran Сообщений: 13626 Откуда: Красноярск Дата регистрации: 16.01.2008 |
С вступлением тебя в замечательный фоксклаб!
Смотрю сегодня зарегился и время ровно по нулям. Прям чётко. |
Re: Проблема с формой на своем классе | |
---|---|
Taran Сообщений: 13626 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Кстати интесно зачем такие танцы с бубном?
Создать форму и убрать за границы экрана. Случаем не ради таймера? Других путей мильен. |
Re: Проблема с формой на своем классе | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Риддик всегда идет верным путем ) Шутка. Просто от чисел и кода только отьехал (буквально), а тут живые люди )
|
Re: Проблема с формой на своем классе | |
---|---|
rudick Автор Сообщений: 5 Дата регистрации: 18.11.2019 |
Спасибо за поздравление. Получил ответ на свой вопрос и думал, что тема закрыта, а тут смотрю еще два сообщения вылезло. Нет, не ради таймера(кстати, что за идея с таймером?). Просто часть моей формы должна иметь полупрозрачное окно, которое нужно совмещать с другим объектом на экране вне моего приложения. А это ведет к выходу заголовка формы и вообще верхней части, где есть и другие контролы, за пределы экрана. Плюс сама форма стилизована под тематическое виндозное окно (закругленные углы, табсы пэйджфрейма своего размера и формы и т. д....). Фокс люблю, как простую среду для проверки и отладки алгоритмов и решений. Проблемы в нем не часты(в основном баги, как этот), поэтому на форумах не сижу, но рад, что еще есть энтузиасты "умершего" фокса, готовые помочь. Да, класс с titlebar =1 в свойствах и This.titlebar =0 в Init работает как надо. Еще раз спасибо. |
Re: Проблема с формой на своем классе | |
---|---|
rudick Автор Сообщений: 5 Дата регистрации: 18.11.2019 |
Спасибо. Риддик - это забавно, хотя мой ник задумывался от Dick.ru
Исправлено 1 раз(а). Последнее : rudick, 19.11.19 05:25 |
Re: Проблема с формой на своем классе | |
---|---|
akvvohinc Сообщений: 4224 Откуда: Москва Дата регистрации: 11.11.2008 |
Ну, дата и время понятие относительное - каждый видит своё. У меня он зарегился вчера, да и время ненулевое. |
Re: Проблема с формой на своем классе | |
---|---|
Taran Сообщений: 13626 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Отстаете, батенька.
Х.з. как так. У меня показывает 19.11.19 00:00. Прям красиво. |
Re: Проблема с формой на своем классе | |
---|---|
Taran Сообщений: 13626 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Понял. Просто ранее было сказано Цитата: Я сначала подумал что за край физического монитора. |
Re: Проблема с формой на своем классе | |
---|---|
akvvohinc Сообщений: 4224 Откуда: Москва Дата регистрации: 11.11.2008 |
Всё верно - у меня 18.11.19 20:00 А между Красноярском (UTC+7) и Москвой (UTC+3) как раз эти 4 часа разницы. |
Re: Проблема с формой на своем классе | |
---|---|
Taran Сообщений: 13626 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Кто первым встал, того и тапки. ;) |
Re: Проблема с формой на своем классе | |
---|---|
Penner Сообщений: 4102 Откуда: Muenster Дата регистрации: 26.04.2002 |
Ну тогда я всегда босой буду ------------------ Никогда не откладывайте на завтра, то, о чем можно забыть навсегда |
Re: Проблема с формой на своем классе | |
---|---|
akvvohinc Сообщений: 4224 Откуда: Москва Дата регистрации: 11.11.2008 |
Приезжайте к нам на Колыму - будете всегда обут. ;) |
Re: Проблема с формой на своем классе | |
---|---|
Penner Сообщений: 4102 Откуда: Muenster Дата регистрации: 26.04.2002 |
www.youtube.com
------------------ Никогда не откладывайте на завтра, то, о чем можно забыть навсегда |
Re: Проблема с формой на своем классе | |
---|---|
Божья_коровка Сообщений: 25731 Дата регистрации: 23.08.2001 |
Ну вот, взяли и заспамили основной топик. Может в Курилку перенести?
------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... |
Re: Проблема с формой на своем классе | |
---|---|
Taran Сообщений: 13626 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Так заданный вопрос вроде решен.
Чуток я пошалил со спамом, каюсь. А в курилке чего тут тереть? Пусть остаётся как "Первый пост Риддика". |
© 2000-2024 Fox Club  |