powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / QueryUnload для ToolBar
9 сообщений из 9, страница 1 из 1
QueryUnload для ToolBar
    #34407569
Sea.Starry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi all

Подскажите как предотвратить destroy toolbar'a чтобы при нажатии на крестик он не закрывался,
а делался например hide
Fox7
...
Рейтинг: 0 / 0
QueryUnload для ToolBar
    #34407655
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
QueryUnload для ToolBar
    #34407830
Sea.Starry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PaulWist См

У toolBara нет события QueryUnload я имел ввиду как можно перехватить событие Destroy
совершив до него свои действия
...
Рейтинг: 0 / 0
QueryUnload для ToolBar
    #34408000
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не очень понятна цель.

Ну вот так например.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
PUBLIC o
o = CREATEOBJECT('tool')  
o.show( 1 )


DEFINE CLASS tool as Toolbar 
PROCEDURE destroy
CLEAR
? "Твои дйствия"
ENDPROC 
ENDDEFINE 
...
Рейтинг: 0 / 0
QueryUnload для ToolBar
    #34408281
Sea.Starry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Событие Destroy уничтожает toolbar
а мне этого не надо мне надо чтобы на закрытие toolbar'a на крестик делался его Hide
но так как у него нет события queryunload я ничем не могу остановить уничтожение объекта
...
Рейтинг: 0 / 0
QueryUnload для ToolBar
    #34408386
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sea.StarryСобытие Destroy уничтожает toolbar
а мне этого не надо мне надо чтобы на закрытие toolbar'a на крестик делался его Hide
но так как у него нет события queryunload я ничем не могу остановить уничтожение объекта
Попробуй NODEFAULT. Если никак, то никак.
Но! Есть одно но. Если ты забьешь Destroy объекта, то как ты его грохнешь, всетаки?
Или еще тема в Destroy объекта создавать новую копию этого объекта заполнять с уничтожаемой и тихо радоваться, тому что ты не знаешь как теперь сделать QUIT
...
Рейтинг: 0 / 0
QueryUnload для ToolBar
    #34409051
Sea.Starry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kruchinin Pahan Sea.StarryСобытие Destroy уничтожает toolbar
а мне этого не надо мне надо чтобы на закрытие toolbar'a на крестик делался его Hide
но так как у него нет события queryunload я ничем не могу остановить уничтожение объекта
Попробуй NODEFAULT. Если никак, то никак.
Но! Есть одно но. Если ты забьешь Destroy объекта, то как ты его грохнешь, всетаки?
Или еще тема в Destroy объекта создавать новую копию этого объекта заполнять с уничтожаемой и тихо радоваться, тому что ты не знаешь как теперь сделать QUIT

mda nodefault не заблокирует destroy
Про создание копии я думал но ито тупо
Я и не собирался блокировать destroy я хотел втиснуть условие если я мышкой на крестик закрываю то hide а уничтожу я его в другом методе программно предав хотя бы логический параметр
...
Рейтинг: 0 / 0
QueryUnload для ToolBar
    #34409860
Sea.Starry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
было бы совсем хорошо если бы кто-нибудь делал свой titlebar и заменял родной формы.
На foxclub было много обсуждений но на foxe никто ничего не сделал на delphi есть много ссылок но разбираться нету времени
...
Рейтинг: 0 / 0
QueryUnload для ToolBar
    #34410472
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sea.Starryбыло бы совсем хорошо если бы кто-нибудь делал свой titlebar и заменял родной формы.
На foxclub было много обсуждений но на foxe никто ничего не сделал на delphi есть много ссылок но разбираться нету времени
Смотря какой фокс тогда. На 9-ом можно BINDEVENT для WM_NCHITTEST повесить. Под фоксом реально не пробовал. Только под дельфями, потому как фокс у меня 8-ой.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / QueryUnload для ToolBar
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]