Jürgen> > Done. However, I maintain that the fdesign-generated code should be in
Jürgen> > some cite.C file, and that insetcite.[Ch] should not contain any
Jürgen> > xforms generated code. Insets should not contain popup code, anyway
Jürgen> > (in view of GUI independance).

Jürgen> Well you have been a bit faster then me :)! I agree with your argumentation
Jürgen> and therefore we decided in the frontends/xforms branch also for having the
Jürgen> files generated by fdesign and not as before cut and paste them in the
Jürgen> ClassFile (have a look there Angus!).

Yes, I've seen this. Am quite happy to comply ;-)

Jürgen> I also have seen that the form still has problems and I'm able to crash it
Jürgen> just by resisizing. I will submit some fix for this as you still didn't get
Jürgen> all Gravity right :)

Ouch! Note, however, that RESIZE_X and GRAVITY are mutually exclusive. However,
since I prevent the user from resizing in the y direction with the calls in
setSize() : 
        fl_set_form_minsize( form->form, 300, formHeight );
        fl_set_form_maxsize( form->form, 1000, formHeight );
we can probably dispense with the RESIZE_X calls entirely and just use the
GRAVITY options. What do you think?

Incidentally, I DO want to prevent the user from resizing in the y dierction,
because getting things to look right then is a horrible task.

Angus

Reply via email to