Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL  
Обработка событий главного окна
nikolaichДата: Пн, 18 Июня 2012, 00:20 | Сообщение # 1
Прохожий
Как в плагине обработать события гавного окна, например, перехватить его закрытие, освободить созданные в плагине объекты, и только потом закрыть главное окно?
 
СообщениеКак в плагине обработать события гавного окна, например, перехватить его закрытие, освободить созданные в плагине объекты, и только потом закрыть главное окно?

Автор - nikolaich
Дата добавления - 18 Июня 2012 в 00:20
mishemДата: Пн, 18 Июня 2012, 00:48 | Сообщение # 2
Эксперт форума
В каком плагине, какое событие, какие объекты....?
Пример давайте. А так, как обычно. Какой вопрос, такой ответ будет.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеВ каком плагине, какое событие, какие объекты....?
Пример давайте. А так, как обычно. Какой вопрос, такой ответ будет.

Автор - mishem
Дата добавления - 18 Июня 2012 в 00:48
nikolaichДата: Пн, 18 Июня 2012, 01:31 | Сообщение # 3
Прохожий
Quote (mishem)
В каком плагине

Пишу новый плагин.
В нем создается новый объект, который ложится на Container
Если закрываю главное окно, нажимая на крестик - закрыть, получаю сообщения об ошибках.
Если перехожу на другую страницу и нажимаю н крестик - все OK.
Если через плагин убираю Container с новым объектом и нажимаю н крестик - все OK.
Значит надо
Quote (nikolaich)
перехватить его закрытие, освободить созданные в плагине объекты, и только потом закрыть главное окно
 
Сообщение
Quote (mishem)
В каком плагине

Пишу новый плагин.
В нем создается новый объект, который ложится на Container
Если закрываю главное окно, нажимая на крестик - закрыть, получаю сообщения об ошибках.
Если перехожу на другую страницу и нажимаю н крестик - все OK.
Если через плагин убираю Container с новым объектом и нажимаю н крестик - все OK.
Значит надо
Quote (nikolaich)
перехватить его закрытие, освободить созданные в плагине объекты, и только потом закрыть главное окно

Автор - nikolaich
Дата добавления - 18 Июня 2012 в 01:31
PeterДата: Пн, 18 Июня 2012, 01:48 | Сообщение # 4
Админ NeoBook
Quote (nikolaich)
Значит надо

nikolaich, а на какой "волне" вы решили заняться написанием плагинов, и на чем пытаетесь творить?
Обычно к "производству" плагинов приступают с опытом программирования, и подобные вопросы (как уничтожить объект?) уже, пардон, давно не задают.
Если по-существу вопроса, то в документации к SDK есть все необходимое (и даже примеры), но только способ, предложенный там, не единственный, хотя и напрашивается сам-собой.

Кстати, у "крестика" есть официальное название - кнопка "закрыть окно" (системная).
:)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (nikolaich)
Значит надо

nikolaich, а на какой "волне" вы решили заняться написанием плагинов, и на чем пытаетесь творить?
Обычно к "производству" плагинов приступают с опытом программирования, и подобные вопросы (как уничтожить объект?) уже, пардон, давно не задают.
Если по-существу вопроса, то в документации к SDK есть все необходимое (и даже примеры), но только способ, предложенный там, не единственный, хотя и напрашивается сам-собой.

Кстати, у "крестика" есть официальное название - кнопка "закрыть окно" (системная).
:)

Автор - Peter
Дата добавления - 18 Июня 2012 в 01:48
nikolaichДата: Пн, 18 Июня 2012, 05:18 | Сообщение # 5
Прохожий
Вооще-то вопрос задаю для того, чтобы получить ответ, а если Админ отвечает, то, как я понимаю, должен быть ответ конкректный или дан адрес, где прочитать.

windows, delphi 7

Quote (Peter)
напрашивается сам-собой


только, пожалуйста, не надо умничать

Quote (Peter)
документации к SDK

это не ответ
можно конкректнее, без засора форума, чего здесь и так хватает
 
СообщениеВооще-то вопрос задаю для того, чтобы получить ответ, а если Админ отвечает, то, как я понимаю, должен быть ответ конкректный или дан адрес, где прочитать.

windows, delphi 7

Quote (Peter)
напрашивается сам-собой


только, пожалуйста, не надо умничать

Quote (Peter)
документации к SDK

это не ответ
можно конкректнее, без засора форума, чего здесь и так хватает

