El 11/06/18 a les 11:43, Luca Olivetti via Lazarus ha escrit:
El 11/06/18 a les 11:30, Luca Olivetti via Lazarus ha escrit:
I changed that to
if (ACustomFloatSpinEdit.MaxValue >
ACustomFloatSpinEdit.MinValue) then
begin
ASpinWidget.setMinimum(ACustomFloatSpinEdit.MinValue);
ASpinWidget.setMaximum(ACustomFloatSpinEdit.MaxValue);
end
else
begin
if ASpinWidget is TQtFloatSpinBox then
begin
ASpinWidget.setMinimum(-MaxDouble);
ASpinWidget.setMaximum(MaxDouble);
end else
begin
ASpinWidget.setMinimum(-$7fffffffffffffff);
ASpinWidget.setMaximum($7fffffffffffffff);
end;
end;
And it still fails :-(
If I use -MaxInt and MaxInt it works (albeit with a reduced range)
Ok, QSpinBox_setMinimum/setMaximum accept an integer parameter, so
-MaxInt and MaxInt is the correct range.
Bye
--
Luca Olivetti
Wetron Automation Technology http://www.wetron.es/
Tel. +34 93 5883004 (Ext.3010) Fax +34 93 5883007
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus