Re: Displaying simple HTML in gtkmm app
- From: Murray Cumming <murrayc murrayc com>
- To: Chris Vine <chris cvine freeserve co uk>
- Cc: gtkmm-list <gtkmm-list gnome org>
- Subject: Re: Displaying simple HTML in gtkmm app
- Date: Thu, 07 Apr 2005 10:25:00 +0200
On Thu, 2005-04-07 at 00:34 +0100, Chris Vine wrote:
> On Tuesday 29 March 2005 10:26, Murray Cumming wrote:
> > On Fri, 2005-03-25 at 10:45 +0000, Chris Vine wrote:
> > > On Friday 25 March 2005 06:03, John Taber wrote:
> > > > so trying to apply what you indicate here I come up with this:
> > > > gtkhtml *cview;
> > > > Gtk::Frame *mmview = Glib::wrap(cview);
> > > > mmview->...... // whatever gtkhtml method
> > > >
> > > > does this look right ? I just picked out Frame - not sure how to pick a
> > > > gtkmm object to wrap into. Also, I wonder if I first have to
> > > > instantiate the gtkmm object like:
> > > > Gtk::Frame *mmview = new Gtk::Frame();
> > > > mmview = Glib::wrap(cview);
> > > >
> > > > thks John
> > >
> > > John,
> > >
> > > This will not work. You can only wrap a GTK+ object to provide the
> > > corresponding gtkmm object. Thus a GtkFrame object wraps to a Gtk::Frame
> > > object, a GtkLable object wraps to a Gtk::Label object, and so on, so
> > > your code above won't work (it should fail to compile).
> >
> > It would compile, but it would obviously forget the first mmview
> > instance. That should be obvious C++.
>
> It obviously won't work, but are you saying that:
> gtkhtml *cview;
> Gtk::Frame *mmview = Glib::wrap(cview);
> will compile?
>
> Wouldn't a gtkhtml object need to be derived from a GtkFrame object to do
> that?
Yes. I have no idea if it does.
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]