Proposal for changing a bit the Toolbar
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller
Proposal for changing a bit the Toolbar
I tried to redesign a bit the LiveCode's toolbar to see how it could be if it was designed in a more contemporary style... tell me what you think (also criticism and condemnations are welcome)...
Edit: in the first version I posted, there was a proposal to drop plain/bold text switching from the icon titles. After a comment by AxWald I restored that usability clue in some icons.
Edit: in the first version I posted, there was a proposal to drop plain/bold text switching from the icon titles. After a comment by AxWald I restored that usability clue in some icons.
Last edited by Mag on Thu Oct 27, 2016 11:25 pm, edited 12 times in total.
Re: Toolbar redesigned
Hi,
for me it looks a lot better!
Just one point: "The text no more switches between plain and bold ..."
Is there another way to see what's selected and what not, for the few of us that instantly switch off "cute little pictures in the menu bar" and enjoy more precious free screen estate?
A darker backcolor maybe? A border? Something alike?
Good job else! Have fun!
for me it looks a lot better!
Just one point: "The text no more switches between plain and bold ..."
Is there another way to see what's selected and what not, for the few of us that instantly switch off "cute little pictures in the menu bar" and enjoy more precious free screen estate?
A darker backcolor maybe? A border? Something alike?
Good job else! Have fun!
All code published by me here was created with Community Editions of LC (thus is GPLv3).
If you use it in closed source projects, or for the Apple AppStore, or with XCode
you'll violate some license terms - read your relevant EULAs & Licenses!
If you use it in closed source projects, or for the Apple AppStore, or with XCode
you'll violate some license terms - read your relevant EULAs & Licenses!
Re: Toolbar redesigned
Hi AxWald, you're right, sorry, I had not thought of that... the text in bold (or maybe a colored text) continues to be the better way I think...AxWald wrote:Hi,
for me it looks a lot better!
Just one point: "The text no more switches between plain and bold ..."
Is there another way to see what's selected and what not, for the few of us that instantly switch off "cute little pictures in the menu bar" and enjoy more precious free screen estate?
A darker backcolor maybe? A border? Something alike?
Good job else! Have fun!
Edit: based on your comment I restored the plain/bold on icon titles in some icons of the image, thank you.
-
- VIP Livecode Opensource Backer
- Posts: 7255
- Joined: Sat Apr 08, 2006 8:31 pm
- Location: Minneapolis MN
- Contact:
Re: Proposal for changing a bit the Toolbar
"Group selection" implies that the button will group all selected objects, just like the "group" command. I think better labels would be "Select groups" and "Select objects". But I don't have any problem with the current label, which represents the actual LC command "selectGroupedControls".
When I think of "References" I think of books. I'm not sure how people are related to that.
When I think of "References" I think of books. I'm not sure how people are related to that.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
Re: Proposal for changing a bit the Toolbar
Thank you Jacqueline, very helpful comments, I changed the image as your input.
Last edited by Mag on Sun Oct 23, 2016 2:37 pm, edited 1 time in total.
-
- VIP Livecode Opensource Backer
- Posts: 7255
- Joined: Sat Apr 08, 2006 8:31 pm
- Location: Minneapolis MN
- Contact:
Re: Proposal for changing a bit the Toolbar
It looks pretty good to me now. Are you going to submit it to LC?
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
Re: Proposal for changing a bit the Toolbar
Thank you Jacqueline. If there are no other comments or proposals for changes, I'd do it, do you know the steps to send it?jacque wrote:It looks pretty good to me now. Are you going to submit it to LC?
-
- VIP Livecode Opensource Backer
- Posts: 7255
- Joined: Sat Apr 08, 2006 8:31 pm
- Location: Minneapolis MN
- Contact:
Re: Proposal for changing a bit the Toolbar
I'm not sure how you'd submit it, but I assume you'd have to generate a pull request on git. Maybe someone who knows more about git can answer.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
Re: Proposal for changing a bit the Toolbar
Thank you for the tip, I will investigate how to do it.
PS
I posted a proposal for some changes in the Tool Palette too, unfortunately I posted it in the wrong forum http://forums.livecode.com/viewtopic.ph ... 86#p147586
PS
I posted a proposal for some changes in the Tool Palette too, unfortunately I posted it in the wrong forum http://forums.livecode.com/viewtopic.ph ... 86#p147586
Re: Proposal for changing a bit the Toolbar
Hi Mag,
"bold" might not be the most aesthetically pleasing option. Isn't there another way? A slightly darker background? A border? Don't know.
Besides this, in some way, the items in the toolbar aren't coherent anyways:
(Using 9.0 dp1 for example)
Wouldn't the Group things, Message & Errors be better fitting in the tools palette? Then the screen estate fanatics could hide the toolbar altogether ;-)
I see you're working on the tools palette, too. And this one, too, already became large and clumsy. Maybe it's time to discuss the whole system, maybe there'd be a better solution?
Just an idea: Breaking up the tool palette into smaller sub-palettes - Widgets, Interface items, Groups, Graphics, Paints, maybe even Text Options and Text macros. *1)
These would be "magnetic" to each other and remember their place on the screen.
And you would invoke them on the fly via a new toolbar, or a keyboard shortcut.
As mentioned, just a raw idea. But as you're at it already, maybe a bit of "interface cleanup" would make sense. Richard already started something similar afaik.
Have fun!
*1) "Text macros": Imagine a small palette where you can store, behind a tiny icon, text snippets like this:
or
and insert them at the cursor with the click of a mouse? ([CR] should insert a return ...)
No more need to use AutoHotKey ...
"bold" might not be the most aesthetically pleasing option. Isn't there another way? A slightly darker background? A border? Don't know.
Besides this, in some way, the items in the toolbar aren't coherent anyways:
(Using 9.0 dp1 for example)
- Inspector, Code, Sample Stacks, Resources and Dictionary open a new interface element.
- Message Box toggles an interface element.
- Tutorial starts an external browser with a given URL.
- Group and Edit Group perform IDE actions.
- Select grouped, Messages and Errors are toggling IDE settings.
Wouldn't the Group things, Message & Errors be better fitting in the tools palette? Then the screen estate fanatics could hide the toolbar altogether ;-)
I see you're working on the tools palette, too. And this one, too, already became large and clumsy. Maybe it's time to discuss the whole system, maybe there'd be a better solution?
Just an idea: Breaking up the tool palette into smaller sub-palettes - Widgets, Interface items, Groups, Graphics, Paints, maybe even Text Options and Text macros. *1)
These would be "magnetic" to each other and remember their place on the screen.
And you would invoke them on the fly via a new toolbar, or a keyboard shortcut.
As mentioned, just a raw idea. But as you're at it already, maybe a bit of "interface cleanup" would make sense. Richard already started something similar afaik.
Have fun!
*1) "Text macros": Imagine a small palette where you can store, behind a tiny icon, text snippets like this:
Code: Select all
" & MyVar & "
Code: Select all
answer XX "XX" with "XX" or "XX" titled "XX" [CR] if it is "XX" then [CR] XX [CR] else [CR] XX [CR] end if
No more need to use AutoHotKey ...
All code published by me here was created with Community Editions of LC (thus is GPLv3).
If you use it in closed source projects, or for the Apple AppStore, or with XCode
you'll violate some license terms - read your relevant EULAs & Licenses!
If you use it in closed source projects, or for the Apple AppStore, or with XCode
you'll violate some license terms - read your relevant EULAs & Licenses!
Re: Proposal for changing a bit the Toolbar
The menu bar could be simplified and shortened by putting the "Sample Stacks", "Tutorials", and "Resources" into a drop-down menu under a "Help" menu title.
-
- VIP Livecode Opensource Backer
- Posts: 7255
- Joined: Sat Apr 08, 2006 8:31 pm
- Location: Minneapolis MN
- Contact:
Re: Proposal for changing a bit the Toolbar
I don't think so. The Tools palette only contains tools that create or modify objects. Grouping, displaying the message box, and activating error messages are not tools, they are actions. I use these very frequently and having them in the top bar is convenient.Wouldn't the Group things, Message & Errors be better fitting in the tools palette?
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
Re: Proposal for changing a bit the Toolbar
Jacque,
I see your point. My idea was to have those in the tools bar that open or close windows, and all other in the tool palette. Btw.:
Guess it would be hard to code a solution that would fit all of us - too different the expectations!
Have fun!
I see your point. My idea was to have those in the tools bar that open or close windows, and all other in the tool palette. Btw.:
I meant the toggle for "suppress messages".jacque wrote:[...] displaying the message box [...]
Guess it would be hard to code a solution that would fit all of us - too different the expectations!
Have fun!
All code published by me here was created with Community Editions of LC (thus is GPLv3).
If you use it in closed source projects, or for the Apple AppStore, or with XCode
you'll violate some license terms - read your relevant EULAs & Licenses!
If you use it in closed source projects, or for the Apple AppStore, or with XCode
you'll violate some license terms - read your relevant EULAs & Licenses!
-
- Livecode Opensource Backer
- Posts: 9443
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: Proposal for changing a bit the Toolbar
That's really lovely.
Are you going to release a patcher stack?
Are you going to release a patcher stack?