Пример #1
0
    def OnSaveDir(self, evt):
        msg = u'ポーズ音声の保存先フォルダの選択'
        style = wx.DD_DEFAULT_STYLE | wx.DD_DIR_MUST_EXIST | wx.DD_NEW_DIR_BUTTON
        default_dir = mf.get_default_pause_dir(self.snd_dir)

        dlg = wx.DirDialog(self.frame, msg, default_dir, style)

        if dlg.ShowModal() == wx.ID_OK:
            if dlg.GetPath() == self.snd_dir:
                msg = u'入力音声ファイルと同じ場所には出力できません'
                wx.MessageBox(msg)
                return

            ctrl = xrc.XRCCTRL(self.frame, 'TextSaveDir')
            ctrl.SetValue(dlg.GetPath())

        dlg.Destroy()
Пример #2
0
 def SetDefaultSaveDir(self):
     path = mf.get_default_pause_dir(self.snd_dir)
     ctrl = xrc.XRCCTRL(self.frame, 'TextSaveDir')
     ctrl.SetValue(path)