$lbl_twitter = new Label(); $lbl_twitter->setClass("label.MenuOption"); $lbl_twitter->setCaption("Twitter"); $table_twitter->onTap(twitte()); $table_twitter->addControl($img_twitter, 1, 1, 1, 1, "Center", "Middle"); $table_twitter->addControl($lbl_twitter, 1, 2, 1, 1, "Left", "Middle"); $table_map = new Table(); $table_map->setClass("table.MenuOption"); $table_map->setColumnsStyle("20%;80%"); $img_map = new Image(); $img_map->setImage("img/Android/hdpi/ic_map.png"); $img_map->setClass("image.menu"); $lbl_map = new Label(); $lbl_map->setClass("label.MenuOption"); $lbl_map->setCaption("Map"); $table_map->onTap(map()); $table_map->addControl($img_map, 1, 1, 1, 1, "Center", "Middle"); $table_map->addControl($lbl_map, 1, 2, 1, 1, "Left", "Middle"); $mainTable->addControl($table_home, 2, 1); $mainTable->addControl($table_facebook, 3, 1); $mainTable->addControl($table_twitter, 4, 1); $mainTable->addControl($table_map, 5, 1); $win->addControl($mainTable); function Slide() { $token = new InputText(80); $win->Open("Home"); } function home() { $win->Open("Home");
$lbl_login = new Label(); $lbl_login->setCaption("Login"); $lbl_login->setClass("labelMenuOption"); $table_login->onTap(login()); $table_login->addControl($img_login, 1, 1, 1, 1, "Center", "Middle"); $table_login->addControl($lbl_login, 1, 2, 1, 1, "Left", "Middle"); $table_logout = new Table(); $table_logout->setClass("tableMenuOption"); $table_logout->setColumnsStyle("20%;80%"); $img_logout = new Image(); $img_logout->setImage("img/Android/hdpi/ic_logout.png"); $img_logout->setClass("imagemenu"); $lbl_logout = new Label(); $lbl_logout->setCaption("Logout"); $lbl_logout->setClass("labelMenuOption"); $table_logout->onTap(logout()); $table_logout->addControl($img_logout, 1, 1, 1, 1, "Center", "Middle"); $table_logout->addControl($lbl_logout, 1, 2, 1, 1, "Left", "Middle"); $table_space = new Table(); $table->addControl($table_space, 1, 1); $table->addControl($table_home, 2, 1); $table->addControl($table_account, 3, 1); $table->addControl($table_transactions, 4, 1); $table->addControl($table_login, 5, 1); $table->addControl($table_settings, 6, 1); $table->addControl($table_logout, 7, 1); $token = new InputText(80); $win->addControl($table); function ClientStart() { $token = StorageAPI::Get("token");
$lbl_home->setCaption("To Do"); $lbl_home->setClass("label.MenuItem"); $table_home->onTap(openTodoLits()); $table_home->addControl($img_home, 1, 1, 1, 1, "Center", "Middle"); $table_home->addControl($lbl_home, 1, 2, 1, 1, "Left", "Middle"); //Add button $table_add = new Table(); $table_add->setClass("table.MenuItem"); $table_add->setColumnsStyle("20%;80%"); $img_add = new Image(); $img_add->setImage("img/ic_add.png"); $img_add->setClass("image.MenuItem"); $lbl_add = new Label(); $lbl_add->setCaption("Add task"); $lbl_add->setClass("label.MenuItem"); $table_add->onTap(add()); $table_add->addControl($img_add, 1, 1, 1, 1, "Center", "Middle"); $table_add->addControl($lbl_add, 1, 2, 1, 1, "Left", "Middle"); //Deleted button $table_deleted = new Table(); $table_deleted->setClass("table.MenuItem"); $table_deleted->setColumnsStyle("20%;80%"); $img_deleted = new Image(); $img_deleted->setImage("img/ic_deleted.png"); $img_deleted->setClass("image.MenuItem"); $lbl_deleted = new Label(); $lbl_deleted->setCaption("Done"); $lbl_deleted->setClass("label.MenuItem"); $table_deleted->onTap(openDoneList()); $table_deleted->addControl($img_deleted, 1, 1, 1, 1, "Center", "Middle"); $table_deleted->addControl($lbl_deleted, 1, 2, 1, 1, "Left", "Middle");
}*/ /*** * Listado de categorias. */ $win = new SDPanel(); $win->setCaption("Tasks list"); $table = new Table(); $table->setClass("table.Menu"); $table_home = new Table(); $table_home->setClass("table.MenuOption"); $table_home->setColumnsStyle("20%;80%"); $img_home = new Image(); $img_home->setImage("img/ico_thumb.png"); $img_home->setClass("ImageMenu"); $lbl_home = new Label(); $lbl_home->setClass("LabelMenuOption"); $lbl_home->setCaption("Home"); $table_home->onTap(home()); //$table_home -> addControl($img_home,1,1,1,1,"Center","Middle"); $table_home->addControl($lbl_home, 1, 2, 1, 1, "Left", "Middle"); $table->addControl($table_home, 2, 1); $win->addControl($table); $win->Render(); function Slide() { $win->Open("mainThumb"); } function home() { $win->Open("mainThumb"); }
//Items definition $id = new InputNumeric(); $name = new InputText(); $name->setClass("input.Title"); $date = new InputDate(); $date->setClass("input.Common"); $statusIcon = new Image(); $statusIcon->setImage("img/tick.png"); $statusIcon->setClass("image.ListIcon"); $statusIcon->onTap(changeToDone()); $table_list = new Table(); $table_list->addControl($name, 1, 1, 1, 6, "Left", "Middle"); $table_list->addControl($date, 1, 2, 1, 2, "Left", "Middle"); $table_list->addControl($statusIcon, 1, 3, 1, 1, "Middle", "Middle"); $table_grid->addControl($table_list, 1, 1); $table_grid->onTap(detail()); //Add controls to main screen $list->addControl($table_grid); $table->addControl($list); $win->addControl($table); $win->Render(); function load_grid() { //Make JSON request $url = "http://demo.kikapptools.com/taskManager/crud/getTask.php?status=" . $statusList . "&period=" . $period; $httpClient = new httpClient(); $result = $httpClient->Execute('GET', $url); //Cast response data type $struct = array(array("id" => DataType::Numeric(6), "task" => DataType::Character(150), "status" => DataType::Numeric(1), "created_at" => DataType::Character(20))); Data::FromJson($struct, $result); //Add result to screen vars