On Wed, 22 Nov 2017 19:15:58 +0100
"R.Wieser" wrote:
> Hello all,
>
> Thank you for all your replies. But I must say I'm *seriously*
> disappointed with most of what you guys replied with.
Sad that.
> Next to nothing was put forward in direct relation to the posted
> question, and most all the replies where brush-offs in the form of "just
> do something" and "go read (everything) first".
Pretty much every reply I read was a direct answer, nearly always
in the "Teach a man to fish" rather than "Give a man a fish" style.
> FYI: The whole shebang turns out to be 2 rather small steps: retrieving
> the required package and making a small adjustment to geany (so it knows
> where the downloaded-and-installed stuff is).
Once you have decided to use GTK+ yes - most of us were advising
you that you had a lot of choice in how to do this and giving you
suggestions as to how to make that choice.
As you have found yourself once the choice is made the mechanics
are fairly simple and discoverable. But if the only reply had been a set of
step by step instructions that you could cut and paste and a sample program
to copy then:
a) You would learn nearly nothing from it
b) You would get the impression that this was the one true way of
doing things when in fact there's no such thing
c) You wouldn't know where to go for the next steps other than back
here to ask.
If each of us had provided step by step instructions like this for
our favourite approach you would probably have drowned in confusion.
Personally I usually use fltk if I'm writing a GUI app, but that
choice has come after using several others (going back to when Motif was
new - it was simpler then there was a lot less choice pretty much Athena
(ugly) or Motif (pretty)) and looking at rather more. Of course if I am
modifying an existing program then I have to use whatever that program uses
and RTFM.
> I guess the above isn't going to make me popular here. But if noone says
> it you guys *will* be harming more newbies, possibly even pushing them
> away from something that *should* be a lot of fun to use. That, and now
> I can try to release my indignation towards how you guys think you should
> be treating a novice - one with a rather simple, straight-forward
> question.
Really everyone who replied was trying to help by painting an
accurate picture of what the world of unix family[1] GUI programming is
like.
The real problem here is that while the question is simple and
straightforward a complete answer is not (and there are as many simple but
incomplete answers as there are GUI frameworks), especially as it became
very clear that you had some (very understandable) misconceptions about the
way it all hangs together which many of the replies tried to clear up.
[1] The Raspberry Pi running any variant of Linux or BSD is just an example
of that family from a programming perspective, no different to any other
unless you explicitly work with Pi specific features like the GPIO pins.
--
Steve O'Hara-Smith | Directable Mirror Arrays
C:\>WIN | A better way to focus the sun
The computer obeys and wins. | licences available see
You lose and Bill collects. | http://www.sohara.org/
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|