[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gtk-app-devel
Subject:    Re: "HELP/About" was :: [Re: suggestions on user config?]
From:       Gary Kline <kline () thought ! org>
Date:       2012-02-20 1:23:13
Message-ID: 20120220012312.GA24046 () thought ! org
[Download RAW message or body]

On Sun, Feb 19, 2012 at 04:26:37PM -0700, Michael Torrie wrote:
> Date: Sun, 19 Feb 2012 16:26:37 -0700
> From: Michael Torrie <torriem@gmail.com>
> Subject: Re: "HELP/About" was :: [Re: suggestions on user config?]
> CC: gtk-app-devel-list@gnome.org
> 
> On 02/19/2012 02:25 PM, Gary Kline wrote:
> > i've been looking for code to learn from.  i spotted this botton
> > layout from the game 'Iagno' but could only find part of its source.
> > lucky for me that i know c++.  be nice if there were some macro like 
> > "GTK_BUTTONBOX_LEFT"!
> 
> GtkButtonBox is just a special type of layout widget that keeps the
> buttons all the same size.  You can adjust it to put all the buttons to
> the right, left, center, or evenly across the dialog box.  Or you can
> use a regular hbox, set the padding and margins the way you want, and
> use gtk_box_pack_start() to put them towards the left, and
> gtk_box_pack_end() to put them towards the right.  And if set the
> HOMOGENEOUS property, they will all be the same size.
> 
> I suggest you run glade-3 and just play with the layouts to get a feel
> for how you can use layouts to accomplish what you want.  You can drag
> and drop the layouts, put layouts in layouts, and drop buttons and
> things in to see how they space out, etc.
> http://www.micahcarrick.com/gtk-glade-tutorial-part-1.html, particularly
> part 7 that talks about packing and layout.
> 
> You might even want to use glade to develop your GUIs and then use
> GtkBuilder to build them in your program without using code (it is
> easier once you figure out how it works).  Building GUIs with code is
> still okay, but for large programs it's just too much of a pain!
> 

	the thing is that i'm almost done with the program.  well,
	modulo the options that the user has to set.  i  should have
	that worked out pretty soon.  the only thing in "File" is 
	"Want to Save" and "Quit".

	with these dialogs in Help, it is just a matter of how nice
	i want things to look; very nice or somewhat clumsy.
	--regarding the buttons, i figured that out about an hour
	ago except the buttons are on different levels.  i'll check
	out gtkbuttonbox and more.  just not now; time for a break:)

> _______________________________________________
> gtk-app-devel-list mailing list
> gtk-app-devel-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

-- 
 Gary Kline  kline@thought.org  http://www.thought.org  Public Service Unix
     Voice By Computer (for Universal Access): http:/www.thought.org/vbc
          The 8.57a release of Jottings: http://jottings.thought.org
             Twenty-five years of service to the Unix community.

_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic