Page 1 of 1

Zmiana ikony Copy i Paste

Posted: Thu Dec 31, 2015 11:28 am
by sexy96
Chciałbym podmienić ikonę: 8
Command(4154) Icon(8 ) - Copy,
która po zaznaczeniu tekstu zmienia swój wygląd na aktywny (są tam 2 ikony).
Czy można podmienić ikonę 8, aby ten efekt (aktywna/nieaktywna) został utrzymany?

Czy można ten efekt (aktywna/nieaktywna) zastosować do ikon 9 po skopiowaniu tekstu do ClipBoard?
Command(4155) Icon(9) - Paste 8)

Posted: Thu Dec 31, 2015 1:30 pm
by KDJ
sexy96
Kliknij prawym klawiszem myszy ikonę "Copy" na pasku narzędziowym.
W oknie edycji ToolBar plugin zamień tekst:

Code: Select all

# Copy
"" Command(4154) Icon(8)
na:

Code: Select all

# Copy
"" Command(4154) Icon("%a\AkelFiles\Plugs\Scripts.dll", 0)
Kliknij przycisk "OK". Działa?

Posted: Thu Dec 31, 2015 5:02 pm
by sexy96
Tak samo jak poprzednia, jest mała.

A jak wkleić swoją (czy nawet dwie, (aktywna/nieaktywna) ?

Posted: Thu Dec 31, 2015 5:09 pm
by KDJ
sexy96
Tam nie ma dwóch różnych ikon, jest tylko jedna.
Jeśli polecenie Command(4154) jest możliwe do wykonania, czyli jeśli jest zaznaczony tekst, to ikona jest wyświetlana normalnie - dostępne.
Jeśli brak zaznaczenia, to ikona jest szara - niedostępne.

Posted: Thu Dec 31, 2015 6:23 pm
by sexy96
A jak wkleić swoją?

Czy można ten efekt (aktywna/nieaktywna) zastosować do ikon 9 po skopiowaniu tekstu do ClipBoard?
Command(4155) Icon(9) - Paste :)

Posted: Thu Dec 31, 2015 6:51 pm
by KDJ
sexy96
Przeczytaj dokumentację (...\AkelPad\AkelFiles\Docs\ToolBar-Eng.txt).
ToolBar-Eng.txt wrote:Icon(["file"][, index])
  Icon("Shell32.dll", 47)
    icon located in file Shell32.dll under index 47.
  Icon("%a\AkelFiles\Plugs\Explorer.dll")
    icon located in file Explorer.dll under index 0.
  Icon("%a\AkelFiles\Plugs\Toolbar\MyIcon.ico")
    icon located in file MyIcon.ico.
  Icon(12)
    icon located in file ToolBar.dll under index 12.

Posted: Thu Dec 31, 2015 7:29 pm
by sexy96
Ja mam swoje ikony.

Udało się,
"" Command(4154) Icon("d:\WinCMD\Icons\copy.ico", 0)

Trudno wpaść na to, że potrzebne jest na końcu ",0".
Inne ico działają bez 0, tylko przy dll było to potrzebne.

I dalej nie wiem, czy można ten efekt (aktywna/nieaktywna)
zastosować do ikony 9 po skopiowaniu tekstu do ClipBoard?
Command(4155) Icon(9) - Paste Smile

Posted: Thu Dec 31, 2015 8:35 pm
by KDJ
sexy96
To czy ikona jest aktywna, czy też nie, zależy od statusu polecenia Command(n), a nie od ikony.