#2479 HIGH Trial-3: Need better ToolButton behaviours with Palette

Zarro Boogs per Child bugtracker at laptop.org
Wed Aug 15 19:55:10 EDT 2007


#2479: Need better ToolButton behaviours with Palette
--------------------------+-------------------------------------------------
  Reporter:  Nat          |       Owner:  edsiper
      Type:  enhancement  |      Status:  new    
  Priority:  high         |   Milestone:  Trial-3
 Component:  sugar        |     Version:         
Resolution:               |    Keywords:         
  Verified:  0            |  
--------------------------+-------------------------------------------------
Changes (by Eben):

  * priority:  normal => high

Comment:

 A couple small modifications:

 I'm referring to this as a palette button.  As such, the only purpose of
 the entire button is to reveal the associated palette, and therefore the
 palette should be revealed by clicking any part of the button, and not
 just the arrow.  (I think this is what you
 meant, but I wanted to clarify the point.)

 Also, the small arrow referred to should be added by the control itself,
 as an "addendum" to the icon supplied by the developer.  I can attach an
 SVG for that or spec it later as needed.

 Finally, the palette can be dismissed in one of 3 ways:

  - clicking the button again
  - clicking outside the palette region
  - selecting an action button within the palette (I guess the palette API
 needs a way for these to be specified.  This part of the API should match
 #2822)

 As a side note, non-palette buttons (normal, toggle, or radio) can also
 have associated palettes, but as mentioned above these should appear on
 rollover or right click only.  When they are shown via right-click, the
 same rules for dismissal should apply as above for palette buttons.  When
 it appears via hover, it should hide on rollout (after short delay).

-- 
Ticket URL: <https://dev.laptop.org/ticket/2479#comment:2>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list