Имя: Пароль:
1C
1С v8
v8: Как сделать элемент управления формы типа Поле выбора в панели главного окна
0 Healer
 
05.03.12
15:35
Сабж. Так сделан, например, элемент "Поиск" панели "Стандартная" (есть в любой типовой конфе). Погуглил, поковырялся в конфе - нет мыслей. Может кто знает, как такое сотворить?
1 Ненавижу 1С
 
гуру
05.03.12
15:39
выражение NULL<>Неопределено равно истина или ложь, в зависимости от контекста
2 Healer
 
05.03.12
15:41
(1) Что, не понятен вопрос? Мне хочется сделать элемент управления на панели в главном меню не в виде подменю или действия, а в виде элемента "Поле выбора" или подобного.
3 Healer
 
05.03.12
15:41
Ведь это явно возможно, но как- не понятно.
4 Healer
 
05.03.12
15:45
(речь о форме толстого клиента)
5 Healer
 
05.03.12
16:00
Или вот в ржиме конфигуратора элемент панели "Процедуры и функции" панели "Модуль"...
6 Healer
 
05.03.12
16:36
Видимо, это из области недокументированных возможностей...
7 Stepa86
 
05.03.12
16:39
кидаешь на форму, перетаскиваешь, потом стрелками http://screencast.com/t/4SJZsPJGI

ну или ручками установить параметры лево и верх у элемента
8 Healer
 
05.03.12
16:48
Не-е-ет, это не то: я имею в виду форму программы, а не MDI-окно в ней.
9 Healer
 
05.03.12
16:49
Ну, то есть панели инструментов или главное меню окна программы.
10 Healer
 
12.03.12
09:24
ап
11 Ненавижу 1С
 
гуру
12.03.12
09:27
(9) это фантастика, сынок
12 qeos
 
12.03.12
09:27
жуй
13 qeos
 
12.03.12
09:28
а, не.. не жуй..
можно написать нечто на ином языке и пересобрать эту панель..
14 qeos
 
12.03.12
09:29
но это я думаю выходит из под лицензионного соглашения..
15 cw014
 
12.03.12
09:51
(14) так что жуй
16 vmv
 
12.03.12
09:56
очевидно, что нужно создать общую форму с единственным видимым полем выбора, минимизировав ее до предела, т.е. до размера самого поля выбора.

далее кинадем эту форму на главную панель или рабочий стол или нечто третье, что имел ввиду автор.

по виду мы имеем поле ввода где хотим, по факту имеем форму с этим полем ввода, в которой можем заключить сколь угодно простой или сложнгый функционал обработки этого поля ввода/выбора или какая там была хренотень.
17 Healer
 
21.03.12
15:34
(16) Нет, так не получится: ни один элемент формы нельзя руками поместить на панель главного окна. В общем, это ограничение на уровне платформы (тип кнопки может быть только "действие", "подменю" или "разделитель"). Попробую редактором ресурсов (например, ресторатором) поковырять на досуге. Хотя это, как уже упоминалось выше, наверняка нарушает лиц.согалшение... почитаю и его заодно. Очень уж люблю я докопаться до истины О:-)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший