Use the RadialArc method of the Canvas for each half (https://lazarus-ccr.sourceforge.io/docs/lcl/graphics/tcanvas.radialpie.html). Besides the corners of the enclosing ellipse, it has the start angle and the angular length of the arc as parameters. Note that the angles are given in 1/16th of a degree.
but when i change the form all color removed?