Subversion Repositories HelenOS-historic

Rev

Rev 558 | Rev 560 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 558 Rev 559
Line 185... Line 185...
185
            args.append(val)
185
            args.append(val)
186
 
186
 
187
        kw = {}
187
        kw = {}
188
        if defopt:
188
        if defopt:
189
            kw['default-item'] = choices[defopt][0]
189
            kw['default-item'] = choices[defopt][0]
190
        res,data = self.calldlg('--cancel-label',button[1],
190
        res,data = self.calldlg('--extra-label',button[1],
-
 
191
                                '--extra-button',
191
                                '--menu',text,height,width,
192
                                '--menu',text,height,width,
192
                                str(len(choices)),*args,**kw)
193
                                str(len(choices)),*args,**kw)
193
        if res == 1:
194
        if res == 3:
194
            return button[0]
195
            return button[0]
-
 
196
        if res == 1: # Cancel
-
 
197
            sys.exit(1)
195
        elif res:
198
        elif res:
196
            print data
199
            print data
197
            raise EOFError
200
            raise EOFError
198
        return data
201
        return data
199
   
202