gscreen
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: gscreen
Хмм... надо тогда написать функцию нажать на кнопку на экране с возможностью привязки к пину 
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: gscreen
Тогда лучше вместо главного Hbox использовать notebook (такая штука со вкладками), тогда можно будет попробовать достучаться до той кнопки которая сейчас активна, будет что-то вроде
noteboo.active -> vbox -> n-th child.
Иначе надо будет переписывать все включения выключения vbox и переназначать кнопки...
noteboo.active -> vbox -> n-th child.
Иначе надо будет переписывать все включения выключения vbox и переназначать кнопки...
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: gscreen
мне кажеться эту идею по другому и не воплотитьNick писал(а):Иначе надо будет переписывать все включения выключения vbox и переназначать кнопки...
у нас внизу сейчас 6 рядов - а останется(должен остаться) только один
еще в запасе есть левая сторона - должно хватить
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: gscreen
В общем перепаковывай все заново, и кидай сюда, будем код пересматривать.
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: gscreen
можно на питоне сделать так, чтоб надписсь на кнопке менялась в зависимости от режима работы?
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: gscreen
принято снизу и справа, типа для правши, чтоб не закрывать экран.nkp писал(а): левая сторона - должно хватить
можно например больше кнопок налепить, скажем 10 и 7, если экран от 15 дюймов
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: gscreen
даLexxa писал(а):можно на питоне сделать так, чтоб надписсь на кнопке менялась в зависимости от режима работы?
нам легче 7 и 10Lexxa писал(а):можно например больше кнопок налепить, скажем 10 и 7, если экран от 15 дюймов
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: gscreen
с низом проблем будет меньше -там выровнять все и поперемещать куда надо кнопки
а вот с правой стороной -легче будет если 10 сделать
-----------------

а вот с правой стороной -легче будет если 10 сделать
-----------------
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: gscreen
переименовать то можно - но привязка функции останетсяnkp писал(а):можно на питоне сделать так, чтоб надписсь на кнопке менялась в зависимости от режима работы?
потому автор и пошел на "многорядность"
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: gscreen
Хмм.. Нынче цены например на 10-дюймовые мониторы не сильно отличаются от аналогичных, но с тачскрином... Да и отдельно тачскрин для мониторов стоит не дорого. Может в эту сторону ориентироваться?..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: gscreen
Тем что приходится некоторые кнопки дублировать...Lexxa писал(а):а чем нам мешает многорядность?
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: gscreen
железные кнопки работают не напрямуюLexxa писал(а):а чем нам мешает многорядность?
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: gscreen
еще надо не забыть как-то сделать, чтоб при изменении режима не из gscreen, например по горячим клавишам или внешнему переключателю, переключался и gscreen
не 5 режимов как у автора, а 4 (я про хоминг), но растянуть их в длину
засунуть в hbox еще несколько hbox, а кнопку homing сделать в родительском, тогда всё нормально вроде как получится.
в режиме мануал например получится скрывать дочерние hbox а родительский держать на виду
а в любом другом режиме скрывать родительский для мануал мод и показывать для текущего
запаковать, чтоб не дублировать. я придумал какдублировать...
не 5 режимов как у автора, а 4 (я про хоминг), но растянуть их в длину
засунуть в hbox еще несколько hbox, а кнопку homing сделать в родительском, тогда всё нормально вроде как получится.
в режиме мануал например получится скрывать дочерние hbox а родительский держать на виду
а в любом другом режиме скрывать родительский для мануал мод и показывать для текущего
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: gscreen
А давайте перечислим режимы и кнопки, которые хотим в них видеть, а потом все уже распихаем по боксам...
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: gscreen
это лучше глазами смотретьLexxa писал(а):засунуть в hbox еще несколько hbox, а кнопку homing сделать в родительском, тогда всё нормально вроде как получится. в режиме мануал например получится скрывать дочерние hbox а родительский держать на видуа в любом другом режиме скрывать родительский для мануал мод и показывать для текущего
это понятноLexxa писал(а):ladder это поправит
а вот вопрос ,как бы лучше сказать, автоматизма нажатий нужной кнопки(железной) ?
тут всегда надо следить - что за "shift" сейчас нажат .ну может там и ничего с точки зрения безопасности (а вопрос ее должен быть всегда на первом месте!) не сможет произойти ... надо просмотреть
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: gscreen
все же предлагаю делать по логике фанука
0) Edit
1) Автоматический
2) MDI
3) Безразмерные ручные перемещения
4) Инкрементальные ручные перемещения
6) режим от маховичка
Если отталкиваться от идеи, что все кнопки должны быть N.O., то проблем с безопасностью быть не должно.
0) Edit
1) Автоматический
2) MDI
3) Безразмерные ручные перемещения
4) Инкрементальные ручные перемещения
6) режим от маховичка
Если отталкиваться от идеи, что все кнопки должны быть N.O., то проблем с безопасностью быть не должно.
