Check bxpkg which is a graphical GTK frontend for the pkg_* tools, its in the Ports of course.

__________________religions, worst damnation of mankind"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus TorvaldsLinux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.vermaden's:linksresourcesdeviantartspreadbsd

Check bxpkg which is a graphical GTK frontend for the pkg_* tools, its in the Ports of course...

Unless Daffy is changing affiliations, bxpkg is only available for FreeBSD, & FreeBSD's package tools.

Perhaps the simplest cross-platform solution is to learn the Tk extensions to Tcl. This begins a descent into programming solutions, & I don't recall Daffy mentioning any previous programming experience. Depending upon what packages are already installed, Tcl might already be installed in your OpenBSD environment as a dependency to other packages. Many Tcl/Tk tutorials can be found on the Internet.

In my opinion, if you are going to begin learning a programming language, learn Python. The Tk extensions (the same mentioned above for Tcl...) are also part of a standard Python installation. wxPython (also available in OpenBSD's package system as py-wxPython...) is a much more robust GUI library available to Python. Some beginning tutorial presentation can be found at the wxPython site:

There are no simple GUI building tools. Constructing an X11 interface requires programming experience. Unless you have already started down this path, don't expect to knock out complicated software in a few nights of dabbling. Programming takes time to master.

ocicat, you're right. OpenBSD user here, so I followed your proposal and began reading about wxPython.

For programming experience, again you're right. I have none. I've only read two books for Python, but apart from a dice program (for D&D ) , I've found nothing more to do with it. So I count this as a zero experience. The good thing is that I can follow many things in wxPython's tutorials.

Thank you all. Off I go to more tutorials and achieve my first target.

Mark Pilgrim's Dive into Python books (for Python 2 & Python 3...) are both freely available online. His Python 2 title can also be found as a OpenBSD package.

O'Reilly's introductory Python title, Learning Python, is also recommended for getting up to speed.

Note that Python is going through a major transition from Python 2 to Python 3 -- a change large enough that old Python 2 code might not run as is with the newer Python 3 interpreter. Right now, OpenBSD only sports Python 2 in packages, however a Python 3 port is in the works. I don't suspect that the Python 3 port will be available until after OpenBSD 5.0 is released.

There are no simple GUI building tools. Constructing an X11 interface requires programming experience. Unless you have already started down this path, don't expect to knock out complicated software in a few nights of dabbling. Programming takes time to master.

If you use Python - which I say you should also, you could use the QT toolkit and QTDesigner is a about the easiest to use GUI designer I seen in the *nix world. QTDesigner also intergrates with Eric IDE and there are python bindings for QT. Sorry I don't know about the status of using these on OpenBSD. But all are cross platform as I used them on FreeBSD and Windows.

__________________
"The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use the words." -Philip K. Dick