Author
| Graphical User Interface and Point and Click input.
|
Yukio msx professional Posts: 778 | Posted: December 11 2007, 16:47   |
In your opinion, what is a graphical user interface?
Could be anything ... from a simple graphic screen to a Point and Click mouse input.
Wasn't game menus considered to be some form of primitive graphical interfaces? Their could be used by the keyboard, joystick and even Mouse into the Joystick emulation mode!
Is a generic window considered to be the more common form to use a graphical interface into today computing? Windows could be used even into plain ASCII mode for old OS ...If someone consider ASCII art as a graphic!
Wasn't Role Playing Game Engines that use windows for the battle system also considered Graphical User Interfaces?
|
|
[D-Tail]
 msx guru Posts: 2994 | Posted: December 11 2007, 18:03   |
What's your point, Yukio? What is a graphical user interface -> it's something graphical through which the user can control something. My question for you, what is an operating system?
|
|
Yukio msx professional Posts: 778 | Posted: December 11 2007, 19:35   |
OS?
Is this something that has a bootstrap !?
Bootstrap
If this is a definition, even a bootable disk that has a menu for playing music would fit into this category! Like the "graphical" and "tile / characters" modes, this is a controversy and almost any person could use their own opinion.
Into some DOS (for other machines) even DIR and other commands are optionally loaded ... Like the ED (editor) and ASM !!!
|
|
jltursan msx professional Posts: 847 | Posted: December 11 2007, 20:08   |
IMHO,
OS = MS-DOS, MSX-DOS, CP/M, etc
GUI = Windows 95, Ease, MSX-View, etc
OS with graphical frontend = SymbOS, Amiga Workbench, Windows XP, etc.
|
|
NYYRIKKI msx master Posts: 1503 | Posted: December 11 2007, 20:43   |
Ok, bullshit time...
Yes you are right. Graphical userinterface is a userinterface that has graphics. Graphics in computer language mean something that can be displayed that is not text. How ever this does not mean that text elements (read characters) could not form graphics. User interface is something that user can controll.
Your definition of OS how ever sucks. If you think about that a little it seems that for example ROM-DOS is not operating system, but for example most of the modern games are... As you may see it is not quite like that.
Let me try...
Operating system is a computer program that has possibility to load other computer programs and wich primary function is to interact with BIOS or hardware.
If you want to talk about OS GUIs the difference is that OS GUI's primary function is to interact with OS.
Now you say: Hmm... You are saying that for example MSX-BASIC is not an OS?
And I reply: Yes that is correct. MSX-BASIC is programming language that runs without OS. (Although it provides also OS functionality)
|
|
[D-Tail]
 msx guru Posts: 2994 | Posted: December 11 2007, 22:38   |
Your remark about MSX-BASIC is striking and informational, but I was being sarcastic  |
|
Yukio msx professional Posts: 778 | Posted: December 12 2007, 00:43   |
Quote:
|
Now you say: Hmm... You are saying that for example MSX-BASIC is not an OS?
And I reply: Yes that is correct. MSX-BASIC is programming language that runs without OS. (Although it provides also OS functionality)
|
I was also thinking (wondering) about it too ... MSX-BASIC (ROM/EPROM and the BIOS)!
Most could (mistaken?) interpret the Microsoft MSX-BIOS and DISK-ROM as some form of software system (BIOS Calls). The MSX even use the "plug and play" stuff, into some cases even ROM-DISK is possible.The MSX2 and up use some form of virtual RAM-DISK, also this feature was incorporated into some MEGARAM's. The main problem is that the RAM-DISK feature does not work with MSX2+ and Turbo R ...
Now, the Amiga case. The Amiga Workbench is really 'just a front end' for the Amiga DOS. The Amiga 'BASIC' was "Microsoft Basic". Later versions of Amiga DOS were sold with 'AREXX' . IBM PC-DOS 7 comes with 'REXX'.
Did you noticed that later classic versions of MAC and AMIGA are MSX-DOS/PC-DOS reader/writer !?
I also have the True BASIC for Classic MAC and PC 'DOS'.
MSX-DOS.
I believe that the COMMAND.COM is for the standard COMmands like DIR . Sure that without a ASM.COM is not possible to make new (Compile) COMmands. It is possible to write simple text into the console and create a file on disk using a COPY CON , but the only choice to make new commands would be the MSX-BASIC and some BIN/HEX/DATA program to write a new file.
Anyway, the CP/M software should work just fine in most cases ...
Modern computing.
I don't know exact what are the premises of the script languages.
Also this does not explain what is a Operating System! Since a OS don't even need to use a DISK after all ...
For odd reasons, some people dislike even the "modern" CD-ROM and DVD-ROM! |
|
ro msx guru Posts: 2320 | Posted: December 12 2007, 09:53   |
OS is something ya can't see. YES BASIS rom is an OS.
A gui or console is a wrapper/shell.
BASIC has an interpreter/ROM which is the OS. The screen where you type yer shizl is the console (a textbased user interface, like the DOS prompt is)
An OS and Kernel are alike (okay, we can argue it's not but for this topic's sake it is)
|
|
|
|
|