Sometimes, you have to make due with what is available.
Instead of using width and height, here is what I did:
if l<>0 and t <> 0 then
InstanceWebDialog.Left = VAL(Session.Cookies.Value("xx_L"))
InstanceWebDialog.MinWidth = VAL(Session.Cookies.Value("xx_W"))
InstanceWebDialog.MinHeight = VAL(Session.Cookies.Value("xx_H"))
And I added in Shown:
Sub Shown() Handles Shown
me.MinWidth = 100
me.MinHeight = 100
Now the palette can be resized freely. You have to figure out which minimum suits your app.
That said, you should file a bug report in Feedback and attach your
test1.xojo_binary_project. There is no reason that setting width in code becomes unmutable.