AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.10.2008, 16:31   #16  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Цитата:
Сообщение от SorNick Посмотреть сообщение
Да, это будет вариантом!
Спасибо, за ответы всем (буду воспитывать(не баловать) пользователя).

И всё-таки, вопрос, который меня интересует уже как теоретический:
Есть возмлжность понять в каком месте (позиция) конкретного контрола находится курсор?!
Что-то в этом роде:
X++:
    int res;
    int startSel, endSel;
    ;
    res = WinAPI::sendMessageEx(StringEdit.hWnd(), 0x00B0, 0, 0);
    startSel = res & 0xffff;//LOW WORD
    endSel   = res >> 16;//HIGH WORD
startSel и endSel - начало и конец выделенного блока. Соответственно, когда ничего не выделено - startSel = endSel = позиция курсора

Цитата:
The EM_GETSEL message retrieves the starting and ending character positions of the current selection in an edit control. You can send this message to either an edit control or a rich edit control.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0
Теги
ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
BackGround для цели грида ... Rimantas DAX: Программирование 14 22.02.2014 14:03
Данные и метаданные грида... PODOL DAX: Программирование 8 21.07.2006 14:20
Дисплей метод таблицы который вызывается из ГРИДА 3oppo DAX: Программирование 10 23.05.2006 06:47
Сортировка по полям подчиненного Датасурса Michael Skurlatov DAX: Программирование 3 15.04.2004 19:24
Сколько раз вызывается DataMethod поля грида при инициализации этого грида? storer DAX: Программирование 2 18.11.2003 14:03

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:10.