[Vala] How to subclass a Gtk.Label?
- From: Frederik <scumm_fredo gmx net>
- To: vala-list gnome org
- Subject: [Vala] How to subclass a Gtk.Label?
- Date: Thu, 30 Oct 2008 14:49:02 +0100
Hi,
I tried to subclass a Label, but the program will crash:
---------------------------------------------------------
using Gtk;
public class MyLabel : Label {
public MyLabel () {
this.text = "Subclassed Label";
}
}
static int main (string[] args) {
Gtk.init (ref args);
var window = new Window (WindowType.TOPLEVEL);
var label = new MyLabel ();
window.add (label);
window.show_all ();
Gtk.main ();
return 0;
}
---------------------------------------------------------
It also doesn't work if I use 'construct { ... }' instead.
In the vapi file the Label is annotated with
[CCode (type = "GtkWidget*", has_construct_function = false)]
Strangely, the program crashes on adding the widget.
Is there any way to subclass a Label at all?
Regards,
Frederik
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]