Автор - nikolaich
Дата добавления - 18 Июня 2012 в 05:18
PeterДата: Пн, 18 Июня 2012, 10:18 | Сообщение # 6
Админ NeoBook
nikolaich, вам достаточно вразумительно ответили:
Quote (mishem)
Какой вопрос, такой ответ будет.

Quote (nikolaich)
если Админ отвечает, то, как я понимаю, должен быть ответ конкректный

Админ (как и любой другой форумчанин) вам ничего не должен и ничем не обязан!

Quote (nikolaich)
дан адрес, где прочитать.

Я вам и дал "адрес":

Quote (Peter)
в документации к SDK есть все необходимое


Если же вы, вместо того, чтобы элементарно ознакомиться с SDK и основами Delphi, предпочитаете задавать вопросы в стиле вашего последнего поста, то, пардон, и ответы будут адекватны.
Потрудитесь почитать хотя бы справку к SDK (она аккурат по части Delphi), если того, что имеется в исходниках примеров вам недостаточно.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщениеnikolaich, вам достаточно вразумительно ответили:
Quote (mishem)
Какой вопрос, такой ответ будет.

Quote (nikolaich)
если Админ отвечает, то, как я понимаю, должен быть ответ конкректный

Админ (как и любой другой форумчанин) вам ничего не должен и ничем не обязан!

Quote (nikolaich)
дан адрес, где прочитать.

Я вам и дал "адрес":

Quote (Peter)
в документации к SDK есть все необходимое


Если же вы, вместо того, чтобы элементарно ознакомиться с SDK и основами Delphi, предпочитаете задавать вопросы в стиле вашего последнего поста, то, пардон, и ответы будут адекватны.
Потрудитесь почитать хотя бы справку к SDK (она аккурат по части Delphi), если того, что имеется в исходниках примеров вам недостаточно.

Автор - Peter
Дата добавления - 18 Июня 2012 в 10:18
mishemДата: Пн, 18 Июня 2012, 11:05 | Сообщение # 7
Эксперт форума
Вообще то удивило что 49 летний человек, и в таком тоне...
Думал Петр резче ответит. :D

Quote (nikolaich)
без засора форума, чего здесь и так хватает

Хватает потому что дружеская обстановка. Нет-нет, да и переходим на отвлеченные темы. :)

nikolaich, вы б показали кусок кода где не получается, думаю Петр не отказал бы в помощи. А так...
Какой вопрос...

Peter, мож человек бьется в открытую дверь, показал бы. :)
Сам же говоришь, не все так просто как кажется на первый взгляд.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеВообще то удивило что 49 летний человек, и в таком тоне...
Думал Петр резче ответит. :D

Quote (nikolaich)
без засора форума, чего здесь и так хватает

Хватает потому что дружеская обстановка. Нет-нет, да и переходим на отвлеченные темы. :)

nikolaich, вы б показали кусок кода где не получается, думаю Петр не отказал бы в помощи. А так...
Какой вопрос...

Peter, мож человек бьется в открытую дверь, показал бы. :)
Сам же говоришь, не все так просто как кажется на первый взгляд.

Автор - mishem
Дата добавления - 18 Июня 2012 в 11:05
PeterДата: Пн, 18 Июня 2012, 11:18 | Сообщение # 8
Админ NeoBook
Quote (mishem)
Думал Петр резче ответит

У меня сегодня настрой благодушный.
:D
Quote (mishem)
показал бы.

Там нечего показывать - ответ на поставленный вопрос, практически в открытом виде, ЕСТЬ в документации к SDK и в исходниках примеров.
Я лишь отметил, что способ, который (после ознакомления с SDK) "напрашивается сам-собой" не единственный, а это уже теория Delphi. и к данному форуму никакого отношения не имеет.
Сами разрабы NB на оффоруме очень и очень скупо дают пояснения на подобные вопросы, а им-то уж совсем просто.



- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (mishem)
Думал Петр резче ответит

У меня сегодня настрой благодушный.
:D
Quote (mishem)
показал бы.

Там нечего показывать - ответ на поставленный вопрос, практически в открытом виде, ЕСТЬ в документации к SDK и в исходниках примеров.
Я лишь отметил, что способ, который (после ознакомления с SDK) "напрашивается сам-собой" не единственный, а это уже теория Delphi. и к данному форуму никакого отношения не имеет.
Сами разрабы NB на оффоруме очень и очень скупо дают пояснения на подобные вопросы, а им-то уж совсем просто.


