View previous topic :: View next topic |
Author |
Message |
Loopback
Joined: 07 Sep 2009 Posts: 1392
|
(Separately) Posted: Wed May 15, 2024 23:42 Post subject: |
|
|
Версия Tweaks от 15.05.2024
- ControlSetHint не будет отображать подсказку, если передана пустая строка
- исправлено позиционирование на функциональных кнопках при скрытой командной строке для ControlSetHint
- то же самое для ControlSetMouseAction
- то же самое для ShowPopupMenu с флагом 16 |
|
Back to top |
|
|
yozhik
Joined: 04 May 2014 Posts: 244 Location: Электросталь
|
(Separately) Posted: Thu May 16, 2024 00:08 Post subject: |
|
|
Orion9 wrote: | Но мне бы хотелось совсем убрать жирный текст, как это сделать? |
У меня там, где рабочая машина, интернет сегодня вырубился, кто-то провод дернул. Как починят, я вам сделаю, т.е. может завтра, может послезавтра.
Orion9 wrote: | а вот сделать, чтобы можно было переключаться между двумя подсветками на одном .aucfg файле, как оказалось, не так уж. |
Ерунда, делов минута. Только провод к рабочей машине починят, сразу сделаю. _________________ Amo ergo sum |
|
Back to top |
|
|
Orion9
Joined: 01 Jan 2024 Posts: 365
|
(Separately) Posted: Thu May 16, 2024 00:35 Post subject: |
|
|
Loopback
Quote: | Версия Tweaks от 15.05.2024 |
Горячие фиксы.) Спасибо!
Забываю все спросить: а вы от идеи окна About не отказались? Думаю, что тут все же "ехать", а не "шашечки" Количество модулей, задач и глобальных переменных растет, отслеживать их становится не просто, хочется видеть, что происходит и висит в фоне. Можно и отдельную функцию сделать, которая будет возвращать текст с такой информацией.
yozhik
Так разобрался вроде Просто раньше не изучал толком эти вкладки и настройки в AkelPad. Coder Плагин -> HighLight -> Игнорировать стиль шрифта. Мне ваша текущая подсветка без жирного и курсива очень даже нравится со шрифтом Lucida Console.)
Вот заставить обе подсветки работать (переключаться) - это надо лезть в "Меню ContextMenu::Show" и добавить строчки:
Code: | "Autorun" Call("Coder::Settings", 1, "aucfg")
"Autorun" Call("Coder::Settings", 1, "_aucfg")
|
Пока только так вывернулся |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2624
|
(Separately) Posted: Thu May 16, 2024 10:40 Post subject: |
|
|
Loopback wrote: | Версия Tweaks от 15.05.2024 |
Спасибо! Теперь и при скрытой командной строке позиционирование мышки на функциональных кнопках работает исправно. |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1392
|
(Separately) Posted: Thu May 16, 2024 12:35 Post subject: |
|
|
Orion9 wrote: | а вы от идеи окна About не отказались? |
Идею "окна" я изначально не поддерживал.
Будет универсальная функция, возвращающая некоторую статусную (и отладочную) информацию. В данный момент это список переменных в текущем контексте. Скорее всего, добавится список загруженных библиотек/плагинов, т.к. для реализации идеи с блокировкой повторной загрузки плагинов всё равно придется переписать эту часть. Остальное если и будет добавляться, то постепенно и с низким приоритетом. Потому что некоторую информацию получить просто, некоторую сложно, а некоторую практически невозможно. Понятно, что вероятность добавления сложных категорий очень мала. |
|
Back to top |
|
|
Orion9
Joined: 01 Jan 2024 Posts: 365
|
(Separately) Posted: Thu May 16, 2024 13:20 Post subject: |
|
|
sa wrote: | Спасибо! Теперь и при скрытой командной строке позиционирование мышки на функциональных кнопках работает исправно. |
Могу тоже это подтвердить: всё действительно работает. И новая фича с возвратом пустой строки уже тоже пригодилась. Если вам будет интересно, то вот обновленный конфиг на заголовок:
Hidden text MIME-Version: 1.0
Content-Type: application/octet-stream; name="Title.7z"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Title.7z"
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
Добавил туда дату и время (Credit to Flasher). Управление опциями в ini пока нет, только напрямую через переменные в ShowDate и ShowTime в заголовке aucfg-файла. Поскольку в новых версиях винды добраться до часов стало как-то сложнее, добавил Ctrl+Click по заголовку с парой пунктов меню на вызов em_ команд:
Code: | [em_timedate_cpl]
button=
cmd=rundll32.exe shell32.dll,Control_RunDLL timedate.cpl
param=
iconic=1
[em_phsm_calendar]
button=
cmd=https://calendar.madsenworld.dk/PHSM-Calendar.htm
param=
iconic=1 |
Можете отключить эту фичу, если не зайдёт
P.S. Осталось добавить к заголовку только датчики со смарт-часов, чтобы напрямую считывал показания с индивида перед окном ТС И автоматизировать этот процесс можно: индивид засыпает - послать cm_EnableDarkMode. Как говорится, все для вашего комфорта
Quote: | Будет универсальная функция, возвращающая некоторую статусную (и отладочную) информацию. В данный момент это список переменных в текущем контексте. Скорее всего, добавится список загруженных библиотек/плагинов, т.к. для реализации идеи с блокировкой повторной загрузки плагинов всё равно придется переписать эту часть. |
Это очень хорошо. Рад слышать, что есть такие планы и что они в силе.
Quote: | Остальное если и будет добавляться, то постепенно и с низким приоритетом. |
Дэдлайнов тут никаких нет. Как говорили в "Пятом элементе":
Hidden text Время не важно, важна только жизнь |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2624
|
(Separately) Posted: Thu May 16, 2024 15:27 Post subject: |
|
|
Orion9 wrote: | Добавил туда дату и время | Спасибо! Убрал годы и секунды, перевёл на русский и всё стало, как раньше.
Orion9 wrote: | добавил Ctrl+Click по заголовку с парой пунктов меню... Можете отключить эту фичу | Пусть будет: она же не лезет на экран сама по себе, а только когда самому захочется, например, взглянуть на часы со стрелками (и секундами, которые убрал в заголовке).
Last edited by sa on Thu May 16, 2024 23:42; edited 1 time in total |
|
Back to top |
|
|
yozhik
Joined: 04 May 2014 Posts: 244 Location: Электросталь
|
(Separately) Posted: Thu May 16, 2024 15:28 Post subject: |
|
|
Orion9
В свой пост с подсветкой добавил вариант без font styles (а то их глобальное отключение потом забудется и спровоцирует неадекват)), а также скрипт для циклического переключения 2ух подсветок по хоткею. Ваши команды для переключения из контекстного меню — это тоже вариант, можно по аналогии сделать кнопку на тулбаре или добавить в основное меню.
Я надеюсь, это здесь не очень офтоп, но если ошибаюсь, то готов переехать в ЛС. _________________ Amo ergo sum |
|
Back to top |
|
|
Orion9
Joined: 01 Jan 2024 Posts: 365
|
(Separately) Posted: Fri May 17, 2024 00:40 Post subject: |
|
|
sa wrote: | Спасибо! Убрал годы и секунды, перевёл на русский и всё стало, как раньше. |
Рад, что пригодиось.) Хотя тут заслуга больше Флэшера - его росчерк пера - я лишь переменные объявил и условия поставил
Hidden text А не пора бы форумцу вернуться домой? Сколько можно на вольных хлебах (читай - у Гислера за пазухой) ходить? Решили бы уже этот вопрос, for forum's sake!
В ближайшее время не будет возможности, но как доберусь до ревизии, то обязательно добавлю настройки в ini, чтобы можно было управлять форматом показа даты/времени, а также разделителем, который поначалу вроде нормально вписывался, но теперь начинает раздражать.)
Пока кинулся в глаза косяк с осадками: не учёл формат вывода. Если срочно кому ронадобится, можно заменить строку 178 на:
Code: | prec := Format("{:.2f}", json["current"]["precipitation"]) . ' ' . json["current_units"]["precipitation"] |
А то я, может, еще не скоро доберусь до перезаливки.
yozhik
Спасибо, попробуем. Хотя я давно хотел отключить именно глобально, поскольку иногда проскальзовало уже даже не помню где. Но тут должен был быть хороший повод, чтобы сдвинуть меня с места Уж не знаю, почему вы считаете свою подсветку сырой (я в этом не разбираюсь, но видимо у вас есть основания), но я как обычный юзверь никакой сырости не заметил. Все смотрится просто отлично, а розовый амперсанд - вообще вишня на торте.)) Со скритом тоже поразбираюсь, тем более что давно хотел покавыряться под капотом AkelPad, но только уж больно вселенная это большая, чтобы вот так сходу уходить в нее с головой без особой причины. В эти темные воды нужно входить осознанно и осторожно: говорят, это территория Большой Акулы, стоит только нырнуть - вынурнуть уже не получится
Hidden text Никакой это не оффтоп, имхо. Думаю, всем интересно и полезно будет получить от вас плюшки, связанные с Autorun в этой теме |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2624
|
(Separately) Posted: Fri May 17, 2024 11:40 Post subject: |
|
|
Иногда возникает потребность, чтобы окно подсказки для заголовка залипло в определённой зоне экрана. Для этого делаю щелчок правой кнопкой в области заголовка и быстро переношу мышь в требуемую зону.
Просьба не бороться с таким поведением! |
|
Back to top |
|
|
Orion9
Joined: 01 Jan 2024 Posts: 365
|
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2624
|
(Separately) Posted: Fri May 17, 2024 12:35 Post subject: |
|
|
Orion9
Можно и не быстро, если вместо /D:350 сделать /D:750. |
|
Back to top |
|
|
Orion9
Joined: 01 Jan 2024 Posts: 365
|
(Separately) Posted: Fri May 17, 2024 13:10 Post subject: |
|
|
sa
Надо будет попровобавть.) Но delay - вещь необходимая, согласен, особенно для кнопок функциональных клавиш cнизу, где хинт тоже может неудачно зависнуть, если медлить Хорошо, что клавиши-модификаторы сейчас работают, и можно склониться к тому, чтобы иногда показывать хинт только с зажатым Ctrl или Alt, Shift. Единственное, для пользователя такое поведение будет неочевидно, но это мелочь. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2624
|
(Separately) Posted: Fri May 17, 2024 14:22 Post subject: |
|
|
Orion9 wrote: | Надо будет попробовать. |
У меня речь шла только о заголовке TC. Щелчок правой кнопкой мыши (используется для вызова панели меню) надо сделать на заголовке до появления подсказки, а затем необходимо переместить мышь для указания места, где всплывёт (и залипнет на переднем плане) подсказка. |
|
Back to top |
|
|
Orion9
Joined: 01 Jan 2024 Posts: 365
|
(Separately) Posted: Fri May 17, 2024 19:50 Post subject: |
|
|
sa
Я просто сначала не совсем понял Но если вам нужно вызвать хинт в любое время в любом месте, то можно его повесить на хоткей функцией SetHotkeyAction:
Code: | SetHotkeyAction /H:F1 F1HintText
Func F1HintText()
ShowHint(TitleHintText())
EndFunc
|
Такому хинту можно будет и стили другие настроить, например "чернявое" окно консоли:
Code: | SetHintParam("ShowHint", "Font", 9, "Consolas")
SetHintParam("ShowHint", "BackColor", 0x000000)
SetHintParam("ShowHint", "Text", 0xFFFFFF) |
Но думаю, оно вам вряд ли зайдет Все-таки стиль по-умолчанию смотрится интереснее.)) |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|