Ru-Board.club
← Вернуться в раздел «Программы»

» AkelPad

Автор: ArtemKa1985
Дата сообщения: 28.12.2011 17:07

Цитата:
HKEY_CLASSES_ROOT\txtfile\DefaultIcon

Althathwe, ну куда это вводить?...с реестром к сожалению совсема не дружу...
Автор: GoblinNN
Дата сообщения: 28.12.2011 18:44
народ, а тут автор AkelPad'а присутствует? если нет, то хотелку передайте. чтоб вместе с ассоциацией файлов менял и значки. чтоб не было
Цитата:
ну куда это вводить?...с реестром к сожалению совсема не дружу...
Автор: SFC
Дата сообщения: 28.12.2011 19:28
GoblinNN
1) Сделай файл типа file.reg со следующим содержанием и нажми на нем ввод, это для ХР:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\txtfile\DefaultIcon]
@=hex(2):43,00,3a,00,5c,00,57,00,49,00,4e,00,44,00,4f,00,57,00,53,00,5c,00,6e,\
00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,2c,00,30,00,\
00,00


Или РУКАМИ в эту ветку реестра внеси значение: C:\WINDOWS\notepad.exe,0

тебе вообще об этом уже написали не раз


2) тебе дали ссылку на программу:Default Programs Editor 2.7.2675.2253 выше на два поста, укажи ссылку на файл AkelPAD - там все просто
Автор: GoblinNN
Дата сообщения: 28.12.2011 19:48
SFC 21:28 28-12-2011
Цитата:
тебе вообще об этом уже написали не раз
мне? первый раз я сказал об этом. а все твои написания - костыли. если уж программа ассоциирует себя в системе, то пусть и значки меняет. логично? логично. а по-хорошему для каждого расширения свой значок.
Автор: Althathwe
Дата сообщения: 28.12.2011 20:00
GoblinNN

Цитата:
логично

Нет, мне такого не надо.
Автор: GoblinNN
Дата сообщения: 28.12.2011 20:04
Althathwe 22:00 28-12-2011
Цитата:
Нет, мне такого не надо.
снять галку в настройках не сложно. но возможность такая должна быть.
Автор: SFC
Дата сообщения: 28.12.2011 21:01

Цитата:
снять галку в настройках не сложно. но возможность такая должна быть.

Автор тему читает.
Твои пожелания увидит.

P.S.
Текстовый файл в системе, это не просто файл уникального типа, который открывается какой-то определенной уникальной программой, тхт-файл - это файл широкого употребления, и у него вообще есть своя иконка, как и у других родных для Акелпада файлов: ini, cfg и т.д. По-этому ставить иконку Акелпада сразу на несколько типов файлов, в том числе на тхт-файл неверно методологически.
Хотя в том что ты предлагаешь также есть логика. Но там где есть уставновка иконки, там должен быть и контроль ее убирания и т.д. Целая история в общем...
Автор: gyra
Дата сообщения: 28.12.2011 21:07
GoblinNN
Если посмотреть иконку виндового Notepad’а, то она тоже отличается от иконок файлов *.txt. И в том что, при замене блокнота AkelPad не меняет иконки - своя логика тоже есть. Меняется только инструмент для открытия/редактирования файлов, при этом остаются иконки, к которым привык.
Автор: GoblinNN
Дата сообщения: 28.12.2011 21:14
SFC 23:01 28-12-2011
Цитата:
Твои пожелания увидит.
спасибо.
Цитата:
Текстовый файл в системе, это не просто файл уникального типа, который открывается какой-то определенной уникальной программой, тхт-файл - это файл широкого употребления, и у него вообще есть своя иконка, как и у других родных для Акелпада файлов: ini, cfg и т.д. По-этому ставить иконку Акелпада сразу на несколько типов файлов, в том числе на тхт-файл неверно методологически.
это да. но и варианты должны быть. в конце концов изображение файлов ini, cfg и т.д. в системе ну никак не влияет на их функциональность.

Добавлено:
gyra 23:07 28-12-2011
Цитата:
при этом остаются иконки, к которым привык.
галку снять/поставить в настройках на пункте рядом с ассоциацией типов файлов "не менять значки" или "оставить системные" сложно? но выбор должен быть. а если еще стащить идею у irfanview(или кто там придумал первый?), как то иконки подгружаются из отдельной библиотеки. тогда выбор возрастает.
Автор: ArtemKa1985
Дата сообщения: 28.12.2011 21:39
SFC, спрашивал я а не GoblinNN. Если можно прошу подробней про редактирование реестра. Открываю редактор и у меня там 5 основных древ: кьюрент конфиг, юзерс, локал мэшин, кьюрент юзер и клэсс рут...Нашёл короче этот аппендикс:[HKEY_CLASSES_ROOT\txtfile\DefaultIcon] - дальше что?

