Where to start in the source code
- From: Debmalya Sinha <sunnywizard gmail com>
- To: epiphany-list gnome org
- Subject: Where to start in the source code
- Date: Sun, 19 Jun 2011 01:37:39 +0530
Hello folks,
I am trying to add a GtkPlug widget instead of the default epiphany parent window (in EphyWindow > GtkWIndow parent)
I am very new to this level of complex programming but need it for just experiment.
For a try, I changed the type of the parent GtkWindow to a (GtkPlug *). I also added a g_print to print the plug id of the GtkPlug in ephi_window_finalise (line 3775 - 3791 in ephi-window.c).
it got compiled nicely but when i invoked, as expected, it throw 4-5 warnings about specified instance size for type `EphyWindow' is smaller than the parent type's `GtkWindow' instance size.. etc and nothing (i mean the g_print for the plug id) came up.
It was a blind throw and quite expectedly, it didn't work.
I want to somewhat understand how the window is realised and where it is packing everything into the parent.
can you please give me a pointer where to start?
--
Regards,
Debmalya Sinha
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]