Re: GUI programming

Ashley via linux-aus <[email protected]>
Newsgroups gmane.linux.australia
Message-ID <[email protected]>
I have used Gambas 3 quite often as it is very similar to Visual Basic 
and it makes it easy to convert a program from Gambas to Visual Basic if 
you want to develop applications in both environments.

I know you prefer not to use Python but it is a vert easy to learn and 
useful language with lots of objects available.

Also, if you are familiar with C you can use any number of IDEs and Kits 
with it. It is even easy to use Emacs as a development environment for C.

This is only the tip of what is available.

Ashley

On 22/05/2023 5:56 am, Simon Lees via linux-aus wrote:
>
>
> On 5/21/23 22:13, Russell Coker via linux-aus wrote:
>> What's the easiest way of doing GUI programming on Linux?  When I 
>> Google this
>> I get lots of results about Python programming, Python isn't a 
>> language I like
>> or want to learn but I wouldn't rule out using it for simple things 
>> if it is
>> much easier than other options.  I would prefer C/C++.
>>
>> What I would ideally like is a system like IBM's VisualAge for C++ on 
>> Linux.
>> When using VisualAge C++ on OS/2 I could write a program that had all 
>> the
>> basic controls and basic operations on them (EG enter text into an 
>> entry field
>> and click a button to have it added to a listbox) without writing any 
>> code.
>> For writing a GUI front-end to a server I could design all the screens
>> graphically and then just write C code to copy data between entry 
>> fields and
>> API calls.  But I have the impression that no such thing exists for 
>> Linux.
>>
>> I know it sounds horrible, but something like VisualBasic for Linux 
>> would
>> probably do.
>
> I have used pretty much all the Linux gui frameworks at some point, 
> and if I have the choice i'll always use Qt, if you know C++ once you 
> get your head around its event system and Signal Slots (Callback 
> System) everything is pretty straight forward and QtCreator will get 
> you a long way pretty quickly, it allows you to drag out and layout 
> UI's from components like buttons so all you have to do after is link 
> them to functions.
>
>> What I want to do is move many of the things I do on my laptop to a 
>> phone and
>> that requires less use of the command-line.  So shell scripts need to be
>> replaced with GUI operations and ssh to run commands on a server 
>> needs to be
>> replaced by API use or parsing ssh output for GUI display.
>
> I have used Qt with android in the past, I redid the main UI with 
> bigger buttons and with the android NDK installed was able to build 
> and deploy it as a test app. That was a few years back I haven't tried 
> recently.
>
>
> _______________________________________________
> linux-aus mailing list
> [email protected]
> http://lists.linux.org.au/mailman/listinfo/linux-aus
>
> To unsubscribe from this list, send a blank email to
> [email protected]
_______________________________________________
linux-aus mailing list
[email protected]
http://lists.linux.org.au/mailman/listinfo/linux-aus

To unsubscribe from this list, send a blank email to
[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.