EasyUniversal / DocsДокументация · SDK 0.3Подписка Universal ↗
Easy Universal / Примеры и шаблоны

templates/text-form/main.as

AngelScript · native runtime · локальная сборка
string name="Easy";
bool show=true;
void on_load(){if(config::enabled())name=config::get("name","Easy");}
void on_frame(){
    render::text(24,24,"Text field / own preview only",0xff994dff);
    show=ui::checkbox("show","Show text field",show,24,58,300,32);
    if(show)name=ui::textbox("name","Display name (64 UTF-8 bytes)",name,64,24,106,300,48);
    if(ui::button("save","Save",24,174,140,32)&&config::enabled())config::set("name",name);
    render::text(24,226,"Hello, "+name);
    render::text(24,258,config::enabled()?"Storage granted":"Storage off; text still works");
}
Easy Universal — отдельный проект. Easy External не изменён.