def ShowMessage(self, title, message, filename=None, data=None, data_base64=None, messageicon=None, time=10000):
        '''
        Shows a balloon above icon in system tray
        :param title:  Title shown in balloon
        :param message: Message to be displayed
        :param filename: Optional icon filename
        :param data: Optional in-ram icon
        :param data_base64: Optional base64 icon
        :param time: How long to display message in milliseconds
        :return:
        '''
        if messageicon is None:
            self.TaskBarIcon.ShowBalloon(title, message, msec=time)
        else:
            self.TaskBarIcon.ShowBalloon(title, message, msec=time, flags=messageicon)

        return self