Форум: "Основная";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];
ВнизКлик в рантайме Найти похожие ветки
← →
VDen (2002-06-26 13:32) [0]Как программно "нажать" пункт меню? На Menu1.Click оно не реагирует...
← →
VDen (2002-06-26 13:35) [1]Не пункт меню, а SpeedButton. Глючит меня что-то...
← →
Виктор Щербаков (2002-06-26 13:36) [2]TSpeedButton.Click
← →
VDen (2002-06-26 13:39) [3]2Виктор Щербаков ©(26.06.02 13:36)
Дык знаю.
Попробую объяснить точнее.
Кнопка и пункт меню создаются в рантайме. Там же присваевается обработчик. При клике по меню должна "кликнуться" кнопка. Кнопке присвоен обработчик на onMouseDown.
← →
Song (2002-06-26 14:02) [4]И что , не кликается?
← →
VDen (2002-06-26 14:05) [5]Вроде как нет...
← →
panov (2002-06-26 14:07) [6]>VDen © (26.06.02 14:05)
А почему с OnMouseDown должно работать?
Используй OnClick...
← →
VDen (2002-06-26 14:13) [7]А в onClick вроде бы не ловится какая кнопка мыши была нажата, что необходимо.
← →
panov (2002-06-26 14:22) [8]У меня вот так вот прекрасно работает:
procedure TfDocsOut.SpeedButton1MouseUp(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
ShowMessage("Нажали кнопку!");
end;
А вызывается так:
SpeedButton1MouseUp(Self,mbLeft,[],0,0);
← →
VDen (2002-06-26 14:28) [9]У меня все создается в рантайме!
Так что SpeedButton1MouseUp(...) вызвать не могу в принципе.
Может быть ошибаюсь, но все же... На сообщение WM_MBUTTONDOWN тоже не реагирует.
← →
Skier (2002-06-26 14:33) [10]> VDen
Тебе нужно чтобы кнопка визуально кликалась что-ли ?
← →
VDen (2002-06-26 14:57) [11]Да. Но она никак не реагирует, тварь.
← →
Skier (2002-06-26 15:05) [12]> VDen
Она и не должна реагировать.
А вообще какая твоя цель ?
← →
VDen (2002-06-26 15:13) [13]>Она и не должна реагировать.
Почему же?
А цель... да ладно, вроде что-то придумал...
← →
Song (2002-06-26 15:13) [14]>>Так что SpeedButton1MouseUp(...) вызвать не могу в принципе.
Это еще почему? А как Вы создаёте TSpeedButton ?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c