The white space is used to indicate the current position of the cursor. At present it cannot be hidden, as the ruler is not very functional without it, but I will look at making it an option in a coming version (maybe drawing inidictor directly onto ruler).
In the meantime, you can reduce its size by setting ImageEnView1.RulerParams.HorzHeight/VertWidth.
After trying you suggestion what I did was load an image to check it but unfortunately I loaded an image which had white background so all things were looking great and as expected but today when I load a dark background image the white space between ImageEn and Ruler is evident.
So setting the ruler parameter: ImageEnView1.RulerParams.ShowBorder := False; Does not remove the white space but instead does not draw a thin 1 pixel border between ImagenEn and rulers.
This is not what I want.
I want to get rid of the white space between the rulers and ImageEn as this is looking very unprofessional.
TIA
Yogi Yang
yogiyang
Posted - Jan 05 2019 : 22:49:22 Bill,
Thanks for your help. I have managed to solve this problem!
Yogi Yang
w2m
Posted - Jan 04 2019 : 09:58:17 ImageEnView1.RulerParams.ShowBorder := False; Specify whether a border is displayed between the ruler and the image.