Changes
Jump to navigation
Jump to search
Line 5:
Line 5:
− 1. Import the ToolButton class from the sugar.graphics.toolbutton package. +
− 2. If you intend to have an icon for your tool button, then create an "icons" directory in your activity directory and put the icon (which is a .svg file) in to that directory. +
− 3. Use the code below to guide you on how to then create your button programmatically and add it to a tool bar (we add it to an EditToolbar object that was presumably created already in our code). +
Development Team/Almanac/sugar.graphics.toolbutton (view source)
Revision as of 14:45, 29 May 2008
, 14:45, 29 May 2008→Class: ToolButton ([http://www.pygtk.org/docs/pygtk/ gtk.ToolButton])
=== How do I create my own custom tool button? ===
=== How do I create my own custom tool button? ===
There are several steps you need to follow in order to create a tool button:
There are several steps you need to follow in order to create a tool button:
# Import the ToolButton class from the sugar.graphics.toolbutton package.
# If you intend to have an icon for your tool button, then create an "icons" directory in your activity directory and put the icon (which is a .svg file) in to that directory. For example, the code below uses an icon called "edit-custom" that accesses an edit-custom.svg file saved in the icons directory for the activity.
# Use the code below to guide you on how to then create your button programmatically and add it to a tool bar (we add it to an EditToolbar object that was presumably created already in our code).