[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [50203] trunk/blender/release/scripts/ templates/addon_add_object.py: add manual lookup to addon tempalte

Campbell Barton ideasman42 at gmail.com
Sat Aug 25 17:00:42 CEST 2012


Revision: 50203
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=50203
Author:   campbellbarton
Date:     2012-08-25 15:00:41 +0000 (Sat, 25 Aug 2012)
Log Message:
-----------
add manual lookup to addon tempalte

Modified Paths:
--------------
    trunk/blender/release/scripts/templates/addon_add_object.py

Modified: trunk/blender/release/scripts/templates/addon_add_object.py
===================================================================
--- trunk/blender/release/scripts/templates/addon_add_object.py	2012-08-25 14:18:54 UTC (rev 50202)
+++ trunk/blender/release/scripts/templates/addon_add_object.py	2012-08-25 15:00:41 UTC (rev 50203)
@@ -68,13 +68,23 @@
         icon='PLUGIN')
 
 
+# This allows you to right click on a button and link to the manual
+def add_object_manual_map():
+    url_manual_prefix = "http://wiki.blender.org/index.php/Doc:2.6/Manual/"
+    url_manual_mapping = (
+        ("bpy.ops.mesh.add_object", "Modeling/Objects"),
+        )
+    return url_manual_prefix, url_manual_mapping
+
+
 def register():
     bpy.utils.register_class(OBJECT_OT_add_object)
+    bpy.utils.register_manual_map(add_object_manual_map)
     bpy.types.INFO_MT_mesh_add.append(add_object_button)
 
-
 def unregister():
     bpy.utils.unregister_class(OBJECT_OT_add_object)
+    bpy.utils.unregister_manual_map(add_object_manual_map)
     bpy.types.INFO_MT_mesh_add.remove(add_object_button)
 
 




More information about the Bf-blender-cvs mailing list