[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, ХарВик, chip642  
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
ЗАКАЗ КНОПОК
ХарВикДата: Вторник, 17.04.2012, 21:49 | Сообщение № 1
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
ЗАКАЗ КНОПОК




В этой теме Вы можете высказывать идеи о каких-либо кнопках. Вы можете описать какую хотелось бы иметь кнопку и возможно найдутся те, кто подскажет как её сделать.
Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений


Группа TCIMG в Telegram

.
 
jkmjkmjkmДата: Воскресенье, 03.04.2016, 17:23 | Сообщение № 706
Полковник

На сайте с: 07.04.2013
Город: Луганск
Сообщений: 184
Награды: 3
Репутация: 1
Часто приходится менять разрешение экрана 1280х1024 на 1280х720. Никак нельзя сделать кнопку, что бы не запрашивала подтверждения?
 
Andrey_AДата: Воскресенье, 03.04.2016, 18:49 | Сообщение № 707
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Цитата jkmjkmjkm ()
Часто приходится менять разрешение экрана 1280х1024 на 1280х720. Никак нельзя сделать кнопку, что бы не запрашивала подтверждения?

jkmjkmjkm, попробуйте новую команду monrs

Тестовая версия TCIMG 133_b4, в версии TCIMG 13.2 замените соответствующие файл(ы)

Доступно только для пользователей

Так же в ней есть ещё 2 необязательных параметра, которые могут не понадобится, но а вдруг:

Доступно только для пользователей

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

У меня нормально меняет с 1280х800 на 1280х768, с 1280х768 на 1280|720, но вот с меньшего на максимальный 1280х800 почему-то не хочет ставить, возможно это из-за системы (пришлось перейти на старый ноут где стоит Vista из-за поломки) или из-за видеокарты...

Если есть у кого-то желание протестировать - отпишитесь...

Если это поможет, то будет хорошо...

.


 
chip642Дата: Воскресенье, 03.04.2016, 19:31 | Сообщение № 708
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата Andrey_A ()
Если есть у кого-то желание протестировать - отпишитесь...


Всё нормально работает, как переход на уменьшенное разрешение, так и наоборот, с уменьшенного на разрешение выше. Проверил на своем ноуте. (Windows 7 x64).

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
swcmd=monrs=1280|720¦¦monrs=1920|1080¦¦DisplayResolution
Wcmicons.dll,19
Изменить разрешение монитора на 1280х720, повторное нажатие - изменить разрешение монитора на 1920x1080

-1
-1
 
jkmjkmjkmДата: Воскресенье, 03.04.2016, 19:41 | Сообщение № 709
Полковник

На сайте с: 07.04.2013
Город: Луганск
Сообщений: 184
Награды: 3
Репутация: 1
Andrey_A, с 1280х1024 на 1280х768 меняется, а если вместо 768 прописываю 720 -не меняется. С 1280х768 на 1280х1024 не хочет. Нашел в сети эту утилиту для быстрого переключения параметров монитора: http://soft.softodrom.ru/ap/MultiRes-p3858

Добавлено (03.04.2016, 19:41)
---------------------------------------------
У меня на Win 7x64 работает

 
chip642Дата: Воскресенье, 03.04.2016, 19:48 | Сообщение № 710
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Windows 7 x64
Только протестировал, переход на 1280x720 и повторное нажатие на 1280x1024, отрабатывает безукоризненно.

Код
swcmd=monrs=1280|720¦¦monrs=1280|1024¦¦DisplayResolution
 
jkmjkmjkmДата: Воскресенье, 03.04.2016, 20:06 | Сообщение № 711
Полковник

На сайте с: 07.04.2013
Город: Луганск
Сообщений: 184
Награды: 3
Репутация: 1
chip642, вставляю в параметры swcmd=monrs=1280|720¦¦monrs=1280|1024¦¦DisplayResolution результат - ноль
 
simupДата: Пятница, 22.04.2016, 17:37 | Сообщение № 712
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
Здравствуйте, всем.
Я опять с хотелкой :) :
Для быстрой смены значка в кнопке нужна кнопка (простите за тавтологию).
В данный момент я вырезаю кнопку в файл, заменяю нумер значка и обратно копирую на панель.
А нельзя-ли редактировать номер значка в буфере через вызов диалога спицательной кнопочкой?
Или, возможно, существует другой алгоритм решения этого вопроса?
Заранее благодарен за внимание.


Пишите, звоните.
 
simupДата: Пятница, 22.04.2016, 18:38 | Сообщение № 713
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
Добавлено:

