示例#1
0
void GUI::Init()
{
	int i = 0;


	i = AddMenuEntry(i, L"Aimbot", &Cvars.menu1, 0, 1, 1);

	if(Cvars.menu1==1)
	{
		i = AddMenuEntry(i, L"  Aim Active", &Cvars.aim_bot, 0, 1, 1);
		i = AddMenuEntry(i, L"  Autoshoot", &Cvars.aim_shoot, 0, 1, 1);
		i = AddMenuEntry(i, L"  Aim Key", &Cvars.aim_key, 0, 1, 1);
		i = AddMenuEntry(i, L"  Aim Spot", &Cvars.aim_spot, 1, 12, 1);
		i = AddMenuEntry(i, L"  Aim Smooth", &Cvars.aim_smooth, 0, 50, 1);
		i = AddMenuEntry(i, L"  Misc Weapon", &Cvars.aim_miscweap, 0, 1, 1);
		i = AddMenuEntry(i, L"  FOV", &Cvars.aim_fov, 1, 360, 1);
		i = AddMenuEntry(i, L"  Silent Aim", &Cvars.aim_silent, 0, 1, 1);
	}

	i = AddMenuEntry(i, L"ESP", &Cvars.menu2, 0, 1, 1);

	if(Cvars.menu2==1)
	{
		i = AddMenuEntry(i, L"  Box ESP", &Cvars.esp_box, 0, 1, 1);
		i = AddMenuEntry(i, L"  Name ESP", &Cvars.esp_name, 0, 1, 1);
		i = AddMenuEntry(i, L"  Weapon ESP", &Cvars.esp_weapon, 0, 1, 1);
		i = AddMenuEntry(i, L"  Health ESP", &Cvars.esp_healthbar, 0, 1, 1);
		i = AddMenuEntry(i, L"  Visible ESP", &Cvars.esp_visible, 0, 1, 1);
	}

	i = AddMenuEntry(i, L"Removals", &Cvars.menu3, 0, 1, 1);

	if(Cvars.menu3==1)
	{
		i = AddMenuEntry(i, L"  No VisRecoil", &Cvars.rem_visrecoil, 0, 1, 1);
		i = AddMenuEntry(i, L"  No Recoil", &Cvars.rem_recoil, 0, 1, 1);
		i = AddMenuEntry(i, L"  No Spread", &Cvars.rem_spread, 0, 1, 1);
		i = AddMenuEntry(i, L"  No Flash", &Cvars.rem_flash, 0, 1, 1);
		i = AddMenuEntry(i, L"  No Smoke", &Cvars.rem_smoke, 0, 1, 1);
	}

	i = AddMenuEntry(i, L"Misc", &Cvars.menu4, 0, 1, 1);

	if(Cvars.menu4==1)
	{
		i = AddMenuEntry(i, L"  Anti-Aim", &Cvars.misc_antiaim, 0, 2, 1);
		i = AddMenuEntry(i, L"  Autopistol", &Cvars.misc_autopistol, 0, 1, 1);
		i = AddMenuEntry(i, L"  Bhop", &Cvars.misc_bhop, 0, 1, 1);
		//i = AddMenuEntry(i, L"  Speedhack", &Cvars.misc_speedhack, 0, 1, 1);
		i = AddMenuEntry(i, L"  Spinbot", &Cvars.misc_spinbot, 0, 1, 1);
		i = AddMenuEntry(i, L"  Light Spam", &Cvars.misc_lightspam, 0, 1, 1);
		i = AddMenuEntry(i, L"  Watermark", &Cvars.misc_watermark, 0, 1, 1);
	}

	i = AddMenuEntry(i, L"Menu POS", &Cvars.menu5, 0, 1, 1);

	if(Cvars.menu5==1)
	{
	i = AddMenuEntry(i, L"  Menu X", &Cvars.menu_x, 1, 600, 1);
	i = AddMenuEntry(i, L"  Menu Y", &Cvars.menu_y, 1, 600, 1);
	}

	menuItems=i;
}
示例#2
0
GtkWidget* CreateMenuBar() {
  GtkWidget* menu_bar = gtk_menu_bar_new();
  GtkWidget* debug_menu = CreateMenu(menu_bar, "Tests");

  AddMenuEntry(debug_menu, "Get Source",
               G_CALLBACK(GetSourceActivated));
  AddMenuEntry(debug_menu, "Get Text",
               G_CALLBACK(GetTextActivated));
  AddMenuEntry(debug_menu, "JS Binding",
               G_CALLBACK(JSBindngActivated));
  AddMenuEntry(debug_menu, "JS Extension",
               G_CALLBACK(JSExtensionActivated));
  AddMenuEntry(debug_menu, "JS Execute",
               G_CALLBACK(JSExecuteActivated));
  AddMenuEntry(debug_menu, "Request",
               G_CALLBACK(RequestActivated));
  AddMenuEntry(debug_menu, "Local Storage",
               G_CALLBACK(LocalStorageActivated));
  AddMenuEntry(debug_menu, "XMLHttpRequest",
               G_CALLBACK(XMLHttpRequestActivated));
  AddMenuEntry(debug_menu, "DOM Access",
               G_CALLBACK(DOMAccessActivated));
  AddMenuEntry(debug_menu, "Scheme Handler",
               G_CALLBACK(SchemeHandlerActivated));
  AddMenuEntry(debug_menu, "Popup Window",
               G_CALLBACK(PopupWindowActivated));
  AddMenuEntry(debug_menu, "Accelerated 2D Canvas",
               G_CALLBACK(Accelerated2DCanvasActivated));
  AddMenuEntry(debug_menu, "Accelerated Layers",
               G_CALLBACK(AcceleratedLayersActivated));
  AddMenuEntry(debug_menu, "WebGL",
               G_CALLBACK(WebGLActivated));
  AddMenuEntry(debug_menu, "HTML5 Video",
               G_CALLBACK(HTML5VideoActivated));
  AddMenuEntry(debug_menu, "Zoom In",
               G_CALLBACK(ZoomInActivated));
  AddMenuEntry(debug_menu, "Zoom Out",
               G_CALLBACK(ZoomOutActivated));
  AddMenuEntry(debug_menu, "Zoom Reset",
               G_CALLBACK(ZoomResetActivated));
  AddMenuEntry(debug_menu, "Test DragDrop",
               G_CALLBACK(DragDropActivated));
  AddMenuEntry(debug_menu, "Show DevTools",
               G_CALLBACK(ShowDevtoolsActivated));

  return menu_bar;
}
示例#3
0
GtkWidget* CreateMenuBar() {
  GtkWidget* menu_bar = gtk_menu_bar_new();
  GtkWidget* debug_menu = CreateMenu(menu_bar, "Tests");

  AddMenuEntry(debug_menu, "Get Source",
               G_CALLBACK(GetSourceActivated));
  AddMenuEntry(debug_menu, "Get Text",
               G_CALLBACK(GetTextActivated));
  AddMenuEntry(debug_menu, "Request",
               G_CALLBACK(RequestActivated));
  AddMenuEntry(debug_menu, "Local Storage",
               G_CALLBACK(LocalStorageActivated));
  AddMenuEntry(debug_menu, "XMLHttpRequest",
               G_CALLBACK(XMLHttpRequestActivated));
  AddMenuEntry(debug_menu, "Scheme Handler",
               G_CALLBACK(SchemeHandlerActivated));
  AddMenuEntry(debug_menu, "JavaScript Binding",
               G_CALLBACK(BindingActivated));
  AddMenuEntry(debug_menu, "Performance Tests",
               G_CALLBACK(PerformanceActivated));
  AddMenuEntry(debug_menu, "Dialogs",
               G_CALLBACK(DialogsActivated));
  AddMenuEntry(debug_menu, "Plugin Info",
               G_CALLBACK(PluginInfoActivated));
  AddMenuEntry(debug_menu, "DOM Access",
               G_CALLBACK(DOMAccessActivated));
  AddMenuEntry(debug_menu, "Popup Window",
               G_CALLBACK(PopupWindowActivated));
  AddMenuEntry(debug_menu, "Accelerated 2D Canvas",
               G_CALLBACK(Accelerated2DCanvasActivated));
  AddMenuEntry(debug_menu, "Accelerated Layers",
               G_CALLBACK(AcceleratedLayersActivated));
  AddMenuEntry(debug_menu, "WebGL",
               G_CALLBACK(WebGLActivated));
  AddMenuEntry(debug_menu, "HTML5 Video",
               G_CALLBACK(HTML5VideoActivated));
  AddMenuEntry(debug_menu, "HTML5 Drag & Drop",
               G_CALLBACK(HTML5DragDropActivated));
  AddMenuEntry(debug_menu, "Zoom In",
               G_CALLBACK(ZoomInActivated));
  AddMenuEntry(debug_menu, "Zoom Out",
               G_CALLBACK(ZoomOutActivated));
  AddMenuEntry(debug_menu, "Zoom Reset",
               G_CALLBACK(ZoomResetActivated));
  AddMenuEntry(debug_menu, "Begin Tracing",
               G_CALLBACK(BeginTracingActivated));
  AddMenuEntry(debug_menu, "End Tracing",
               G_CALLBACK(EndTracingActivated));
  return menu_bar;
}
示例#4
0
GtkWidget* CreateMenuBar() {
  GtkWidget* menu_bar = gtk_menu_bar_new();
  GtkWidget* debug_menu = CreateMenu(menu_bar, "Tests");

  AddMenuEntry(debug_menu, "Get Source",
               G_CALLBACK(GetSourceActivated));
  AddMenuEntry(debug_menu, "Get Text",
               G_CALLBACK(GetTextActivated));
  AddMenuEntry(debug_menu, "Popup Window",
               G_CALLBACK(PopupWindowActivated));
  AddMenuEntry(debug_menu, "Request",
               G_CALLBACK(RequestActivated));
  AddMenuEntry(debug_menu, "Plugin Info",
               G_CALLBACK(PluginInfoActivated));
  AddMenuEntry(debug_menu, "Zoom In",
               G_CALLBACK(ZoomInActivated));
  AddMenuEntry(debug_menu, "Zoom Out",
               G_CALLBACK(ZoomOutActivated));
  AddMenuEntry(debug_menu, "Zoom Reset",
               G_CALLBACK(ZoomResetActivated));
  AddMenuEntry(debug_menu, "Begin Tracing",
               G_CALLBACK(BeginTracingActivated));
  AddMenuEntry(debug_menu, "End Tracing",
               G_CALLBACK(EndTracingActivated));
  AddMenuEntry(debug_menu, "Other Tests",
               G_CALLBACK(OtherTestsActivated));
  return menu_bar;
}