Having recently made an almost successful transition from Delphi to Lazarus, I was looking forward to a more smooth redevelopment of my large application. Whilst in Delphi I utilized several TMS VCLs. The one that had the most flair for my users was the TADVTrackBar. I had it set up to really have a gorgeous user interface. Of course that VCL was not compatible with Lazarus, so I purchased the UI pack that had a newer replacement for TADVTrackBar. I thought it would be a straightforward set up to duplicate my original configuration of the TrackBar. It was not and now I am completely lost. I have attempted to use the UP pack developers’ guide. The problem is that I cannot correlate the parameters of the TMSFNCTrackBar with the parameters of the TADVTrackBar. I set several parameters in the TMSFNCTrackBar Object Inspector to various colors, believing that seeing their effect on the TMSFNCTrackBar would help me duplicate the set of parameters I was using on TADVTrackBar. That did not work. So I have three questions:
(1) Which TMSFNCTrackBar parameters have the same effect as the following TADVTrackBar? Are the following parameters equivalent?
TADVTrackBar TMSFNCTrackBar
Slider.Color ?
Slider.ColorCompleted ?
Slider.ColorCompletedTo ?
Slider.ColorTo ?
I tried the following and only one of the parameters worked:
TADVTrackBar TMSFNCTrackBar
Slider.Color Fill.Color
(this does color all of
the RMSFNCTrackBar except
for the slider area
Slider.ColorCompleted ?
Slider.ColorCompletedTo ?
Slider.ColorTo ?
(2) None of the other three work, nor does the code sample on page 87 of the TMS FNC UI Pack Developer’s Guide.
(3) If I am going about this in the wrong manner, please tell me how to properly proceed.
Thank you very much for any help you can provide to me.
Carmichael John