GNOME Bugzilla – Bug 155075
LibGlade Custom Widgets
Last modified: 2007-01-05 01:56:14 UTC
It would be great if we could implement custom widgets for libglade, so that Custom_widget widgets could be positioned with in glade and then attached to real widgets by libglade-java. At the moment, it is possible to just add say a vbox to the glade and then add the widget to that after libglade has constructed the app, however it would be much nicer in terms of getting the layout right if we could use custom widgets.
Created attachment 48342 [details] [review] Makefile.am - New classes are now comiled New classes have been introduiced. Therefore, the make file needs to be modified to compile and generate that javadoc for the new classes.
Created attachment 48343 [details] [review] File src/java/org/gnu/gnomevte/Terminal.java.in - Added all the listeners Added all the listeners needed in order to handle all the signals defined by the widget vte.
Created attachment 48344 [details] Files under src/java/org/gnu/gnomevte/event All the events and the event listeners that are needed.
I am sorry all the patches that I posted belong to bug: 155075
Marking patches as obsolete since they belonged to another bug (and there is no "wrong bug" option).
I'm pretty sure the only way this bug is going to get resolved is as a side effect of a pretty major rearchitecture - which we are contemplating. If we get it right, then things like this should Just Work(tm). Added to the "if we do it this way, will X work?" list. AfC
I'm going to close this bug, as it is a bit of a mess and will be superceeded by java-gnome 4.0. It remains to be seen what form "Custom Widgets" will take - perhaps we should offer a Custom stub as a subclass of org.gnome.gtk.DrawingArea or such. We'll see. AfC