User talk:Wjjohnst: Difference between revisions

Line 9: Line 9:
**Doing this pretty much means removing the toolbox entirely, and so I'd say that applications should be able to just specify a toolbarpalette and toolbars. Toolbars with a customise property=true would be customizable. Toolbars without the property shouldn't be.
**Doing this pretty much means removing the toolbox entirely, and so I'd say that applications should be able to just specify a toolbarpalette and toolbars. Toolbars with a customise property=true would be customizable. Toolbars without the property shouldn't be.
**On the same track, toolbars should be draggable to the top, bottom, right, or left of the application if the user wants. I'd suggest this be done through a grabber that appeared only when toolbars were in customize mode. Once again, toolbars that wanted to be draggable should specify it through a property.
**On the same track, toolbars should be draggable to the top, bottom, right, or left of the application if the user wants. I'd suggest this be done through a grabber that appeared only when toolbars were in customize mode. Once again, toolbars that wanted to be draggable should specify it through a property.
**Now that I think about this, perhaps a better implementation doesn't rely on the user dragging toolbars, but just on toolbars appearing when the user drags an item into an area where one could exist. Unless users want to drag and drop large sets of icons at once, dragging toolbars is kinda useless.
*Toolbars should be customisable on a per-toolbar level.
*Toolbars should be customisable on a per-toolbar level.
**I'd say this should be doable through the toolbar's context menu. Right clicking on a toolbar should show you:
**I'd say this should be doable through the toolbar's context menu. Right clicking on a toolbar should show you:
***a list of toolbars on the page, to easily turn on or off toolbars
***an option to Customize the toolbar widgets you see
***an option to Customize the toolbar widgets you see
***an option to bring up Properties for that particular toolbar. This could be both a generic toolbar properties dialog, or a toolbar specific one if the toolbar specified one.
***an option to bring up Properties for that particular toolbar. This could be both a generic toolbar properties dialog, or a toolbar specific one if the toolbar specified one.
**Toolbars don't need names. They need to appear and disappear dynamically based on what the user is doing. If a toolbar is empty it should disappear, but if the user is dragging a new item in an area where no toolbar is available, one should appear if possible and be ready to accept the item.
==Toolbar Customize Dialog==
==Toolbar Customize Dialog==
*The toolbar customize dialog should morph form dramatically, perhaps into some sort of richlistbox. The box could show both descriptions of toolbar items, along with names and icons. This would also clean up a lot of the code in the current implementation.
*The toolbar customize dialog should morph form dramatically, perhaps into some sort of richlistbox. The box could show both descriptions of toolbar items, along with names and icons. This would also clean up a lot of the code in the current implementation.
Confirmed users
300

edits