Автор: Andrey_A_A
Дата сообщения: 28.12.2011 21:57
У меня тоже была такая же делема и не только с AkelPad'oм
Года два назад я сделал для себя собственные иконки для многих файлов
и сделал для них .reg файлы, которые ассоциируют их с разными программами

Вот ряд примеров:
1. Ассоциировать с программой AkelPad файлы txt со значком программы
создайте файл AkelPad.reg

Код: Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.txt]
@="txtfile"

[HKEY_CLASSES_ROOT\txtfile]

[HKEY_CLASSES_ROOT\txtfile\DefaultIcon]
@="C:\\TC Image\\AkelPad.exe,0"

[HKEY_CLASSES_ROOT\txtfile\shell]

[HKEY_CLASSES_ROOT\txtfile\shell\open]

[HKEY_CLASSES_ROOT\txtfile\shell\open\command]
@="\"C:\\TC Image\\AkelPad.exe\" \"%1\""
Автор: SFC
Дата сообщения: 28.12.2011 22:03
ArtemKa1985, недоглядел.
сделай как в сообщении Andrey_A_A, только путь к Акелпаду поставть свой.
или
В папке HKEY_CLASSES_ROOT\txtfile\DefaultIcon создай параметр expandable string value
названия Default
у меня он в скобках, значения C:\WINDOWS\notepad.exe,0
здесь путь к твоему Акелпаду.
Все
Автор: feyfrefeyfre
Дата сообщения: 29.12.2011 01:38
Ребят, ну ёлки-палки! А не через задницу это делать нельзя? Или хотя-бы не учите других делать так.
Рекомендуемый способ:
Панель управления(Control panel) - Свойства папки(Folder options) - Типы файлов(File Types) - Ищите или создаете нужный тип и там настраиваете свои иконки(и другие атрибуты).
Автор: Andrey_A_A
Дата сообщения: 29.12.2011 01:45

Цитата:
Ребят, ну ёлки-палки! А не через задницу

Вот ваш метод как раз такой и есть.
Я один раз сделал несколько рег файлов для сотен файлов, и при переустановке системы или при других ситуациях... я жму всего лишь на одну кнопку, которая запускает эти файлы и ассоциирует их все в системе. А вот создавать по вашему методу тоже самое - это займёт дня два...
Хотя каждому своё

Автор: feyfrefeyfre
Дата сообщения: 29.12.2011 10:53
Andrey_A_A, да, один раз сделал и готов. А теперь скажите, как Ваш .reg или .bat уведомлят проводник что иконци изменились и их нужно перерисовать?
Автор: Althathwe
Дата сообщения: 29.12.2011 14:30
feyfrefeyfre
Перезагрузкой. Вы же не собираетесь менять иконки на продакшн-сервере?
Автор: feyfrefeyfre
Дата сообщения: 29.12.2011 15:49
Althathwe, я собираюсь изменить на домашнем, и хочу что-бы сразу же я увидел что изменения прошли, и прошли корректно. А перегрузка моего рабочего места занимает не одну минуту, а прерывать долгоиграющую операцию на рабочем месте я по этой причине не буду(у меня на и там иногда крутятся непрпрерываемые задачи по 6-8 часов).
Автор: addhaloka
Дата сообщения: 29.12.2011 17:34

Цитата:
Перезагрузкой
Может, перезапуска оболочки достаточно будет?
Код: taskkill /F /IM explorer.exe
explorer
Автор: feyfrefeyfre
Дата сообщения: 29.12.2011 19:21
> taskkill /F /IM explorer.exe
> explorer
1. А почему не Reset-ом сразу же? Или комп тоже из розетки выдергиваете, хотя есть специальная кнопка для выключения? Почему в проводнике не воспользваться такой же кнопокой?
2. Ага, щас. У меня раздел с полтора мильонами файлов и проводний им всем меняет владельца(такая задача занимает N>3 часов времени), прибивать её изза иконок - бред сивой кобылы.
Автор: addhaloka
Дата сообщения: 29.12.2011 19:28

Цитата:
1. А почему...
Вам предложили несколько решений. Если ни одно не устраивает - nobody cares
Засим предлагаю прекратить оффтоп и флуд.
Автор: DimmY
Дата сообщения: 29.12.2011 19:41
Знатоки, подскажите, можно ли в AkelPad сделать так, чтобы постоянно подсвечивались все найденные в результате операции поиска вхождения (как в EmEditor)?
Автор: gyra
Дата сообщения: 29.12.2011 20:34
DimmY
Подсветить можно с помощью плагина Coder, читайте описание к плагину.
Автор: DimmY
Дата сообщения: 29.12.2011 20:48
gyra
Спасибо, но это, кажется, не совсем то, что требуется: при щелчке в любом месте текста выделение и подсветка найденного пропадают. А нужно, чтобы оно было постоянным и исчезало только при редактировании у каждого конкретного вхождения, а у остальных сохранялось.
Автор: gyra
Дата сообщения: 29.12.2011 20:55
DimmY

Цитата:
при щелчке в любом месте текста выделение и подсветка найденного пропадают

У меня такого не наблюдается, как раз так и работает:
Цитата:
нужно, чтобы оно было постоянным и исчезало только при редактировании у каждого конкретного вхождения
Подсвечиваю через пункт в контекстном меню
Код: "Отметить" Call("Coder::HighLight", 2, "#FFFFFF", "#1ac71a", 1, 0, 1)
Автор: DrakonHaSh
Дата сообщения: 29.12.2011 21:00
DimmY
вставьте [ПКМ на поле редактирования - Изменить меню ...] в контекстное меню это

Код:
"Пометки" Icon("%a\AkelFiles\Plugs\Coder.dll", 0)
{
#Highlight selected
-"Стиль 1 (оранжевый)" Call("Coder::HighLight", 2, "#FFFFFF", "#FFA000", 0, 0, 1)
-"Стиль 2 (зелёный)" Call("Coder::HighLight", 2, "#FFFFFF", "#00A000", 0, 0, 2)
-"Стиль 3 (сиреневый)" Call("Coder::HighLight", 2, "#FFFFFF", "#A0A0FF", 0, 0, 3)
-"Стиль 4 (красный)" Call("Coder::HighLight", 2, "#FFFFFF", "#FF0000", 0, 0, 4)
SEPARATOR
#Unhighlight selected
-"Убрать пометки 1-го стиля" Call("Coder::HighLight", 3, 1)
-"Убрать пометки 2-го стиля" Call("Coder::HighLight", 3, 2)
-"Убрать пометки 3-го стиля" Call("Coder::HighLight", 3, 3)
-"Убрать пометки 4-го стиля" Call("Coder::HighLight", 3, 4)
SEPARATOR
#Unhighlight all
-"Убрать все пометки" Call("Coder::HighLight", 3, 0)
}
Автор: l_Instructor_l
Дата сообщения: 29.12.2011 21:11
kuchkan

Цитата:
Если на ToolBar'e зажать какую-либо иконку ЛКМ и не отпуская нажать ПКМ, выскочит окно ToolBar плагина и AkelPad с этим окном становятся некликабельными.
Что-то со стандартным "ToolBar Control" - наблюдается и в других программах. В новой версии исправлено.

feyfrefeyfre
Иконки можно так обновить:
Код: -"RefreshShellIcons" Call("Scripts::Main", 1, "EvalCmd.js", `AkelPad.SystemFunction().Call("shell32::SHChangeNotify", 0x8000000, 0, 0, 0);`)
Автор: DrakonHaSh
Дата сообщения: 29.12.2011 21:21
l_Instructor_l
а можно ли добавить возможность в akel/Coder запоминать пометки Coder::HighLight между сеансами ? [уже в топике, помнится, просили об этой фиче]
Автор: DimmY
Дата сообщения: 29.12.2011 21:27
gyra

Цитата:
Подсвечиваю через пункт в контекстном меню

Спасибо. То, что надо.

l_Instructor_l

Цитата:
можно использовать QSearch плагин, он сразу может помечать найденный текст

Здорово. Жаль только, что пометка в данном случае непостоянная.
Автор: l_Instructor_l
Дата сообщения: 29.12.2011 22:16
DimmY
Почему не постоянная? При отмеченной галочке "Подсветить все", перемещение каретки не снимает подсветку найденного.
Автор: DimmY
Дата сообщения: 29.12.2011 23:08
l_Instructor_l
У меня такого почему-то не происходит – при нажатии на клавишу перемещения курсора или щелчке мышью вся подсветка исчезает (вне зависимости от состояния опции "Подсветить все").

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124

Предыдущая тема: SurfControl E-mail Filter for Exchange 2000/3


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.