Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> закрытия PopupMenu1 
:(
    Опции темы
HEyMEXA
  Дата 10.5.2008, 23:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



У меня есть таймер, и мне нужно чтоб как я открываю меню на форме он останавливался. я сделал так


Код

procedure TForn1l.PopupMenu1Popup(Sender: TObject);
begin
timer1.Enabled:=false;
end;


И какменю открылось я там чото подеелал поросматривал и когда токо оно закрылось он опять заработал тобишь нужно где то прописать 

timer1.enabled:=true; 

но где? 

подскажите пожалуйсто.
PM MAIL   Вверх
Poseidon
Дата 11.5.2008, 00:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: 53
Всего: 133



Ты не поверишь... OnChange


--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
HEyMEXA
Дата 11.5.2008, 02:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



Цитата(Poseidon @ 11.5.2008,  00:16)
Ты не поверишь... OnChange

Если так то неработает. Сначало он выключает таймер потом включает а токо потом выдает меню

Код

procedure TForm1.PopupMenuChange(Sender: TObject; Source: TMenuItem;Rebuild: Boolean);
begin
timer1.Enabled:=true;
end;


Это сообщение отредактировал(а) HEyMEXA - 11.5.2008, 02:06
PM MAIL   Вверх
Poseidon
Дата 11.5.2008, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: 53
Всего: 133



Хм... странно. А должно работать. Ну пропиши timer1.enabled:=true; в OnClick каждого пункта меню

Код

procedure TForm1.N1Click(Sender: TObject);
begin
{...}
Timer1.Enabled:=True;
end;



--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0440 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.