Změna ikony pluginu? Hlášení o stavu operace na pozadí?

Podpora vývojářů nových pluginů, oznámení o nových pluginech nezávislých autorů a diskuse o nich.
User avatar
zarevak
Plugin Developer
Plugin Developer
Posts: 789
Joined: 04 Feb 2006, 16:49
Location: Prague, Czech Republic

Změna ikony pluginu? Hlášení o stavu operace na pozadí?

Post by zarevak »

Dobrý den,
je možné, aby plugin nějakým způsobem hlásil stav operace na pozadí? Pro uživatele Plugin baru by stačila možnost změny ikonky pluginu, ale ta je možná snad jen v CPluginInterface::Connect(...).

Výhodnější by bylo, aby plugin mohl přidat okno/toolbar/tlačítko do okna Salamanderu. Teoreticky bych mohl přilepit okno "ručně", ale rád bych nějaký oficiální postup a případně Salamanderem určené místo.

Jednalo by se o tlačítko se třemi stavy - OK/pracuji/potřebuji uživatele. Po kliknutí se otevře okno pluginu, které je možné normálně otevřít pomocí položky v Plugins menu.

EDIT: Teď koukám, že Plugin bar je černobílý :shock: Proč???
User avatar
Ether
Posts: 1471
Joined: 10 May 2007, 16:08
Location: Czech Republic
Contact:

Re: Změna ikony pluginu? Hlášení o stavu operace na pozadí?

Post by Ether »

zarevak wrote:EDIT: Teď koukám, že Plugin bar je černobílý :shock: Proč???
Ikonky se zabarví po najetí myší a chovají se tak všechny toolbary a menu (kromě systémových ikon - viz Drive Bar a Hot Path Bar).
Ελληνικά rulez.
User avatar
zarevak
Plugin Developer
Plugin Developer
Posts: 789
Joined: 04 Feb 2006, 16:49
Location: Prague, Czech Republic

Post by zarevak »

Nojo, ale proč? Celá svá XPčka mám krásně barevná, ale Salamander všechny barvičky schovává :(

Zpátky k tématu: jak vytvořit viditelné tlačítko/ikonku informující o stavu operace jak je popsáno v prvním příspěvku? (vzhledem k černobílosti Plugin Baru nepůjde použít jen barevnou změnu ikony pluginu :()
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

Žádné standardní řešení neexistuje. Ikonky pluginů nemusí být zobrazeny (i kdybychom je naučili blikat).

Šedé ikonky jsou tam dnes již z čistě historických důvodů. V době, kdy jsme ikonky malovali, to bylo celkem běžné a navíc se používaly poměrně saturované barvy. Později se vše posunulo do uhlazenějších pastelových tónů. Chtělo by to připravit moderní sadu ikon, na kterou by se dalo dívat i v barevné verzi. Bohužel to přesahuje naše schopnosti. Vedle současných malých ikon by měla vzniknout i jejich větší verze.
User avatar
SelfMan
Posts: 1143
Joined: 05 Apr 2006, 20:51
Contact:

Post by SelfMan »

Jan Rysavy wrote:Bohužel to přesahuje naše schopnosti. Vedle současných malých ikon by měla vzniknout i jejich větší verze.
Keby sa nasiel niekto ochotny urobit novu sadu ikon, napriklad aj formou sutaze s odmenou, to by mohlo byt zaujimave nie? A okrem toho by vas to moc nezatazilo.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

Obáváme se, že je to celkem veliké sousto, zejména ty větší verze budou pěkný oříšek. Logo bylo řekněme především o nápadu, ale tady se bavíme o projektu na desítky hodin práce. Viz příloha.
Attachments
toolbar.png
toolbar.png (4.92 KiB) Viewed 11010 times
User avatar
stepand76
Plugin Developer
Plugin Developer
Posts: 455
Joined: 16 Apr 2007, 21:22
Location: Pardubice, Czech Republic

Post by stepand76 »

V 2.52b1 se změnilo alespoň to, že v seznamu pluginů v Plugin Manageru jsou ikonky barevně.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

Pluginy, to je další skupina ikon, které je potřeba přepracovat. Speciálně tyto ikony jsou často zoufalé :oops:
User avatar
zarevak
Plugin Developer
Plugin Developer
Posts: 789
Joined: 04 Feb 2006, 16:49
Location: Prague, Czech Republic

Post by zarevak »

Některé pluginy velkou (32x32) ikonu mají v resourcech. Pro ostatní je možné velkou ikonu dohledat z různých dalších zdrojů:
- Pro 7Zip jsem použil oficiální ikonu 7Zipu ve správné velikosti
- Pro ZIP plugin jsem zneužil ikonku WinZIPu :?
- Pro UnISO ikonu z Windows Vista.
- Ikonu Check Version ve velikosti 32x32 již mám připravenou - upscaloval jsem tu současnou.

Jedině Checksum plugin má ikonu, pro kterou (zatím?) nemám velkou verzi.

Pro Altap: Velké ikony jsou k nahlédnutí na připravovaném webovém projektu a budou využity i v doprovodném pluginu. Všechny vám je mohu poskytnout - jen bude třeba změnit ikonu ZIP pluginu, protože WinZIP ikona je určitě chráněná autorskými právy.

Pokud budu mít chvilku, tak mohu zkusit pomalu vytvářet nové verze ikon - většinou se jedná o pozměněné ikony z Windows, takže by neměl být problém.
Post Reply