This forum is temporaily read-only. All existing discussions remain available for reference. For new questions, bug reports or support requests, please contact us at mail@lmdsupport.com.

Help Please: TElListBox.ItemHeight does not work within 2017.

Hi.  I recently upgraded from 2016 to 2017 and the TElListBox.ItemHeight setting no longer sets the ItemHeight at runtime.  I created a simple program that shows the problem.

procedure TForm3.FormShow(Sender: TObject);
begin
   ElListBox1.ItemHeight := 32 ;
   ShowMessage ( IntToStr ( ElListBox1.ItemHeight ) ) ; <--- this reports the ItemHeight to be 19, not 32.
end;

Unfortunately, this garbles all of our menus because they're accompanied by 32x32 icons which now overplot each other.

Thanks in advance,

Jim Reed

RockWare Inc.

p.s. I tried to attach the sample program but my browser says that "Uploaded file type is not allowed."

Comments

  • >>p.s. I tried to attach the sample program but my browser says that "Uploaded file type is not allowed."<<
    Simply send any files to mail@lmdteam.com. Forum can only be used to upload pictures.
  • Files have been sent.
  • Did you receive my sample file?

  • Yes, we received the demo. As has been answered via support mail, the bug has been fixed: new DefaultItemHeight property has been added.
  • I've heard "trust" defined as "predictable behavior" or "behavior that repeats over time".  As such, I have learned to trust the LMD products and support.  You guys have great products and great support.  Thanks for being a class act. - The RockWare Programming Staff.
Sign In or Register to comment.