Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Разное
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 27.12.2008, 12:27
ScreN ScreN вне форума
Прохожий
 
Регистрация: 27.12.2008
Сообщения: 3
Репутация: 10
По умолчанию Отключить пункт меню (Программно)

Здравствуйте.. Подскажите мне пожалуйста.
Есть пунк меню, допустим "Вырезать", Name = TextCut. По умолчанию он включен (Активен).
Если отключать его программно, то есть, (TextCut.Enabled:=False; )

// Процедура TextCutClick
procedure TForm1.TextCutClick(Sender: TObject);
begin
TextCut.Enabled:=False;
begin
Memo1.CutToClipboard;
end;
end;

То получается что при запуске приложения, пункт меню "Вырезать", остается включенным, пока на него не нажмешь.
Когда на него нажмешь, только тогда он выключается (Становится неактивным).

Как сделать чтобы он был неактивен сразу после запуска приложения?
..........

А вообще мне нужно сделать чтобы он был неактивен, если нечего вырезать.
То есть если в Memo есть текст, но он не выделен, то пункт меню "Вырезать" неактивен. Если же в Memo есть текст, и он выделен, то пункт меню "Вырезать" включается (Становится активным)

Процедура вроде бы простая. Блин но не могу я сообразить.

Помогите?
Заранее спасибо!
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 21:45.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025