I have returned after a few years' absence with more or less the same problems >>>
A) I almost completely have given up on comboboxes and have now used listboxes instead with success (comboboxes worked/works very well in Windows);
B) I notice that the Columns property in ListBox still doesn't work (as it does in Windows). Only one column appears even though I want and ask for five (5).
I have two problems to consider in this letter : Bordericons and Scrollcode.
The Scrollcode behaviour is relatively minor : the IDE gives the hint 'Parameter "ScrollCode" not used' in the procedure ScrollBar1Scroll() but when I remove it (ScrollCode : TScrollCode) the vertical scrollbar freezes. WHY IS THIS SO?? In practice I ignore the Hint.
Under Project/Project Options/Compiler Options/Config and Target, I get (under Target platform) 'Current LCL widgetset : "gtk2"'. In purple lettering I am prompted to select 'Select another LCL widgetset (macro LCLWidgetType)'. This takes me to 'Additions and Overrides' and three menu options >> a) Set "LCLWidgetType", b) Add (a dropdown list), c) Use system encoding.
This all seems perhaps[?] to be implying that I can do something to remove the unwanted bordericons. I have bordericons[ ] set but they appear anyway in the compiled program (as usual Windows does as I want it to).
Can I in fact do something to get BorderIcons to behave? Any help will be appreciated
.
Another point >> the captions at the top of the forms are followed by '<2>' for some reason. WHY?
Regards, Mike Finch