haxeui / haxeui-heaps

MIT License
31 stars 12 forks source link

customStyle.width has no effect #13

Open kevinresol opened 4 years ago

kevinresol commented 4 years ago
package;

import haxe.ui.*;
import haxe.ui.core.*;
import haxe.ui.containers.*;

class Main extends hxd.App {
    static function main() {
        new Main();
    }

    override function init() {
        Toolkit.init({app: this});
        var vbox = new VBox();
        vbox.customStyle.width = 200;
        vbox.customStyle.height = 200;
        vbox.customStyle.backgroundColor = 0xff0000;
        Screen.instance.addComponent(vbox);
        haxe.Timer.delay(function() vbox.customStyle.width = 100, 1000); // doesn't work
        haxe.Timer.delay(function() vbox.width = 100, 1000); // works
    }
}