<br>I am installing a component that works okay in 0.9.31 and the definition of the Frame3D function in extctrls.pp has changed. <br><br>The definition in 0.9.30 is not in extctrls.pp. Where is it defined in previous versions?<br>
<br>The component uses<br><br><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote"> Frame3D( Self.Canvas.Handle, R, FFrameWidth, bvRaised );<br></blockquote>
<br>and the definition in 0931 is below.<br><br><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote">// Wrapper function for TCanvas.Frame3D.<br>
procedure Frame3D(ACanvas: TCanvas; var ARect: TRect;<br> TopColor, BottomColor: TColor; const FrameWidth: integer);<br>begin<br> ACanvas.Frame3D(ARect, TopColor, BottomColor, FrameWidth);<br>end;<br></blockquote><br clear="all">
<br>Top and bottom colour are included and FrameWidth is ignored. <br><br>Is there some other wrapper to make the old code compatible with this one, or does it have to forego the style property altogether, and fill in something for the colors?<br>
<br>PS.<br>-- <br>Frank Church<br><br>=======================<br><a href="http://devblog.brahmancreations.com">http://devblog.brahmancreations.com</a><br>