Problem: Buttons cant show literal caption, making them ugly. If the user
try to make a button with literal caption of a node containing '{}' or more
strange characters, it will not work.
I would like to suggest an extra attribute to the function:
createIconButton (self,text,command,statusLine,bg=None,kind=None)
Located in Leopluginsref.py
The idea would be to allow buttons to have literal caption, with an extra
value:
createIconButton (self,text,command,statusLine,bg=None,kind=None,
> LiteralCaption=False)
By default it wouldnt affect or change anything now, but it would make
available for the user to define the literal caption of the button,
regardless of the cleaned-up-command-name, which would look great for
button interfaces (as the one Im making which main purpose is actually to
attract new users...)
I just tested it and it by editing leopluginsref.py and looks great!! (Prev
change <http://i.imgur.com/y0SKjRY.png>) (After
change<http://i.imgur.com/QObPTO2.png>)
(After change button with working command <http://i.imgur.com/Zn8K43s.png>)
The only changes to be made in the function are the following:
createIconButton (self,text,command,statusLine,bg=None,kind=None
> ,LiteralCaption=False)
Then switch from this snapshot <http://i.imgur.com/kubyFkt.png> for this
one <http://i.imgur.com/JRVNrUN.png> just by adding this:
if LiteralCaption:
> truncatedText=text
> else:
Done!
--
You received this message because you are subscribed to the Google Groups
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.