Home » U++ Library support » Splitter » add controls to splitter bar, how? [NEEDS MORE IMPLEMENTATION...]
Re: add controls to splitter bar, how? [message #1878 is a reply to message #1877] |
Fri, 24 March 2006 17:58 |
|
fudadmin
Messages: 1321 Registered: November 2005 Location: Kaunas, Lithuania
|
Ultimate Contributor Administrator |
|
|
ok, in fact, semi-working example is this:
#include <CtrlLib/CtrlLib.h>
class App : public TopWindow {
LineEdit ed1,ed2;
Splitter horz;
Option btn;
public:
typedef App CLASSNAME;
void Move();
App();
};
void App::Move(){
if (btn.Get())
horz.SetPos(1000);
else horz.SetPos(5000);
btn.SetRectX(horz.GetPos()/13-10,10);
}
App::App(){
horz.Add(ed1);
horz.Add(ed2);
Add(horz.Horz().VSizePos(35,35));
btn.SetRectY(50,50);
btn.SetRectX(horz.GetPos()/13-10,10);
Add(btn);
btn.WhenAction=THISBACK(Move);
Sizeable().Zoomable();
}
GUI_APP_MAIN
{
App().Run();
}
First problem is that position returned from splitter is in different units than from other controls...
Second problem is that in this case I need to catch splitter bar events and update button position...
What I wanted was the same like for HeaderCtrl - public access Splitter Bar...
|
|
|
|
|
add controls to splitter bar, how? [NEEDS MORE IMPLEMENTATION...]
By: fudadmin on Fri, 24 March 2006 14:37
|
|
|
Re: add controls to splitter bar, how?
By: mirek on Fri, 24 March 2006 14:57
|
|
|
Re: add controls to splitter bar, how?
By: fudadmin on Fri, 24 March 2006 15:16
|
|
|
Re: add controls to splitter bar, how?
By: fudadmin on Fri, 24 March 2006 15:31
|
|
|
Re: add controls to splitter bar, how?
By: fudadmin on Fri, 24 March 2006 17:58
|
|
|
Re: add controls to splitter bar, how?
By: mirek on Fri, 24 March 2006 23:01
|
|
|
Re: add controls to splitter bar, how?
By: fudadmin on Tue, 28 March 2006 20:43
|
|
|
Re: add controls to splitter bar, how?
By: mirek on Tue, 28 March 2006 21:44
|
|
|
Re: add controls to splitter bar, how?
By: fudadmin on Tue, 28 March 2006 23:44
|
|
|
Re: add controls to splitter bar, how?
By: fudadmin on Tue, 28 March 2006 23:59
|
|
|
Re: add controls to splitter bar, how?
By: mirek on Fri, 24 March 2006 22:54
|
Goto Forum:
Current Time: Fri Apr 19 14:14:12 CEST 2024
Total time taken to generate the page: 0.04147 seconds
|