Обнаружил вот что:
В стандартном окне изменения кнопки, если в 4-ой строке (файл значка) указан путь (например, %COMMANDER_PATH%\Wcmicons.dll), то достаточно в конце добавить номер значка через запятую и нажать "ОК"
Скрин
Но, если просто указан файл значка (например, тот-же Wcmicons.dll), то такой фокус не проходит.
Отсюда вопрос:
Andrey_A, нельзя-ли добавить в просмотр значков возможность копирования пути с номером (в виде %COMMANDER_PATH%\..\..\..\Fai`lznac.hka,1178) ?


Пишите, звоните.
 
Andrey_AДата: Пятница, 22.04.2016, 18:51 | Сообщение № 714
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
simup, ну тут нужно быть телепатом, чтобы угадать в какую кнопку надо добавить\изменить кнопку.
-----
либо надо уточнить задачу, либо уточнить задачу)))
-----
Подробно:
1. Кто знает в какой кнопке надо что-то изменить
2. Как догадаться куда её потом вставляют
3. При копировании кнопки буфер заменяется, тогда откуда брать новый номер
...
и.т.д.
--------------
[plus]
Цитата simup ()
нельзя-ли добавить в просмотр значков возможность копирования пути с номером

Где и каким инструментом просматривается?
[/plus]


 
simupДата: Пятница, 22.04.2016, 20:21 | Сообщение № 715
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
Andrey_A, привет!
Я опять косноязычно высказал свою хотелку, извини...
Просмотр значков обычно командой TCIMG / icovw
Если есть способ просмотра в котором можно скопировать номер значка - подскажи, плизз.
А если про кнопку, то я имел ввиду, что она уже в буфере (вырезал с панели), осталось дополнить 4-ю строку запятой с номером, вот для этого и хотелось бы кнопочку с диалогом ввода.
Любой из вариантов меня вполне устроил бы для быстрой смены значка на кнопках.
Но, возможно, моя скудная фантазия не способна придумать что-то более функциональное? С удовольствием приму твои предложения.


Пишите, звоните.
 
simupДата: Пятница, 22.04.2016, 21:21 | Сообщение № 716
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
Добавлено:

На данный момент нашел такой подход:
1. Кнопкой смотрю библиотеку и запоминаю номер нужного значка
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
icovw=%%COMMANDER_PATH%%\Wcmicons.dll
%COMMANDER_PATH%\Wcmicons.dll,1178
Просмотр значков файла Wcmicons.dll

-1

2. Вырезаю кнопку в которой хочу сменить значек с панели
3. Открываю просмотр буфера кнопкой
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
vclip=x
Wcmicons.dll,1106
Окно "Просмотр буфера обмена"

-1


4. Добавляю нужный номер, копирую

Скрин

5. Вставляю в нужное место на панели


Пишите, звоните.
 
chip642Дата: Пятница, 22.04.2016, 21:32 | Сообщение № 717
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата simup ()
Кнопкой смотрю библиотеку и запоминаю номер нужного значка


А не легче просто ПКМ по кнопке и там в 5-ой строке, где просмотр всей библиотеке в виде значков, выбрать нужный значок и OK.
 
simupДата: Пятница, 22.04.2016, 22:57 | Сообщение № 718
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
chip642, привет!
Если в библиотеке, из которой хочется взять значок, этих самых значков не много, то да - так проще.
А в случае с такой библиотекой, как Wcmicons.dll - это очччень долго.
Проще просмотреть и запомнить номер.


Пишите, звоните.
 
chip642Дата: Пятница, 22.04.2016, 23:27 | Сообщение № 719
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
simup
Тогда так, копируем нужную кнопку в буфер, применяем предоставленную ниже кнопку, появляется окно редактора иконок с содержимым WCMICONS.dll, выбираем нужную иконку, жмакаем ОК. Всё. В буфере обмена кнопка с новым значком, далее на Ваше усмотрение.
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global sends=-1!!-1 rends=<sicon=%%COMMANDER_PATH%%\Wcmicons.dll|32|1|0|1> xends=GLOBALSENDS<t>||GLOBALSENDS<x4>!!GLOBALRENDS<1>  GLOBALXENDS<c>
Wcmicons.dll,19
Назначить новый значок, выбранный в окне редактора, заранее скопированной кнопке

-1
 
simupДата: Пятница, 22.04.2016, 23:37 | Сообщение № 720
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
chip642, замечательно!
Только надо посмотреть - у меня описание ломается - русские буквы заменяются на знак вопроса


Пишите, звоните.
 
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
Поиск:

Интеллектуальные права и отказ от ответственности