Форум: "Основная";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
ВнизКак убрать фокус с контрола и перевести на форму? Найти похожие ветки
← →
Erik1 © (2004-09-30 12:33) [0]Контрол находится на ToolBar который с эмулирован обычной панелью. Открвыается Midi форма отчета, контрол получет фокус при нажатии на него. Надо востановить ситуацию как было до получением фокуса контролом. У QRreport нет контролдов на которые можно перевести фокус.
← →
BorH (2004-09-30 13:45) [1]Попробуй API. Если сможешь получить хэндл. Если чесно, конкретную функцию не помню.
← →
Erik1 © (2004-09-30 14:52) [2]А причет тут API? Мне и так доступны контролы и разуммется их Handle. SetFocus я вызвать могу, но форма уже активна! А ниодного элемента который сможет принять фокус ввода на форме нет. Вот и думаю, что делать? Конечно можно активизировать посторонею форму, а после установить на нужную. При смене активности фокус останется на последней активизированой форме. Но как сделать это непривлекая дополнительные формы?
← →
Erik1 © (2004-09-30 15:24) [3]Что опять непонятно?
Активизируем отчет в Preview. На панели стоит комбобох Zoom. А мне надо после выбора из Zoom убирать фокус! ВСЕ.
← →
Erik1 © (2004-09-30 16:08) [4]Решение: В событии OnClick ComboBox поставить
Windows.SetFocus(ReportForm.Handle);
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.027 c