Переключение на Главную Страницу Страницы: [1] 2 3 4 ОтправитьПечать
Очень популярная тема (более 25 ответов) Сервис.ВыбратьЗначение(). Доп.символы (число прочтений - 17583 )
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
Сервис.ВыбратьЗначение(). Доп.символы
19. Августа 2006 :: 09:37
Печать  
В стандартных спиках для вбора способом меню для установки пометки используется "|c", для недоступного значения "|d".  Или у меня не все в порядке с головой, или в Формексе все не так, но тем не менее:
"Как пометить строку и есть ли возможность сделать строку недоступной?"
  

Константин
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #1 - 21. Августа 2006 :: 05:04
Печать  
Цитата:
В стандартных спиках для вбора способом меню для установки пометки используется "|c", для недоступного значения "|d".

Это где это ты такое увидел? Что за "стандартные списки"? Обработку с примером, плиз.
  

FormEx developer
Наверх
www  
IP записан
 
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #2 - 21. Августа 2006 :: 12:47
Печать  
Цитата:
Цитата:
В стандартных спиках для вбора способом меню для установки пометки используется "|c", для недоступного значения "|d".

Это где это ты такое увидел? Что за "стандартные списки"? Обработку с примером, плиз.

Рядом: Svcsvc - PopurMenu.
Если это не стандарт, то как усадить пометку в FormEx?
  

Константин
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #3 - 21. Августа 2006 :: 13:01
Печать  
Цитата:
Цитата:
Цитата:
В стандартных спиках для вбора способом меню для установки пометки используется "|c", для недоступного значения "|d".

Это где это ты такое увидел? Что за "стандартные списки"? Обработку с примером, плиз.

Рядом: Svcsvc - PopurMenu.
Если это не стандарт, то как усадить пометку в FormEx?

Это не стандарт. А вот если прочитаешь про пометку значений в списке значений в штатной документации, то станет понятно и как в ВыбратьЗначение() ставить пометку.
  

FormEx developer
Наверх
www  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #4 - 21. Августа 2006 :: 13:05
Печать  
Цитата:
Если это не стандарт, то как усадить пометку в FormEx?

Пятый параметр в Сервис.ВыбратьЗначение()
  
Наверх
ICQ  
IP записан
 
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #5 - 21. Августа 2006 :: 13:28
Печать  
С пятым углом мне все понятно, спасибо. С методом Пометка тоже, зациклился на svcsvc, про 1С-ку и не подумал (вроде бы как не с ней работаю)
А по поводу доступности строки меню вопрос оставляю открытым.
  

Константин
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #6 - 21. Августа 2006 :: 13:35
Печать  
Цитата:
А по поводу доступности строки меню вопрос оставляю открытым.

Давай его сразу закроем. А?
Если пункт недоступен, то его и не надо показывать.
  

FormEx developer
Наверх
www  
IP записан
 
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #7 - 21. Августа 2006 :: 14:35
Печать  
Цитата:
Если пункт недоступен, то его и не надо показывать.

Гы... Лучшее средство от перхоти - гильотина. И вопрос закрыт.
  

Константин
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #8 - 21. Августа 2006 :: 15:06
Печать  
Полностью согласен с Альфом. Ты формируешь в коде СЗ для выбора. Просто не включай туда ненужные пункты.
Зачем усложнять жизнь, есть более важные моменты, которые хотелось бы, чтобы они были реализованы Улыбка
  
Наверх
 
IP записан
 
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #9 - 22. Августа 2006 :: 03:53
Печать  
Цитата:
Зачем усложнять жизнь

Ничего я не усложняю. Сколько себя помню, в меню включаю только то, что нужно. А если открыть любое не самопальное меню, то в нем можно лицезреть все пункты, только недоступные в данный момент для действия - такими же и изображены.
Я понимаю, что это лоск, но как не странно, ХР многим нравится за красивые фитюльки, хотя меню с недоступными пунктами выполняет информационную функцию: "Есть, но временно недоступен".
И еще по поводу лоска: я как-то давно спрашивал АльФа о вставке в меню картинок (пример Accel). АльФ отмолчался.
  

Константин
Наверх
 
IP записан
 
ADirks
1c++ developer
1c++ moderator
Отсутствует


А нужны ли мы нам?

Сообщений: 692
Местоположение: Новосибирск
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #10 - 22. Августа 2006 :: 04:02
Печать  
Позволю себе не согласиться с утверждением, что недоступные пункты меню - это лишнее.
Это вовсе не лишнее!
Наличие пункта в меню показывает пользователю, что некое действие вообще возможно. Недоступность же показывает, что в данный момент по каким-то причинам действие недоступно. Например, многи действия становятся доступны только когда документ/элемент справочника записан в базу. Такое поведение меню вовсе не просто фенечка, оно ещё и снимает часть вопросов пользователей, типа "а почему я в этом месте не могу сделать то-то и то-то".
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #11 - 22. Августа 2006 :: 04:17
Печать  
Цитата:
И еще по поводу лоска: я как-то давно спрашивал АльФа о вставке в меню картинок (пример Accel). АльФ отмолчался.

В последней тестовой сборке FormEx это уже есть. И не только это.
http://www.forum.mista.ru/topic.php?id=205861&section=1cpp
  
Наверх
ICQ  
IP записан
 
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #12 - 22. Августа 2006 :: 05:01
Печать  
Цитата:
В последней тестовой сборке FormEx это уже есть
Тааак... Вотоказывается где можно получать свежую инфу, а не здесь
  

Константин
Наверх
 
IP записан
 
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #13 - 22. Августа 2006 :: 05:02
Печать  
Цитата:
Позволю себе не согласиться с утверждением, что недоступные пункты меню - это лишнее.
Спасибо ADirks за поддержку.
  

Константин
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Сервис.ВыбратьЗначение(). Доп.символы
Ответ #14 - 22. Августа 2006 :: 05:12
Печать  
Цитата:
Цитата:
В последней тестовой сборке FormEx это уже есть
Тааак... Вотоказывается где можно получать свежую инфу, а не здесь

В общем-то согласен с твоим замечанием.
Но, с другой стороны, на своем сайте АЛьФ выкладывает обновления FormEx.
В комплект тестовой сборки входит и history. Я очень широко использую FormEx и вынужден следить за обновлениями из нескольких источников.
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 3 4
ОтправитьПечать