Pages: 1
Author Topic: show_message doesn't work on linux  (38,162 Views)
Offline (Unknown gender) egofree

Contributor
Joined: Jun 2013
Posts: 601
View profile
Posted on: June 06, 2014, 11:32:58 AM
I tested this function on Linux Mint 16 KDE and Ubuntu 14.04, and nothing happens. No problem on Windows.
Offline (Unknown gender) Goombert

Developer
Joined: Jan 2013
Posts: 2,991
View profile
Reply #1 Posted on: June 06, 2014, 03:40:00 PM
It outputs it to the terminal, if you want GUI stuff for XLIB, you have to install GTK, I am not sure which version I never tested it. But after you install GTK you have to set your widget system to GTK in ENIGMA settings, under Build->Settings->"API"
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #2 Posted on: June 08, 2014, 02:09:01 PM
Yeah, by default, we use raw X11 for creating the window on Linux. Widget programming in X11 is notoriously terrible, so a widgets library for it just hasn't happened. This problem is exacerbated by the fact that that X11 has been "on its way out" for the last eleven years. Now we have Wayland and Mir under development, and motivation to write widgets in X11 has never been lower.
Offline (Unknown gender) edsquare

Member
Joined: Apr 2014
Posts: 402
View profile
Reply #3 Posted on: June 08, 2014, 04:04:50 PM
Quote from: Josh @ Dreamland on June 08, 2014, 02:09:01 PM
Yeah, by default, we use raw X11 for creating the window on Linux. Widget programming in X11 is notoriously terrible, so a widgets library for it just hasn't happened. This problem is exacerbated by the fact that that X11 has been "on its way out" for the last eleven years. Now we have Wayland and Mir under development, and motivation to write widgets in X11 has never been lower.

There's FPGui for X11 but... It's pascal not C++, ofcourse you could create it and call it from C++.
Pages: 1