Changes

Jump to navigation Jump to search
Line 5: Line 5:  
=== 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:
1. Import the ToolButton class from the sugar.graphics.toolbutton package.  
+
# 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.  
+
# 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.  
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).  
+
# 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).  
     
Anonymous user

Navigation menu