Re: [Vala] Cannot convert from `Gtk.ComboBoxText.get_active_text' to `string'
Note 1: If get_active_text is a PROPERTY instead of a FUNCTION, your code would have been ok. Note 2: Much often, getter/setter functions also have a corresponding property doing the same job. Use whatever you like. ___ vala-list mailing list vala-list@gnome.org https://mail.gnome.org/mailman/listinfo/vala-list
Re: [Vala] Cannot convert from `Gtk.ComboBoxText.get_active_text' to `string'
Damit, too late ;-) ___ vala-list mailing list vala-list@gnome.org https://mail.gnome.org/mailman/listinfo/vala-list
Re: [Vala] Cannot convert from `Gtk.ComboBoxText.get_active_text' to `string'
Hi Sascha, > doctype = cboDocType.get_active_text; You are assigning a function (a delegate, means a pointer to a function) to an string, thats not possible, use doctype = cboDocType.get_active_text(); instead (parantheses on right side) to CALL the get_active_text() function, which returns a string. ___ vala-list mailing list vala-list@gnome.org https://mail.gnome.org/mailman/listinfo/vala-list
Re: [Vala] Cannot convert from `Gtk.ComboBoxText.get_active_text' to `string'
Hi Jonathan, yeah that works. Thank you :-) Greetings Sascha -- Sascha Manns Maifeldstraße 10 56727 Mayen P: +49-2651-4014045 W: http://saigkill.tuxfamily.org signature.asc Description: OpenPGP digital signature ___ vala-list mailing list vala-list@gnome.org https://mail.gnome.org/mailman/listinfo/vala-list
Re: [Vala] Cannot convert from `Gtk.ComboBoxText.get_active_text' to `string'
get_active_text looks like a method to me, did you try doctype = cboDocType.get_active_text(); ? Op 10 apr. 2017 4:22 p.m. schreef "Sascha Manns": Hello list, i created a class what contains: // Properties public string doctype { get; set; } // GUI Elements [GtkChild] private Gtk.ComboBoxText cboDocType; // on_cboDocType_changed gets the chosen document type [GtkCallback] private void on_cboDocType_changed () { doctype = cboDocType.get_active_text; } The compiler says: ui/create_publication.vala:45.2-45.37: error: Assignment: Cannot convert from `Gtk.ComboBoxText.get_active_text' to `string' doctype = cboDocType.get_active_text; But as far as i know the combobox text is a string. So it should work. What can i do? Greetings Sascha -- Sascha Manns Maifeldstraße 10 56727 Mayen P: +49-2651-4014045 W: http://saigkill.tuxfamily.org ___ vala-list mailing list vala-list@gnome.org https://mail.gnome.org/mailman/listinfo/vala-list ___ vala-list mailing list vala-list@gnome.org https://mail.gnome.org/mailman/listinfo/vala-list
[Vala] Cannot convert from `Gtk.ComboBoxText.get_active_text' to `string'
Hello list, i created a class what contains: // Properties public string doctype { get; set; } // GUI Elements [GtkChild] private Gtk.ComboBoxText cboDocType; // on_cboDocType_changed gets the chosen document type [GtkCallback] private void on_cboDocType_changed () { doctype = cboDocType.get_active_text; } The compiler says: ui/create_publication.vala:45.2-45.37: error: Assignment: Cannot convert from `Gtk.ComboBoxText.get_active_text' to `string' doctype = cboDocType.get_active_text; But as far as i know the combobox text is a string. So it should work. What can i do? Greetings Sascha -- Sascha Manns Maifeldstraße 10 56727 Mayen P: +49-2651-4014045 W: http://saigkill.tuxfamily.org signature.asc Description: OpenPGP digital signature ___ vala-list mailing list vala-list@gnome.org https://mail.gnome.org/mailman/listinfo/vala-list