2.5 script : reset properties of a bone

( this translation is made by google )


The bone called ‘Bone’ has 3 properties. I would like to write a script to reset the values of these properties when I click a button.
This is what I have :

import bpy
import re

class Extra(bpy.types.Panel):
    bl_space_type = 'VIEW_3D'
    bl_region_type = 'UI'
    bl_label = "Extra"

    def draw(self, context):
        layout = self.layout
        col = layout.column()        
        if context.active_pose_bone.name == 'Bone':
           col.operator("init", text ="Init Properties")

class BT_init(bpy.types.Operator):
    bl_idname = "init"

    def invoke(self, context, event):
        return ('FINISHED',)     


This script add a button “Init Properties” on the left panel, I don’t know what to write in the function ‘invoke’ to reset the values of all the properties to 1.
Could you help me.
Thank you and sorry for my english.