I mean a regular IupDialog on the same script, show it then show the font
dialog. Was that?



Em sex, 5 de jul de 2019 às 16:58, John Spikowski <supp...@scriptbasic.org>
escreveu:

> I tried the Open and SaveAs dialogs(which work fine) before trying the
> Font dialog. Same issue.
>
> If I compile the tutorial simple edit example as a standalone executable,
> the Font dialog works as expected wth no errrors or warnings.
>
> Here is my extension module calls.
>
> /*
> Ihandle* IupFontDlg(void);  <iup.h>
>
> Creates the Font Dialog element.
> */
> besFUNCTION(PuiFontDlg)
>   Ihandle *ih;
>
>   ih = IupFontDlg();
>   besRETURN_POINTER(ih);
> besEND
>
>
> /*
> int IupPopup(Ihandle *ih, int x, int y);  <iup.h>
>
> Shows a dialog or menu and restricts user interaction only to the
> specified element.
> */
> besFUNCTION(PuiPopup)
>   Ihandle *ih;
>   int x, y;
>
>   besARGUMENTS("pii")
>     &ih, &x, &y
>   besARGEND
>
>   besRETURN_LONG(IupPopup(ih, x, y));
> besEND
>
>
> On Fri, 2019-07-05 at 15:02 -0300, Antonio Scuri wrote:
>
>   Can you try to add another dialog in the same example, but shown before
> the font dialog?
>
> Best,
> Scuri
>
>
> Em sex, 5 de jul de 2019 às 01:09, John Spikowski <supp...@scriptbasic.org>
> escreveu:
>
> It works fine as a standalone executable.
>
> No errors until IupPopup() of the FontDlg occurs.
>
> Could I be missing something in my extension module make?
>
>
> On Thu, 2019-07-04 at 21:05 -0300, Antonio Scuri wrote:
>
>   Don't know. Seems to be something inside GTK. If you take a look at
> iup/src/gtk/iupgtk_fontdlg.c you will see that the IUP code is quite
> simple, GTK does all the work.
>
>   Maybe something in GTK was not initialized correctly when running the
> script. Missing IupOpen?
>
> Best,
> Scuri
>
>
> Em qui, 4 de jul de 2019 às 20:17, John Spikowski <supp...@scriptbasic.org>
> escreveu:
>
> Hi Antonio,
>
> I'm trying to reproduce your simple editor tutorial using the
> ScriptBasic IUP extension module on the Raspberry Pi 3 B which I
> compiled an IUP distribution for. Everything seems to be working fine
> other than those wierd warning messages you told me to ignore. I just
> cant seem to get the FontDlg to show.
>
> I get this error when trying to use IupPopup for the font dialog.
>
> pi@RPi3B:~/sbrt/examples $ scriba iup_edit.sb
>
> (scriba:2717): Gtk-WARNING **: Unknown type PangoFontFamily specified
> in treemodel model
>
> (scriba:2717): Gtk-WARNING **: Unknown type PangoFontFace specified in
> treemodel model
>
> (scriba:2717): Gtk-WARNING **: /home/pi/gtk+3.0-
> 3.22.11/./gtk/gtkliststore.c:516: Invalid type (null)
>
> (scriba:2717): Gtk-WARNING **: /home/pi/gtk+3.0-
> 3.22.11/./gtk/gtkliststore.c:516: Invalid type (null)
>
> (scriba:2717): GLib-GObject-CRITICAL **: g_value_type_transformable:
> assertion 'G_TYPE_IS_VALUE (src_type)' failed
>
> (scriba:2717): GLib-GObject-CRITICAL **: g_value_type_transformable:
> assertion 'G_TYPE_IS_VALUE (src_type)' failed
>
> (scriba:2717): GLib-GObject-WARNING **: /build/glib2.0-F5w919/glib2.0-
> 2.50.3/./gobject/gtype.c:4264: type id '0' is invalid
>
> (scriba:2717): GLib-GObject-WARNING **: can't peek value table for type
> '<invalid>' which is not currently referenced
> Segmentation fault
> pi@RPi3B:~/sbrt/examples $
>
>
> The weird thing is I don't get this error running the tutorial edit
> project as a standalone C program on the same Raspberry Pi 3 B.
>
> The Open and SaveAs dialogs work as expected. What could be causing
> this?
>
> Any advice would be appreciated.
>
> John
>
>
>
> _______________________________________________
> Iup-users mailing list
> Iup-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/iup-users
>
> _______________________________________________
>
> Iup-users mailing list
>
> Iup-users@lists.sourceforge.net
>
>
> https://lists.sourceforge.net/lists/listinfo/iup-users
>
>
> _______________________________________________
> Iup-users mailing list
> Iup-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/iup-users
>
> _______________________________________________
>
> Iup-users mailing list
>
> Iup-users@lists.sourceforge.net
>
>
> https://lists.sourceforge.net/lists/listinfo/iup-users
>
>
> _______________________________________________
> Iup-users mailing list
> Iup-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/iup-users
>
_______________________________________________
Iup-users mailing list
Iup-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to