# To subscribers of the xforms list from "T.C. Zhao" <tc_zhao@yahoo.com> :
These inconsistencies are mostly due to historic reasons.
Back a few year ago, some C++ compilers (HP and others)
*always* promote float to doubles, even with prototypes
that want floats. There was no way to workaround this
except to make the function take doubles, but at the
same time, I didn't really want to change the inards to
work in doubles (double is slow on intel processors, and
the speed of the processor was nowhere close to 4 digits,
a three digit (100Mhz) was a fast processor). Fortunately,
using floats for everything should work out ok.
--- Lars Gullik Bjønnes <larsbj@lyx.org> wrote:
> # To subscribers of the xforms list from larsbj@lyx.org (Lars Gullik
> Bjønnes) :
>
>
> from forms.h:
>
> FL_EXPORT void fl_set_scrollbar_increment(FL_OBJECT *, double,
> double);
> FL_EXPORT void fl_get_scrollbar_increment(FL_OBJECT *, float *, float
> *);
> FL_EXPORT void fl_set_scrollbar_bounds(FL_OBJECT *, double, double);
> FL_EXPORT void fl_get_scrollbar_bounds(FL_OBJECT *, float *, float
> *);
>
> Are there any special reasons why the set functions take different
> types than the get functions?
>
> Lgb
> _________________________________________________
> To unsubscribe, send the message "unsubscribe" to
> xforms-request@bob.usuhs.mil or see
> http://bob.usuhs.mil/mailserv/xforms.html
> XForms Home Page: http://world.std.com/~xforms
> List Archive: http://bob.usuhs.mil/mailserv/list-archives/
>
__________________________________________________
Do You Yahoo!?
Send instant messages & get email alerts with Yahoo! Messenger.
http://im.yahoo.com/
_________________________________________________
To unsubscribe, send the message "unsubscribe" to
xforms-request@bob.usuhs.mil or see
http://bob.usuhs.mil/mailserv/xforms.html
XForms Home Page: http://world.std.com/~xforms
List Archive: http://bob.usuhs.mil/mailserv/list-archives/
This archive was generated by hypermail 2b29 : Sat May 20 2000 - 19:52:07 EDT