[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Vertical text in buttons, etc.



On Thu, 2003-02-06 at 21:43, Owen Taylor wrote:
> 
> 
> On Wed, 2003-02-05 at 01:42, Biswapesh Chattopadhyay wrote:
> > Hi
> >
> > I need a widget with vertical tabs/buttons with text, as in JEdit. You
> > can get an idea from the left part of the image here:
> >
> > http://sourcebase.sourceforge.net/vertical-text.png
> >
> > How do I do this in GTK+ ?
> 
> Basically, you can't currently.

Is this planned for future versions of GTK+ (say 2.4) ? It seems this
can be done in QT
(http://www.kdevelop.org/graphics/pic_corner/gideon-3.0.png) , Swing
(previous figure), Windows (used by Topstyle, VS.net, etc.), etc.
> 
> A possible workaround:
> 
>  - Draw the text to a pixmap (using gdk_draw_pango_layout())
>  - Retrieve that back into a GdkPixbuf (gdk_pixbuf_from_drawable())
>  - Put the GdkPixbuf into the button (Add a GtkImage to an
>    empty GtkButton)
> 
Seems rather complicated :-( Where do I rotate the text ? Do I rorate
the pixbuf after rendering the text or something ?

Rgds,
Biswa.

> Regards,
>                                        Owen
> 
> 
> 





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]