Finished container enable/disable on Windows for now.
This commit is contained in:
parent
3ead59424d
commit
4716781e78
|
@ -215,15 +215,21 @@ static void containerHide(uiControl *cc)
|
||||||
static void containerEnable(uiControl *cc)
|
static void containerEnable(uiControl *cc)
|
||||||
{
|
{
|
||||||
struct container *c = (struct container *) (cc->Internal);
|
struct container *c = (struct container *) (cc->Internal);
|
||||||
|
uiControlSysFuncParams p;
|
||||||
|
|
||||||
EnableWindow(c->hwnd, TRUE);
|
EnableWindow(c->hwnd, TRUE);
|
||||||
|
p.Func = uiWindowsSysFuncContainerEnable;
|
||||||
|
uiControlSysFunc(cc, &p);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void containerDisable(uiControl *cc)
|
static void containerDisable(uiControl *cc)
|
||||||
{
|
{
|
||||||
struct container *c = (struct container *) (cc->Internal);
|
struct container *c = (struct container *) (cc->Internal);
|
||||||
|
uiControlSysFuncParams p;
|
||||||
|
|
||||||
EnableWindow(c->hwnd, FALSE);
|
EnableWindow(c->hwnd, FALSE);
|
||||||
|
p.Func = uiWindowsSysFuncContainerDisable;
|
||||||
|
uiControlSysFunc(cc, &p);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void containerUpdate(uiContainer *cc)
|
static void containerUpdate(uiContainer *cc)
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
// 12 april 2015
|
// 12 april 2015
|
||||||
#include "uipriv_windows.h"
|
#include "uipriv_windows.h"
|
||||||
|
|
||||||
|
// TODO enable/disable
|
||||||
|
|
||||||
struct tab {
|
struct tab {
|
||||||
uiTab t;
|
uiTab t;
|
||||||
HWND hwnd;
|
HWND hwnd;
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
// 27 april 2015
|
// 27 april 2015
|
||||||
#include "uipriv_windows.h"
|
#include "uipriv_windows.h"
|
||||||
|
|
||||||
|
// TODO enable/disable container
|
||||||
|
|
||||||
#define windowClass L"libui_uiWindowClass"
|
#define windowClass L"libui_uiWindowClass"
|
||||||
|
|
||||||
struct window {
|
struct window {
|
||||||
|
|
Loading…
Reference in New Issue