Graphical User Interface and Point and Click input. (General discussion MSX Forum)MSX Resource Center PassionMSX MSX2 contest              
              
English Nederlands Español Português Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 133 guests and 5 MSX friends online

You are an anonymous user.
 

MSX Forum


MSX Forum

General discussion - Graphical User Interface and Point and Click input.

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)
 
 







(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.