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



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Добавить кнопку
Ответ #15 - 07. Февраля 2013 :: 11:49
Печать  
Проверить не на чем пока Печаль
на хрюше регится
  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Добавить кнопку
Ответ #16 - 07. Февраля 2013 :: 12:27
Печать  
Лови.
2.1.3.29 - это последняя немедийная версия. Для более новых версий еще нужна компонента bass.dll.
  

MiracleV8_2_1_3_29.zip ( 1226 KB | Загрузки )

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Добавить кнопку
Ответ #17 - 07. Февраля 2013 :: 12:52
Печать  
alyuev писал(а) 07. Февраля 2013 :: 12:27:
Лови.
2.1.3.29 - это последняя немедийная версия. Для более новых версий еще нужна компонента bass.dll.


Спасибо, посмотрел.

Я наверное сделаю альтернативный вариант.
Полностью 1С-й, поскольку вроде это не сложно.
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Добавить кнопку
Ответ #18 - 07. Февраля 2013 :: 21:52
Печать  
А у меня другой вопрос - как удалить кнопку со штатной панели формы (справочника например)?
  
Наверх
 
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Добавить кнопку
Ответ #19 - 08. Февраля 2013 :: 02:21
Печать  
maljaev писал(а) 07. Февраля 2013 :: 21:52:
А у меня другой вопрос - как удалить кнопку со штатной панели формы (справочника например)?


Я тоже думал об этом. Не вижу проблем с удалением из панели, но нужно же еще и из меню (контекстного и главного) удалить.
.
.
.
Проверил - кнопки удаляются без проблем.
« Последняя редакция: 08. Февраля 2013 :: 06:40 - chessman »  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Добавить кнопку
Ответ #20 - 08. Февраля 2013 :: 07:35
Печать  
А чем удаляются? Miracle?
  
Наверх
 
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Добавить кнопку
Ответ #21 - 08. Февраля 2013 :: 08:53
Печать  
maljaev писал(а) 08. Февраля 2013 :: 07:35:
А чем удаляются? Miracle?


DWX+VBS.
Не уверен, что тебе такая конструкция интересна.

  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Добавить кнопку
Ответ #22 - 08. Февраля 2013 :: 08:56
Печать  
Улыбка Почему? У него ж даже в подписи указано "Хочется изврата..." Улыбка
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Добавить кнопку
Ответ #23 - 08. Февраля 2013 :: 09:34
Печать  
alyuev писал(а) 08. Февраля 2013 :: 08:56:
Улыбка Почему? У него ж даже в подписи указано "Хочется изврата..." Улыбка

Улыбка

Пробный вариант. Класс и обработка в архиве.
  

ToolBar.ZIP ( 8 KB | Загрузки )
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Добавить кнопку
Ответ #24 - 08. Февраля 2013 :: 09:48
Печать  
Надо подпись поменять на "меня уже тошнит от 1С, пойду работать грузчиком" Улыбка
За инструкции спасибо. Любой изврат в жизни пригодится.
  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Добавить кнопку
Ответ #25 - 08. Февраля 2013 :: 09:56
Печать  
Я так понимаю кнопки должны отрабатывать свои действия? Например, открыться калькулятор? Но у меня ничего не происходит. Просто выдается сообщение "WM_COMMAND, wParam = 1004C" и всё.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Добавить кнопку
Ответ #26 - 08. Февраля 2013 :: 10:13
Печать  
alyuev писал(а) 08. Февраля 2013 :: 09:56:
Я так понимаю кнопки должны отрабатывать свои действия? Например, открыться калькулятор? Но у меня ничего не происходит. Просто выдается сообщение "WM_COMMAND, wParam = 1004C" и всё.


Пока это только тестовое сообщение, которое показывает, что кнопка нажимается.
Сюда можно прикрутить "системные действия 1С" ( не знаю, как это правильно назвать). Нужно просто знать их ID (через ресурсы можно посмотреть). Я обнаружил для себя, что оказывается можно вызвать диалог редактированя списка пользователей в режиме предприятия и его редактировать, как в Конфигураторе.
То, что касается "своих" действий, то я планирую сделать это через Контекст формы (не нравится мне ОбработкаВнешнегоСобытия).
Еще нужно разобраться с тултипами и статус строкой.
 
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Добавить кнопку
Ответ #27 - 08. Февраля 2013 :: 10:32
Печать  
Ну, rwjets аналогично работает - там тоже можно кнопки понадобавлять,  на счет списка пользователя в предприятии - ужо всё есть:
http://infostart.ru/public/16930/
  
Наверх
 
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Добавить кнопку
Ответ #28 - 08. Февраля 2013 :: 10:48
Печать  
Eprst писал(а) 08. Февраля 2013 :: 10:32:
Ну, rwjets аналогично работает - там тоже можно кнопки понадобавлять
http://infostart.ru/public/16930/


Так а что ж ты сразу челу не посоветовал?  Подмигивание
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Добавить кнопку
Ответ #29 - 08. Февраля 2013 :: 10:57
Печать  
Там вот в чем засада - есть несколько версий rwjets, но только в старой есть добавление кнопок в тулбар форм, в новой - только в меню (функционал старой вк был потерян при создании новой и автор вк вроде как её уже не будет поддерживать и доделывать)
Как-то так.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 3 4 ... 6
ОтправитьПечать