 |
|
 |
dubbelklick på knappar?? |
Av: anna | 20/09/2006 klockan 18:16 |
Hej, trodde att mina utvecklare hade blivit knäppa som implementerat dubbelklick på verktygsknappar. Detta för att se till att du kan fortsätta rita samma typ av objekt även när du ritat den första rektangeln/cirkeln osv och släpper upp musknappen, utan att det automatiskt går tillbaka till att bli en vanlig pilmarkör. Men nu ser jag att MS har gjort precis just det här i tex Word när man ritar objekt där. Har nån här set nåt liknande nån annanstans? eller nån annan standard för att få samma beteende (typ Shift + click?) Själv känner jag ju rent instinktivt att dubbelklickar man på en verktygsknapp borde det motsvara att först trycka in och sedan släppa upp knappen (dvs ingen action alls) men då behöver jag ju ha nåt annat att komma med istället... Photoshop t ex håller ju kvar valt verktyg ända till man medvetet väljer något annat. Finns det fler varianter? |
Daniel J svarade 20/09/2006 klockan 19:23 |
Vad är det för verktyg? Håller med om att det känns lite läskigt - intuitivt känns det konstigt att behöva "dubbelklicks-låsa" ett verktyg så att det inte går tillbaka till defaultfunktion. Men om defaultfunktionen (pilmarkör) är den allra vanligaste man jobbar med, och om man inte gör repeterade saker med ritverktyget, så visst. Annars borde default vara att verktyget är valt tills dess att man väljer ett annat.
De varianter jag kommer på såhär på stört är:
1) Högerklick - kontextmenyval (enklare att hitta än dubbeklicks-lås, lite krångligare för power users)
2) Click-and-hold för att få upp en meny (samma plus och minus som ovan, med fördelen att det är en standardfunktion för att byta mellan verktygsvarianter i Photoshop)
3) Ctrl/Shift/Alt+klick (som du ju nämnt själv, vet inte vilken av varianterna som är bäst här, beror lite på hur resten av er lösning fungerar)
|
anna svarade 21/09/2006 klockan 11:59 |
Har gjort lite research idag. Rent grafiska applikationer (Photoshop, Illustrator, MS Expressions nya designverktyg Graphic Designer och Interactive Designer) håller kvar verktyget tills man medvetet släpper det. Låter logiskt eftersom man där antagligen lägger mest tid på just den här typen av arbetsuppgifter.
Applikationer som är mer inriktade på att jobba med text, att skapa dokument osv släpper verktyget direkt och går tillbaka till markör (Quark, LiveCycle Designer, DreamWeaver, MS Expression Web Designer, MindManager, MS Office. InDesign är undantag, funkar som Photoshop o Ilustrator ovan)
Office är ensamma med att hålla kvar verktyg gm dubbelklick (inte konsekvent överallt heller). Dubbelklick lägger ut ett objekt av den markerade typen hos många andra av de som släpper verktyget (istället för att använda drag'n-drop eller rita ut var man vill ha det) eller öppnar en dialog om man behöver sätta något (tex speca antal kolumner i en tabell) Adobe LiveCycle Designer har skapat en egen verktygsknapp för att hålla kvar ett valt verktyg (finns även i högerklicksmeny) och GUI Design Studio använder Shift+Click.
Inte lätt att hitta nå'n standard här inte... |
Daniel J svarade 21/09/2006 klockan 13:27 |
Vilka är då användningsfallen du behöver stödja? Tänk snarare utifrån dessa än utifrån standarder och gör en lösning som passar. Alternativt eller komplementärt kan du göra lite research och titta på vad målgruppen är vana vid för verktyg (eller vad de migrerar från, om ni gör ett alternativ till något som finns), och anpassa lösningen utifrån det.
Nu vet ju jag inte något om det ni utvecklar, men om huvudanvändningsfallet är att inte jobba med en låst knapp låter LiveCycle Designer fint i och med att det ger en möjlighet som är synlig (en egen verktygsknapp) - nackdelen med t.ex. Officelösningen är ju att den är så osynlig. Dock är det nog en idé att försöka skippa en extra knapp och istället slå ihop funktionaliteten i en och samma verktygsknapp, men att göra funktionen mer synlig.
Finns ju inte bara ett rätt eller fel, allt blir avvägningar mellan fördelar/nackdelar med olika lösningar till slut.. |
anna svarade 21/09/2006 klockan 15:17 |
Jo, jag är lite inne på det också, att kunna få möjligheten att låsa verktyget om man vill o behöver, men att göra det mer synligt än vad office gör det. Eftersom den primära målgruppen är mer av typen dokumentdesigners (vana vid dokumentdesignverktyg som InDesign & Quark, kanske även LiveCycle Designer) ser jag inte att det primära behovet är att alltid ha låst läge, det är inte några grafiker det riktar sig till, och att rita är inte det mest vanliga användningsfallet. Att MS Office är så vanligt förekommande bland datoranvändare rent generellt säger ju inte att det som finns där är bäst (oavsett om utvecklarna tycker att det är ett fantastiskt och allenarådande verktyg :-)) |
|
 |
Forumet är inte längre aktivt.
|
|
 |
|
 |