1
0
mirror of https://github.com/gryf/fs-uae-wrapper.git synced 2026-02-01 13:35:48 +01:00

Added dummy message class for systems with python without tk

This commit is contained in:
2026-01-10 18:40:49 +01:00
parent 59bd1b6029
commit 7b0ef15eae
3 changed files with 38 additions and 2 deletions

View File

@@ -0,0 +1,18 @@
"""
Display message as simple text on console
"""
import sys
class Message:
"""Just a fake message window for systems without TK"""
def __init__(self, msg):
self.msg = msg
self._process = None
def show(self):
sys.stdout.write(self.msg + "\n")
def close(self):
return None

View File

@@ -8,7 +8,11 @@ import pathlib
import shutil
import subprocess
from fs_uae_wrapper import file_archive, message
from fs_uae_wrapper import file_archive
try:
from fs_uae_wrapper.message import Message
except ModuleNotFoundError:
from fs_uae_wrapper.nogui_message import Message
class CmdOption(dict):
@@ -64,7 +68,7 @@ def operate_archive(arch_name, operation, text, params):
if archiver is None:
return False
msg = message.Message(text)
msg = Message(text)
if text:
msg.show()