Переключение на Главную Страницу Страницы: [1] 2  ОтправитьПечать
Горячая тема (более 10 ответов) Динамическое меню правой кнопкой мыши в ТП (число прочтений - 6652 )
OnCheck
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 12. Декабря 2007
Динамическое меню правой кнопкой мыши в ТП
13. Августа 2010 :: 05:02
Печать  
Товарищи, если кто нибудь сталкивался с проблемой формирования динамического меню по правой кнопке мыши в ТП, помогите советом. А именно: список значений подстраивается под левый нижний угол исходного объекта кнопки ТП.
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #1 - 13. Августа 2010 :: 06:21
Печать  
Используй ф-ию "ВыбратьИзСписка" класса "Сервис" компоненты FormEx
  
Наверх
 
IP записан
 
OnCheck
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 12. Декабря 2007
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #2 - 13. Августа 2010 :: 07:08
Печать  
спасибо буду пробовать
  
Наверх
 
IP записан
 
OnCheck
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 12. Декабря 2007
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #3 - 13. Августа 2010 :: 07:31
Печать  
а где взять формекс с этой функцией, а то у меня в алсах нет ее!? у меня версия формекса 2.0.5.95
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #4 - 13. Августа 2010 :: 07:41
Печать  
А нигде, такой функции нет, есть метод ВыбратьЗначение у объекта Сервис..
JohnyDeath ошибся просто.
  
Наверх
 
IP записан
 
OnCheck
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 12. Декабря 2007
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #5 - 13. Августа 2010 :: 07:43
Печать  
но ВыбратьЗначение так же выпадает в левом нижнем углу кнопки Печаль эххх
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #6 - 13. Августа 2010 :: 07:51
Печать  
Озадачен
Хм..
А ведь был же раньше кошерный способ.

В событии ПриКонтекстномМеню СЗ.ВыбратьЗначение открывалось именно под ячейкой.
Почему то сейчас не работает Озадачен
  

1&&2&&3
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #7 - 13. Августа 2010 :: 07:52
Печать  
Попробуй поглядеть в сторону этого класса еще:
http://www.1cpp.ru/forum/YaBB.pl?num=1279200651/8#6
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #8 - 13. Августа 2010 :: 08:02
Печать  
trad писал(а) 13. Августа 2010 :: 07:51:
А ведь был же раньше кошерный способ.
во, нарыл
http://www.1cpp.ru/forum/YaBB.pl?num=1202031508/2#2
а Date : 2008/4/22 21:8:47 эта фича была выкл. без объяснения причин Озадачен

  

1&&2&&3
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #9 - 13. Августа 2010 :: 08:40
Печать  
Eprst писал(а) 13. Августа 2010 :: 07:41:
А нигде, такой функции нет, есть метод ВыбратьЗначение у объекта Сервис..
JohnyDeath ошибся просто.

Да, точно. Это уменя в доп. глобальнике такая ф-ия.

OnCheck писал(а) 13. Августа 2010 :: 07:43:
но ВыбратьЗначение так же выпадает в левом нижнем углу кнопки Печаль эххх

Из документации к пятому параметру этого метода:
Цитата:
- Флаг - тип: Число. Необязательный. Значение по умолчанию - 0.
Для выбора в дереве: 1 - разрешить выбор групп; 0 - запретить.
Для выбора в меню: 0 - простой выбор; 1 - пометка значений; 2 - простой выбор (без привязки к активному реквизиту); 3 - пометка значений (без привязки к активному реквизиту). Если указано значение из разряда без привязки к активному реквизиту, то меню показывается в текущей позиции курсора мыши.
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #10 - 13. Августа 2010 :: 08:45
Печать  
trad писал(а) 13. Августа 2010 :: 08:02:
trad писал(а) 13. Августа 2010 :: 07:51:
А ведь был же раньше кошерный способ.
во, нарыл
http://www.1cpp.ru/forum/YaBB.pl?num=1202031508/2#2
а Date : 2008/4/22 21:8:47 эта фича была выкл. без объяснения причин Озадачен


Можно вернуть, скорее всего.
В процессе разрабоки EV были проблемы с этими окнами.
ЕМНИП, они были решены.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
OnCheck
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 12. Декабря 2007
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #11 - 13. Августа 2010 :: 08:50
Печать  
JohnyDeath писал(а) 13. Августа 2010 :: 08:40:
Eprst писал(а) 13. Августа 2010 :: 07:41:
А нигде, такой функции нет, есть метод ВыбратьЗначение у объекта Сервис..
JohnyDeath ошибся просто.

Да, точно. Это уменя в доп. глобальнике такая ф-ия.

OnCheck писал(а) 13. Августа 2010 :: 07:43:
но ВыбратьЗначение так же выпадает в левом нижнем углу кнопки Печаль эххх

Из документации к пятому параметру этого метода:
Цитата:
- Флаг - тип: Число. Необязательный. Значение по умолчанию - 0.
Для выбора в дереве: 1 - разрешить выбор групп; 0 - запретить.
Для выбора в меню: 0 - простой выбор; 1 - пометка значений; 2 - простой выбор (без привязки к активному реквизиту); 3 - пометка значений (без привязки к активному реквизиту). Если указано значение из разряда без привязки к активному реквизиту, то меню показывается в текущей позиции курсора мыши.

Не работает, проверь.
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #12 - 13. Августа 2010 :: 08:59
Печать  
kms писал(а) 13. Августа 2010 :: 08:45:
trad писал(а) 13. Августа 2010 :: 08:02:
trad писал(а) 13. Августа 2010 :: 07:51:
А ведь был же раньше кошерный способ.
во, нарыл
http://www.1cpp.ru/forum/YaBB.pl?num=1202031508/2#2
а Date : 2008/4/22 21:8:47 эта фича была выкл. без объяснения причин Озадачен


Можно вернуть, скорее всего.
В процессе разрабоки EV были проблемы с этими окнами.
ЕМНИП, они были решены.

ок.
прямо сейчас и сделаю, к вечерней сборке

ps
готово
  

1&&2&&3
Наверх
 
IP записан
 
OnCheck
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 130
Зарегистрирован: 12. Декабря 2007
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #13 - 13. Августа 2010 :: 09:33
Печать  
trad писал(а) 13. Августа 2010 :: 08:59:
kms писал(а) 13. Августа 2010 :: 08:45:
trad писал(а) 13. Августа 2010 :: 08:02:
trad писал(а) 13. Августа 2010 :: 07:51:
А ведь был же раньше кошерный способ.
во, нарыл
http://www.1cpp.ru/forum/YaBB.pl?num=1202031508/2#2
а Date : 2008/4/22 21:8:47 эта фича была выкл. без объяснения причин Озадачен


Можно вернуть, скорее всего.
В процессе разрабоки EV были проблемы с этими окнами.
ЕМНИП, они были решены.

ок.
прямо сейчас и сделаю, к вечерней сборке

ps
готово

а где искать? и можно ли поставить ее в рабочую базу?
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Динамическое меню правой кнопкой мыши в ТП
Ответ #14 - 13. Августа 2010 :: 09:51
Печать  
OnCheck писал(а) 13. Августа 2010 :: 09:33:
а где искать? и можно ли поставить ее в рабочую базу?

Следи за появлением новой прикрепленной темы в разделе
http://www.1cpp.ru/forum/YaBB.pl?board=general
  

1&&2&&3
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 
ОтправитьПечать