Changeset 99 in main for trunk/plugins


Ignore:
Timestamp:
07/16/10 13:31:34 (12 years ago)
Author:
pcosquer
Message:

the return of checkin

Location:
trunk/plugins/openoffice
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/plugins/openoffice/Addons.xcu

    r98 r99  
    6666                        </prop> 
    6767                    </node> 
     68                 
     69                    <node oor:name="m6" oor:op="replace"> 
     70                        <prop oor:name="Title" oor:type="xs:string"> 
     71                            <value>Check-in</value> 
     72                        </prop> 
     73                        <prop oor:name="URL" oor:type="xs:string"> 
     74                            <value>service:org.example.OpenPLMCheckIn</value> 
     75                        </prop> 
     76                        <prop oor:name="Target" oor:type="xs:string"> 
     77                            <value>_self</value> 
     78                        </prop> 
     79                    </node> 
    6880 
    69                     <node oor:name="m6" oor:op="replace"> 
     81                    <node oor:name="m7" oor:op="replace"> 
    7082                        <prop oor:name="Title" oor:type="xs:string"> 
    7183                            <value>Revise</value> 
     
    7991                    </node> 
    8092 
    81                     <node oor:name="m7" oor:op="replace"> 
     93                    <node oor:name="m8" oor:op="replace"> 
    8294                        <prop oor:name="URL" oor:type="xs:string"> 
    8395                            <value>private:separator</value> 
     
    8597                    </node> 
    8698                     
    87                     <node oor:name="m8" oor:op="replace"> 
     99                    <node oor:name="m9" oor:op="replace"> 
    88100                        <prop oor:name="Title" oor:type="xs:string"> 
    89101                            <value>Attach to part</value> 
     
    97109                    </node> 
    98110 
    99                     <node oor:name="m9" oor:op="replace"> 
     111                    <node oor:name="m10" oor:op="replace"> 
    100112                        <prop oor:name="Title" oor:type="xs:string"> 
    101113                            <value>Create a document</value> 
     
    109121                    </node> 
    110122 
    111                     <node oor:name="m10" oor:op="replace"> 
     123                    <node oor:name="m11" oor:op="replace"> 
    112124                        <prop oor:name="URL" oor:type="xs:string"> 
    113125                            <value>private:separator</value> 
     
    115127                    </node> 
    116128 
    117                     <node oor:name="m11" oor:op="replace"> 
     129                    <node oor:name="m12" oor:op="replace"> 
    118130                        <prop oor:name="Title" oor:type="xs:string"> 
    119131                            <value>Configure</value> 
  • trunk/plugins/openoffice/openplm.py

    r98 r99  
    4848        self.desktop = None 
    4949        self.documents = {} 
     50        self.disable_menuitems() 
    5051 
    5152        data = self.get_conf_data() 
     
    6162        self.desktop = desktop 
    6263        self.window = desktop.getCurrentFrame().ContainerWindow 
     64 
     65    def disable_menuitems(self): 
     66        pass 
     67 
     68    def enable_menuitems(self): 
     69        pass 
    6370 
    6471    def login(self, username, password): 
     
    7582            #self._action_group2.set_sensitive(True) 
    7683            self.load_managed_files() 
     84            self.enable_menuitems() 
    7785        else: 
     86            self.disable_menuitems() 
    7887            raise ValueError(res["error"]) 
    7988 
Note: See TracChangeset for help on using the changeset viewer.