@circular, sorry for the late response.
I compiled the last svn wuthout problem except umac unit needs to be replaced like this (cos it gives compiler error.)procedure
CheckSpinEdit(SpinEdit: TSpinEdit);
begin
{$IFDEF DARWIN}
SpinEdit.Left:=SpinEdit.Left+3;
SpinEdit.Top:=SpinEdit.Top+3;
// SpinEdit.Left += 3;
// SpinEdit.Top += 3;
{$ENDIF}
end;
Some modifications can be added:
1. Color windows shows the correct color but pen color(Shape_PenColor) does not.
2. Especially for mac, minimizing the main form doesnt minimize the others (color window, tools window)
3. New window renders wrongly which is attached.