View previous topic :: View next topic |
Author |
Message |
imig73
Joined: 18 Jun 2013 Posts: 280 Location: г. Иркутск
|
(Separately) Posted: Thu Nov 03, 2016 10:55 Post subject: |
|
|
addhaloka
Спасибо, я уже использую вашу модификацию flat_wcmicons_1.0.2_mod_v3, все в порядке. Сейчас вернул оригинал WCMICONS.INC, подсунул WCMICON3.INC, сделал выбор и ВСЁ подхватилось и работает в TC RC4 x64. Почему-то писали что в x64 пока не работает (?). |
|
Back to top |
|
|
addhaloka
Joined: 09 Nov 2010 Posts: 169
|
(Separately) Posted: Thu Nov 03, 2016 12:18 Post subject: |
|
|
imig73 wrote: | сделал выбор и ВСЁ подхватилось и работает в TC RC4 x64. Почему-то писали что в x64 пока не работает (?). |
С панелями инструментов - да, проблем вроде нет*, а вот со значками в меню - если запустить TOTALCMD.EXE, то всё нормально, а если TOTALCMD64.EXE - то нет. TC9.0 RC4 x32-x64, Win 8.1 x64.
* p.s. Как-то сразу не сообразил - с панелями проблем и не будет, потому что для них (имелись ввиду те, что по умолчанию) достаточно штатного WCMICONS.INC, который и задействован для TC x64 вместо WCMICONn.INC. Словом поведение, как и в пред. версиях, в отличие от TC x32, где всё работает, как надо. |
|
Back to top |
|
|
imig73
Joined: 18 Jun 2013 Posts: 280 Location: г. Иркутск
|
(Separately) Posted: Thu Nov 03, 2016 17:41 Post subject: |
|
|
addhaloka
Так и есть, в RC4 x32 полный порядок и в меню. Ну чтож, это нововведение очень важно, будем ждать исправления для x64 в следующем RC... полагаю Гислеру уже известен этот косяк. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Thu Nov 03, 2016 22:40 Post subject: |
|
|
addhaloka wrote: | Я первые версии собирал с китайским versioninfo - их Тотал не видел (так же, как и вообще без versioninfo), собрал с английским - всё нормально стало. |
А как это сделать? Использую, кажется, ваш комплект: masm32 и батник
Code: | @echo off
set MASM32=C:\masm32
set "PATH=%MASM32%\bin;%PATH%"
rc /l 0x409 rsrc.rc
ulink -Tpd/r -ZX- -W4.00 -V4.00 -U0.00 -ZOAkelIcons.dll rsrc.res
del *.res
pause |
В rc-файле
Hidden text Code: | 1 VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 1,0,0,0
FILEOS 0x00000004
FILETYPE 0x00000002
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "080404B0"
BEGIN
VALUE "CompanyName", "AkelPad\0"
VALUE "FileDescription", "Additional icons for AkelPad\0"
VALUE "FileVersion", "1.0.0.0\0"
VALUE "LegalCopyright", "© 2016. No rights reserved.\0"
VALUE "OriginalFilename", "AkelIcons.dll\0"
VALUE "ProductVersion", "1.0.0.0\0"
VALUE "InternalName", "AkelIcons.dll\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation",0x0409, 0x04b0
END
END |
В справке не нашёл или проглядел, нагуглить ничего не получается
Last edited by Skif_off on Thu Nov 03, 2016 23:21; edited 1 time in total |
|
Back to top |
|
|
addhaloka
Joined: 09 Nov 2010 Posts: 169
|
(Separately) Posted: Thu Nov 03, 2016 23:13 Post subject: |
|
|
Skif_off wrote: | rc /l 0x409 rsrc.rc |
С этим всё правильно, надо ещё в VersionInfo установить en-US и cp1252 (как Гислер рекомендует), типа так: Hidden text Code: | 1 VERSIONINFO
FILEVERSION 1,5,0,0
PRODUCTVERSION 1,5,0,0
FILEOS 0x00000004
FILETYPE 0x00000002
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904E4" // здесь
BEGIN
...
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x0409, 0x04e4 // и здесь
END
END |
Или вот, исходник: https://www.upload.ee/files/6313946/WCMICONS_NEW_FLAT_V5.7z.html |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Thu Nov 03, 2016 23:21 Post subject: |
|
|
addhaloka
Спасибо, получилось. |
|
Back to top |
|
|
addhaloka
Joined: 09 Nov 2010 Posts: 169
|
|
Back to top |
|
|
Ostap Fender
Joined: 19 Jun 2017 Posts: 35
|
(Separately) Posted: Sat Dec 09, 2017 10:06 Post subject: |
|
|
Avada wrote: | В стандартной Wcmicons.dll вообще-то, если не в курсе, 87 значков . | Подскажите пожалуйста:
1. Возможно ли что то установить, чтобы в Тотал иконок стало не 87, а к примеру 500. Только чтоб это было не 15 сборок или дополнений, а по возможности одной установкой. И желательно, без замены исходных фалов Тотал. Ну и чтоб графика иконок не хромала.
2. Есть ли на сайте функция (типа кнопки, не применяя поиск), нажав на которую, я мог бы увидеть список всех своих сообщений на форуме? С уважением. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10252 Location: Россия, Саратов
|
(Separately) Posted: Sat Dec 09, 2017 10:44 Post subject: |
|
|
Ostap Fender
1. А вы дальше второго поста в тему загляните. О чём, по-вашему, идёт тут речь с 2016 года, причём со ссылками? И какие 15 сборок? Да хоть миллион. Ваша задача — найти подходящую библиотеку и текстовый файл к ней, где прописаны все нужные связки значков с командами. Нашли — используйте. Все методы давно и в подробностях рассмотрены в разных темах (пример, cм. также здесь). Исходную пару файлов ручками, без всяких установщиков распаковать в другой каталог, заменить имена с WCMICONS на WCICONEX, затем переместить в каталог TC, чтобы они автоматически далее имели приоритет перед стандартной парой WCMICONS.DLL и WCMICONS.INC, которая остаётся на месте и ничем не заменяется. И никаких заморочек с валидностью файлов не будет. А выше обсуждалась дополнительно появившаяся в TC 9+ методика использования двух разных библиотек с переключением в диалоге TC.
А выбор библиотеки, где значки с приемлемой графикой — целиком ваша проблема. Не нравится ничего из имеющегося — делайте библиотеку значков под свои нужды самостоятельно (хоть одну из имеющихся правьте, хоть с нуля собирайте).
Короче, разбирайтесь с имеющейся информацией, её предостаточно.
2. Оффтоп. Без "найти все сообщения пользователя" в профиле — нет, не можете. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
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
|