Marvin thanks a lot for your thorough answer,
1) Tk bindings, i have see that it might be a little difficult to find
proper documentation.
Beware Tk is not in the stdlib anymore for new versions of Ruby,
otherwise this is a fine choice if you know how to resolve the "looks
lik Win95" problem on Windows 8 and earlier (it is possible, just don't
ask me how). Win10 should be fine as it turns on visual styles always.
i don't really have a problem with the ''looks like win95'' problem,
it's going to be a GUI for a development tool (i already have most of
its backend ready ) and i just want a way to control it except the cli.
2) GTK2 bindings,
These are well-maintained, and well-documented, and
cross-platform. Probably your best choice. On Windows, you need to ship
it as a DLL, though, as it's not native.
will definitely look a little deeper on this one...
3) Fox GUI,
Not developed anymore since years, do not use.
damn, really? and i thought it was still receiving some attention here:
4) Visual ruby ( GTK2 bindings also? correct me if I'm wrong ).
Windows-only, does not fit your requirements.
ok, this is out of the question then...
5) Shoes toolkit,
Not canonical Ruby, but some extra tools on top of Ruby. I cannot really
comment on that.
...
If you feel like contributing to a Ruby project, try Hanmac's rwx, which
is an unfinished binding to wxWidgets: GitHub - Hanmac/rwx: wxWidgets binding for ruby
will take a look on this too,
what is considered to be the "standard" to use in the ruby world? I have
some experience with the Fox toolkit, but i really don't know.
Ruby and GUI, especially on Windows, is a big problem as basically
nobody uses that combination. Ruby is mostly used on Unix server
systems, so there is no "standard" for GUI development at all.
What will you use on a newly designed application?
C++ with GTK, wxWidgets or Qt. Ruby is a nice language, but alone the
problem that there is no Ruby installation easily available on Windows
is going to cause problems, even if there is Ocra. I always use a
compiled language if I need to target Windows. If you really want to do
it in Ruby, I suggest to use GTK (i.e. the ruby-gnome project via the
gtk* gem family): http://ruby-gnome2.osdn.jp/
as i mentioned above, i already have most of the backend ready, so no
time to re-write it ( as always ).
Yes, Ocra does a very good job, once i had shipped an application
written with fox, and it run and on linux through wine...probably i was
lucky...!
Greetings
Marvin
Thanks again Marvin!
···
On 03/12/2017 07:50 PM, Marvin Gülker wrote:
--
--
--A.D Masiakos
--KeyId: 0x48D84811
---http://recodestuff.wordpress.com