:: Visual Foxpro, Foxpro for DOS
Проблема с формой на своем классе
rudick
Автор

Сообщений: 5
Дата регистрации: 18.11.2019
Всем доброго времени.
Такая ситуация: создал форму без заголовка Titlebar = 0 (off) в дизайнере.
Форма запускается без заголовка.
Сохранил ее как класс. На основе этого класса создал экземпляр формы.
Этот экземпляр запускается с заголовком и его никак не убрать (ни в дизайнере, хотя там Titlebar = 0 наследуется от класса, ни добавлением этой установки в какой либо метод экземпляра.)
В чем может быть дело? Можно ли как-то убрать заголовок, оставляя форму на базе класса?
Вроде что-то читал давно про особенности заголовков форм, но не могу это найти.
Хочется иметь класс формы без заголовка с нужным мне функционалом.
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
Taran

Сообщений: 13626
Откуда: Красноярск
Дата регистрации: 16.01.2008
А зачем делать форму.scx в дизайне?
Создавай сразу на основе класса.
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
rudick
Автор

Сообщений: 5
Дата регистрации: 18.11.2019
Уточню свой вопрос: проблема возникает только с формами top level. Как бы я ни создавал класс, как только я задаю экземпляру top level - заголовок в рантайме вылезает. Топ форма мне нужна для перемещения формы за пределы экрана.
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
Taran

Сообщений: 13626
Откуда: Красноярск
Дата регистрации: 16.01.2008
Понял. Проверил.
Факт.
This.titlebar =0 не отрабатывает.
А вот пара строк убирает заголовок. Можно в inite
This.titlebar =1
This.titlebar =0

++
Либо в дизайнера оставить 1, а в init задавать 0.
Гасит



Исправлено 1 раз(а). Последнее : Taran, 18.11.19 22:24
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
rudick
Автор

Сообщений: 5
Дата регистрации: 18.11.2019
Все работает. Спасибо!
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
Taran

Сообщений: 13626
Откуда: Красноярск
Дата регистрации: 16.01.2008
С вступлением тебя в замечательный фоксклаб!
Смотрю сегодня зарегился и время ровно по нулям. Прям чётко.
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
Taran

Сообщений: 13626
Откуда: Красноярск
Дата регистрации: 16.01.2008
Кстати интесно зачем такие танцы с бубном?
Создать форму и убрать за границы экрана.
Случаем не ради таймера?
Других путей мильен.
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
Риддик всегда идет верным путем ) Шутка. Просто от чисел и кода только отьехал (буквально), а тут живые люди )
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
rudick
Автор

Сообщений: 5
Дата регистрации: 18.11.2019
Taran
С вступлением тебя в замечательный фоксклаб!
Смотрю сегодня зарегился и время ровно по нулям. Прям чётко.
Спасибо за поздравление.
Получил ответ на свой вопрос и думал, что тема закрыта, а тут смотрю еще два сообщения вылезло.
Taran
Кстати интесно зачем такие танцы с бубном?
Создать форму и убрать за границы экрана.
Случаем не ради таймера?
Других путей мильен.
Нет, не ради таймера(кстати, что за идея с таймером?). Просто часть моей формы должна иметь полупрозрачное окно, которое нужно совмещать с другим объектом на экране вне моего приложения. А это ведет к выходу заголовка формы и вообще верхней части, где есть и другие контролы, за пределы экрана. Плюс сама форма стилизована под тематическое виндозное окно (закругленные углы, табсы пэйджфрейма своего размера и формы и т. д....).
Фокс люблю, как простую среду для проверки и отладки алгоритмов и решений. Проблемы в нем не часты(в основном баги, как этот), поэтому на форумах не сижу, но рад, что еще есть энтузиасты "умершего" фокса, готовые помочь.
Да, класс с titlebar =1 в свойствах и This.titlebar =0 в Init работает как надо. Еще раз спасибо.
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
rudick
Автор

Сообщений: 5
Дата регистрации: 18.11.2019
Спасибо. Риддик - это забавно, хотя мой ник задумывался от Dick.ru



Исправлено 1 раз(а). Последнее : rudick, 19.11.19 05:25
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
akvvohinc

Сообщений: 4224
Откуда: Москва
Дата регистрации: 11.11.2008
Taran
Смотрю сегодня зарегился и время ровно по нулям. Прям чётко.
Ну, дата и время понятие относительное - каждый видит своё.
У меня он зарегился вчера, да и время ненулевое.
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
Taran

Сообщений: 13626
Откуда: Красноярск
Дата регистрации: 16.01.2008
Отстаете, батенька.
Х.з. как так. У меня показывает
19.11.19 00:00. Прям красиво.
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
Taran

Сообщений: 13626
Откуда: Красноярск
Дата регистрации: 16.01.2008
rudick
Просто часть моей формы должна иметь полупрозрачное окно, которое нужно совмещать с другим объектом на экране вне моего приложения.

Понял. Просто ранее было сказано
Цитата:
Топ форма мне нужна для перемещения формы за пределы экрана.

Я сначала подумал что за край физического монитора.
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
akvvohinc

Сообщений: 4224
Откуда: Москва
Дата регистрации: 11.11.2008
Taran
Х.з. как так. У меня показывает
19.11.19 00:00. Прям красиво.
Всё верно - у меня 18.11.19 20:00
А между Красноярском (UTC+7) и Москвой (UTC+3) как раз эти 4 часа разницы.
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
Taran

Сообщений: 13626
Откуда: Красноярск
Дата регистрации: 16.01.2008
akvvohinc
Taran
Х.з. как так. У меня показывает
19.11.19 00:00. Прям красиво.
Всё верно - у меня 18.11.19 20:00
А между Красноярском (UTC+7) и Москвой (UTC+3) как раз эти 4 часа разницы.

Кто первым встал, того и тапки. ;)
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
Penner

Сообщений: 4102
Откуда: Muenster
Дата регистрации: 26.04.2002
Taran
Кто первым встал, того и тапки. ;)

Ну тогда я всегда босой буду


------------------
Никогда не откладывайте на завтра, то, о чем можно забыть навсегда
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
akvvohinc

Сообщений: 4224
Откуда: Москва
Дата регистрации: 11.11.2008
Penner
Ну тогда я всегда босой буду
Приезжайте к нам на Колыму - будете всегда обут. ;)
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
Penner

Сообщений: 4102
Откуда: Muenster
Дата регистрации: 26.04.2002
www.youtube.com


------------------
Никогда не откладывайте на завтра, то, о чем можно забыть навсегда
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
Божья_коровка

Сообщений: 25731
Дата регистрации: 23.08.2001
Ну вот, взяли и заспамили основной топик. Может в Курилку перенести?


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...
Ratings: 0 negative/0 positive
Re: Проблема с формой на своем классе
Taran

Сообщений: 13626
Откуда: Красноярск
Дата регистрации: 16.01.2008
Так заданный вопрос вроде решен.
Чуток я пошалил со спамом, каюсь.
А в курилке чего тут тереть?
Пусть остаётся как "Первый пост Риддика".
Ratings: 0 negative/0 positive


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

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

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