Автор - Peter
Дата добавления - 18 Июня 2012 в 11:18
nikolaichДата: Пн, 18 Июня 2012, 14:21 | Сообщение # 9
Прохожий
Каков ответ, таков и тон.

Quote (Peter)
Если же вы, вместо того, чтобы элементарно ознакомиться с SDK и основами Delphi


Вы еще пощлите английский изучать...

Quote (mishem)
дружеская обстановка


Я думал, что форум все-таки для того и служит, что бы вопросы задавать и ответы получать.
Общайтесь дальше...

... а в ответ - тишина...
 
СообщениеКаков ответ, таков и тон.

Quote (Peter)
Если же вы, вместо того, чтобы элементарно ознакомиться с SDK и основами Delphi


Вы еще пощлите английский изучать...

Quote (mishem)
дружеская обстановка


Я думал, что форум все-таки для того и служит, что бы вопросы задавать и ответы получать.
Общайтесь дальше...

... а в ответ - тишина...

Автор - nikolaich
Дата добавления - 18 Июня 2012 в 14:21
PeterДата: Пн, 18 Июня 2012, 16:21 | Сообщение # 10
Админ NeoBook
Quote (nikolaich)
Вы еще пощлите английский изучать...

Идите, изучайте!
И усвойте, как "Отче наш": без хотя бы элементарных знаний английского в Delphi вообще нечего даже и соваться, иначе так и будете копипастить всю дорогу, а не программировать!
И искать по форумам (чаще безуспешно) ответы на элементарнейшие вопросы, в то время, как ответ лежит прямо под носом.
:)
Я сам на этом "собаку съел", и потому знаю, что говорю!

Кстати, чтобы найти ответ на сабжевый вопрос, даже в SDK соваться необязательно (хотя весьма желательно), а надо просто немножко знать Delphi!
И вообще очень интересно: как без знания SDK можно приступать к творению плагинов?
%)
Вопрос риторический...



Quote (nikolaich)
Каков ответ, таков и тон.

Каков тон, таков и ответ!


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (nikolaich)
Вы еще пощлите английский изучать...

Идите, изучайте!
И усвойте, как "Отче наш": без хотя бы элементарных знаний английского в Delphi вообще нечего даже и соваться, иначе так и будете копипастить всю дорогу, а не программировать!
И искать по форумам (чаще безуспешно) ответы на элементарнейшие вопросы, в то время, как ответ лежит прямо под носом.
:)
Я сам на этом "собаку съел", и потому знаю, что говорю!

Кстати, чтобы найти ответ на сабжевый вопрос, даже в SDK соваться необязательно (хотя весьма желательно), а надо просто немножко знать Delphi!
И вообще очень интересно: как без знания SDK можно приступать к творению плагинов?
%)
Вопрос риторический...



Quote (nikolaich)
Каков ответ, таков и тон.

Каков тон, таков и ответ!

Автор - Peter
Дата добавления - 18 Июня 2012 в 16:21
ГарикДата: Вт, 19 Июня 2012, 21:16 | Сообщение # 11
Quote (nikolaich)
Пишу новый плагин.
В нем создается новый объект

Если не секрет, что за (чудо-надеюсь полезный) объект создаёте?
 
Сообщение
Quote (nikolaich)
Пишу новый плагин.
В нем создается новый объект

Если не секрет, что за (чудо-надеюсь полезный) объект создаёте?

Автор - Гарик
Дата добавления - 19 Июня 2012 в 21:16
PeterДата: Ср, 20 Июня 2012, 00:14 | Сообщение # 12
Админ NeoBook
Автор сабжа уже разобрался с проблемой.

- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеАвтор сабжа уже разобрался с проблемой.

Автор - Peter
Дата добавления - 20 Июня 2012 в 00:14
ГарикДата: Чт, 21 Июня 2012, 14:37 | Сообщение # 13
Quote (Peter)
Автор сабжа уже разобрался с проблемой.

Ну тогда ждём релиз - (надеюсь бесплатный).
:)
 
Сообщение
Quote (Peter)
Автор сабжа уже разобрался с проблемой.

Ну тогда ждём релиз - (надеюсь бесплатный).
:)

Автор - Гарик
Дата добавления - 21 Июня 2012 в 14:37
  • Страница 1 из 1
  • 1
Поиск: