This slightly tweaked createlabel.bmx example appears to work correctly...
Import MaxGui.Drivers Strict Local window:TGadget = CreateWindow("My Window",30,20,320,480) Local label1:TGadget = CreateLabel("A plain label",10,10,280,52,window) Local label2:TGadget = CreateLabel("A label with LABEL_FRAME",10,80,280,60,window,LABEL_FRAME) Local label3:TGadget = CreateLabel("A label with LABEL_SUNKENFRAME",10,150,280,60,window,LABEL_SUNKENFRAME) Local label4:TGadget = CreateLabel("not applicable",10,220,280,54,window,LABEL_SEPARATOR) SetGadgetColor label1,255,128,64 SetGadgetTextColor label2,64,128,255 While WaitEvent()<>EVENT_WINDOWCLOSE Wend