Zmiana ikony Copy i Paste

English main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 282
Joined: Thu Sep 10, 2015 9:53 am
Location: Deutschland

Zmiana ikony Copy i Paste

Post 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)

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post 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?

Offline
Posts: 282
Joined: Thu Sep 10, 2015 9:53 am
Location: Deutschland

Post by sexy96 »

Tak samo jak poprzednia, jest mała.

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

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post 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.

Offline
Posts: 282
Joined: Thu Sep 10, 2015 9:53 am
Location: Deutschland

Post 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 :)

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post 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.

Offline
Posts: 282
Joined: Thu Sep 10, 2015 9:53 am
Location: Deutschland

Post 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

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

sexy96
To czy ikona jest aktywna, czy też nie, zależy od statusu polecenia Command(n), a nie od ikony.
Post Reply