Переместиться на нужный пункт Shortcut | |
---|---|
Alsim Автор Сообщений: 3636 Откуда: Екатеринбург Дата регистрации: 17.11.2004 |
На кнопке, размещённой в Gride прописал меню, чтобы менять значения
Всё работает чудесно, в поле прописываются значения 0,1 или 2. От этого идёт раскраска и расшифровка значений [attachment 30315 ] Но вот захотелось выпендриться и при вызове менюшки перемещать указатель на редактируемую позицию сразу. То есть оператор перемещается клавиатурой по колонке с кнопкой и жмет Ентер, или тыкает мышкой на Экономе, к примеру и у неё и менюшка выпадает на Экономе. ps обрыл Help и Форум и не нашёл как передвинуть на нужный Bar программно.
|
Re: Переместиться на нужный пункт Shortcut | |
---|---|
Аркадий Сообщений: 252 Откуда: Санкт-Петербург Дата регистрации: 30.11.2005 |
А почему бы в колонку не поместить ComboBox?
|
Re: Переместиться на нужный пункт Shortcut | |
---|---|
Alsim Автор Сообщений: 3636 Откуда: Екатеринбург Дата регистрации: 17.11.2004 |
Делал. Некрасиво и не удобно если руками перемещаются.
Выбрал именно меню, так симпатичнее. У меня и на кнопках вроде печати такое же меню выпадает. |
Re: Переместиться на нужный пункт Shortcut | |
---|---|
Pliskin Сообщений: 2959 Откуда: Новосибирск Дата регистрации: 19.11.2003 |
|
Re: Переместиться на нужный пункт Shortcut | |
---|---|
Alsim Автор Сообщений: 3636 Откуда: Екатеринбург Дата регистрации: 17.11.2004 |
О! Спасибо, Дмитрий! То что надо!
Заработало! ps и ведь подсказка под руку сама лезет, как я её не попробовал сразу Исправлено 1 раз(а). Последнее : Alsim, 16.11.18 09:16 |
Re: Переместиться на нужный пункт Shortcut | |
---|---|
Pliskin Сообщений: 2959 Откуда: Новосибирск Дата регистрации: 19.11.2003 |
На здоровье! ;)
|
Re: Переместиться на нужный пункт Shortcut | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Только толку мало при "мышиной" активации - выделенный пункт побежит за позицией курсора - возможно даже сразу же после активации (смотря где именно меню будет показано). Может быть более наглядным и удобным для юзера будет выделение "предыдущего выбранного" пункта чекбоксом - пока он шебуршит мышкой/стрелками в меню он всё равно видит "старое значение" - ну а закроет меню явно "выбрав пункт" - оно и поменяется...
------------------ WBR, Igor |
Re: Переместиться на нужный пункт Shortcut | |
---|---|
Alsim Автор Сообщений: 3636 Откуда: Екатеринбург Дата регистрации: 17.11.2004 |
Кстати да! Мудрая мысль, надо попробовать
|
Re: Переместиться на нужный пункт Shortcut | |
---|---|
Alsim Автор Сообщений: 3636 Откуда: Екатеринбург Дата регистрации: 17.11.2004 |
увы в Fox7 чекбокса нет Попробовал так сделать (подставляя v программно в Bar) [attachment 30318 ] как-то фуу |
Re: Переместиться на нужный пункт Shortcut | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
При желании можно шоткат меню через ВинАПИ делать - когда-то я так делал для прилоги прячущейся в трей (т.к. штатный systray.vcx меню туда подцепляет через ж*пу) - в принципе ничего сложного. Чек там простым флагом выставляется. А если уж "по полной" отрываться, то и иконки свои можно понапихать - в любом фоксе (хотя зачем бы кому-то было нынче использовать "любой" )
------------------ WBR, Igor |
Re: Переместиться на нужный пункт Shortcut | |
---|---|
Alsim Автор Сообщений: 3636 Откуда: Екатеринбург Дата регистрации: 17.11.2004 |
ага. Как раз тут у меня достаточно красиво работает что мышкой, что руками.
В другой форме, где создаются шаблоны для ввода этого инвентаря выглядит хуже с координатами, хотя грид лежит на форме без выбамбасов. В этой форме расходная накладная аж с (шестью!блин) документами. Так уж сложилось исторически. Попросили добавить экипаж... ну и пошло... Короче, на форме ПейджФрам с шестью вкладками, на них гриды и вот в этом зверинце координаты у кнопки для Шортциркута работают идеально (как ни странно). В форме шаблонов горизонталь идеально, а вертикаль в итоге вывел от .RelativeRow + 4 методом тыка. Особо выпендриваться некогда. До конца следующей недели успеть основное с показом, чтобы понять, так ли я понял что они поняли от вышестоящих, которые, как я догадываюсь тоже... ))))) Потому отложу, когда доделаю основные измы, продолжу Спасибо! |
© 2000-2024 Fox Club  |