', 40, 5, 30, 20, IDC_PUSHBUTTON1005); wb_create_control($winmain, PushButton, '[X]', 75, 5, 35, 20, IDC_PUSHBUTTON1006); wb_create_control($winmain, PushButton, 'Refresh', 115, 5, 45, 20, IDC_PUSHBUTTON1007); wb_create_control($winmain, EditBox, '', 165, 5, 260, 20, IDC_EDITBOX1008); wb_create_control($winmain, PushButton, 'Go', 435, 5, 35, 20, IDC_PUSHBUTTON1009); wb_create_control($winmain, Label, 'Rage PHP Browser v1.0.0.1', 675, 10, 135, 15, 0, 0x00000802, 0, 0); wb_create_control($winmain, Accel, array( array(ID_ENTER, "enter") ) ); // End controls wb_set_location(wb_get_control($winmain, IDC_HTMLCONTROL1002), "http://www.google.com/"); wb_set_handler($winmain, "handle_main"); wb_main_loop(); // The Functions for the buttons and other stuff.. function handle_main($winmain, $id, $ctrl = 0, $lparam1 = 0, $lparam2 = 0) { global $winmain; switch($id) { case IDC_PUSHBUTTON1004: // send a back command to the html window wb_set_location(wb_get_control($winmain, IDC_HTMLCONTROL1002), "cmd:back"); break; case IDC_PUSHBUTTON1005: wb_set_location(wb_get_control($winmain, IDC_HTMLCONTROL1002), "cmd:forward"); break; case IDC_PUSHBUTTON1006: wb_set_location(wb_get_control($winmain, IDC_HTMLCONTROL1002), "cmd:stop"); break; case IDC_PUSHBUTTON1007: wb_set_location(wb_get_control($winmain, IDC_HTMLCONTROL1002), "cmd:refresh"); break; case IDC_PUSHBUTTON1009: $message = trim(wb_get_text(wb_get_control($winmain, IDC_EDITBOX1008))); wb_set_location (wb_get_control($winmain, IDC_HTMLCONTROL1002), $message); break; case IDCLOSE: wb_destroy_window($winmain); break; case ID_ENTER: $message = trim(wb_get_text(wb_get_control($winmain, IDC_EDITBOX1008))); wb_set_location (wb_get_control($winmain, IDC_HTMLCONTROL1002), $message); break; } } ?>