Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 4 of 4
  1. #1
    Regular Coder
    Join Date
    Mar 2004
    Posts
    138
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Linux Graphical Interface Programming

    I know this is a bit of a newb question, sorry about that. I've experimented with alot of command-line programming languages such as C and Perl, but I haven't really looked in to programming a graphical interface program. I know that I probably just don't know enough yet, but I was wondering how and with which language graphical interface programs are made. Whenever I download something from for my Linux system, I have to run a .sh script, but I'm pretty sure this is only a script containing the procedure for installation. Can anybody give me any tips on how to get started with Linux graphical interface programming?

  • #2
    Mega-ultimate member
    Join Date
    Jun 2002
    Location
    Winona, MN - The land of 10,000 lakes
    Posts
    1,855
    Thanks
    1
    Thanked 45 Times in 42 Posts
    You might want to look into programming with GTK (Gnu Tool Kit) which, as I understand it, allows you to create graphical front ends for scripts.

  • #3
    Master Coder
    Join Date
    Feb 2003
    Location
    Umeå, Sweden
    Posts
    5,575
    Thanks
    0
    Thanked 83 Times in 74 Posts
    There's a number of ways, given that your target environment is the [X windowing handler/X windows/X11/XFree86 or whatever you prefer to call it].

    We have:
    Tk - stands for "toolkit", simply. One of the older and cruder ones, commonly associated with the TCL programming language in the form of TCL/Tk.
    wxWindows - Cross platform API building on top of the native toolkit (GTK, Win32, Carbon) of whatever host platform it is placed on.
    GTK - The GIMP toolkit, the toolkit whereupon most Linux programs, including Gnome, are based. Originally developed for the GIMP (GNU Image Manipulation Program), but has grown into a more general GUI API.
    Qt - Cross platform API building on top of the native GUI. Most known for being the base toolkit used in KDE.

    You might be interesested in reading up on the subject in places like this: <http://www.faqs.org/docs/artu/ch14s06.html>
    Last edited by liorean; 05-30-2004 at 03:35 AM.
    liorean <[lio@wg]>
    Articles: RegEx evolt wsabstract , Named Arguments
    Useful Threads: JavaScript Docs & Refs, FAQ - HTML & CSS Docs, FAQ - XML Doc & Refs
    Moz: JavaScript DOM Interfaces MSDN: JScript DHTML KDE: KJS KHTML Opera: Standards

  • #4
    Regular Coder
    Join Date
    Mar 2004
    Posts
    138
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thanks! I'll look into those and that link!


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •