Talk:Window creation/X11: Difference between revisions

→‎Classification: Tagged first part of page with section title; commented on OSX low-level details
(→‎Classification: Tagged first part of page with section title; commented on OSX low-level details)
 
Line 1:
==Classification==
These examples should be included under [[User Output - graphical]]. --[[User:Short Circuit|Short Circuit]] 01:59, 18 November 2008 (UTC)
:They should also (obviously) be changed to display "Goodbye, World!"--[[User:Mwn3d|Mwn3d]] 02:27, 18 November 2008 (UTC)
Line 13 ⟶ 14:
:::::: To just give a "short", non-comprehensive list of GUI toolkits usable from C++: raw Windows API, Xlib, Carbon, MFC, Xt, Motif, Gtk+, Qt, wxWidgets, Ultimate++, ...
:::::: Of course, one could restrict to the basic GUI facility of the corresponding platform, i.e. raw Windows API for Windows, Xlib for Linux/Unix (AFAIK X is the only relevant windowing system on Unix-type systems) etc. But then, most non-trivial programs are not written using those low-level APIs (well, for X, in principle one could even go one level lower and explicitly use the X protocol to communicate with the server, but that's even more unlikely to be used in any serious program). --[[User:Ce|Ce]] 13:46, 19 November 2008 (UTC)
::::::: The other relevant low-level API for Unix is the native one for OSX. Mind you, that's one that Apple strongly discourages developers from using. Instead, they go with using Cocoa which is much higher level. –[[User:Dkf|Donal Fellows]] 10:52, 10 March 2010 (UTC)
 
 
Just seen that there is [https://jna.dev.java.net/javadoc/com/sun/jna/examples/unix/package-tree.html X for Java] too. [[User:Blue Prawn|Blue Prawn]] 20:23, 29 November 2008 (UTC)
Anonymous user