Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2011, 00:35   #1
Symba
Пользователь
 
Регистрация: 02.03.2011
Сообщений: 31
По умолчанию popupmenu

подскажите, как сделать из оного пункта меню checkbox ,чтоб при первом выборе ставилась "галочка" на пункте (чтоб она отображалась), при последующем чтоб она снималась с пункта,в случае установки "галочки" на пункт меню, его свойство checked:=true; не могу разобраться уже сутки!!!!
Symba вне форума Ответить с цитированием
Старый 25.04.2011, 01:12   #2
Asinkrit
Пользователь
 
Аватар для Asinkrit
 
Регистрация: 02.04.2011
Сообщений: 48
По умолчанию

Установи свойство AutoCheck:=true для пункта меню, можно прямо в редакторе свойств.
Asinkrit вне форума Ответить с цитированием
Старый 25.04.2011, 01:35   #3
Symba
Пользователь
 
Регистрация: 02.03.2011
Сообщений: 31
По умолчанию

разобрался, подсказали вот такой вариант
Код:
procedure TForm1.N21Click(Sender: TObject);
begin
  if i = 0 then
    begin
      N21.Checked := True;
      i := 1;
    end
  else
    begin
      N21.Checked := False;
      i := 0;
    end;
end;
если OwnerDraw стоит True, ставим False - работает снова
Symba вне форума Ответить с цитированием
Старый 25.04.2011, 09:15   #4
Asinkrit
Пользователь
 
Аватар для Asinkrit
 
Регистрация: 02.04.2011
Сообщений: 48
По умолчанию

Зачем плодить индусский код?
при OnCreate, N21.AutoCheck:=true; и все..
Или в редакторе свойств можно сразу установить этот параметр.
Asinkrit вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PopupMenu пауэрлифтинг Общие вопросы Delphi 2 03.03.2010 14:52
PopupMenu Патрон Общие вопросы Delphi 7 15.06.2008 14:04
PopupMenu TaTT DoGG Компоненты Delphi 13 23.05.2008 13:19
PopupMenu Михаил Юрьевич Общие вопросы Delphi 6 03.05.2008 18:46
PopupMenu Teen4jump Общие вопросы Delphi 10 12.03.2008 13:42