I've tried and searched for tips and examples, but this seemingly simple thing has got me beat.
Delphi help, and other web pages I found say place panel, set align, place splitter, set align same, place panel, set align to client, whoosh you're away.
Umm, not. I must be missing something fundamental.
I get the usual cursor type like when you are over a draggable windows control, but nothing happens. I've tried all the properties on the panels that look likely.
What I am trying to actually do, if I can get past step 1 is to have 3 horizontal panels on my form. I want there to be a draggable splitter at each panel to panel junction.
When you drag either of these, you move the centre panel up or down (to a predefined limit-min size property I guess) but the centre panel must never change height. I'm assuming a max and min constraint the same should fix that bit?
But how do I make these splitters work please?
Steve (Delphi 2007 & XP)
Delphi help, and other web pages I found say place panel, set align, place splitter, set align same, place panel, set align to client, whoosh you're away.
Umm, not. I must be missing something fundamental.
I get the usual cursor type like when you are over a draggable windows control, but nothing happens. I've tried all the properties on the panels that look likely.
What I am trying to actually do, if I can get past step 1 is to have 3 horizontal panels on my form. I want there to be a draggable splitter at each panel to panel junction.
When you drag either of these, you move the centre panel up or down (to a predefined limit-min size property I guess) but the centre panel must never change height. I'm assuming a max and min constraint the same should fix that bit?
But how do I make these splitters work please?
Steve (Delphi 2007 & XP)