Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-swt-dev] GTK in CVS


Java has no bit fields.  This is the best we can do.



Havoc Pennington <hp@xxxxxxxxxx>
Sent by: platform-swt-dev-admin@xxxxxxxxxxx

12/08/01 05:12 PM
Please respond to platform-swt-dev

       
        To:        platform-swt-dev@xxxxxxxxxxx
        cc:        
        Subject:        Re: [platform-swt-dev] GTK in CVS



Havoc Pennington <hp@xxxxxxxxxx> writes:
>             public int allow_shrink;
>             public int allow_grow;
>             public int auto_shrink;
>             public int handling_resize;

Since these flags are 1-bit fields in C, I don't even see how things
work right now...

       handle = OS.gtk_dialog_new();
       GtkDialog dialog = new GtkDialog();
       OS.memmove (dialog, handle, GtkDialog.sizeof);

So that has to result in bogus values in "dialog" right?

Havoc
_______________________________________________
platform-swt-dev mailing list
platform-swt-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-swt-dev



Back to the top