def create_status_bar(self, parent):
        """ Creates a status bar. """

        if self.status_bar is None:
            self.status_bar = wx.StatusBar(parent)
            self.status_bar._pyface_control = self
            if len(self.messages) > 1:
                self.status_bar.SetFieldsCount(len(self.messages))
                for i in range(len(self.messages)):
                    self.status_bar.SetStatusText(self.messages[i], i)
            else:
                self.status_bar.SetStatusText(self.message)

        return self.status_bar

    ###########################################################################
    # Property handlers.
    ###########################################################################
dataset/ETHPy150Open enthought/pyface/pyface/ui/wx/action/status_bar_manager.py/StatusBarManager.create_status_bar/original