Преглед на файлове

Updated example control widget.

Branimir Karadžić преди 8 години
родител
ревизия
e9a0f266bb
променени са 2 файла, в които са добавени 13 реда и са изтрити 1 реда
  1. 1 1
      examples/common/entry/entry.cpp
  2. 12 0
      examples/common/example-glue.cpp

+ 1 - 1
examples/common/entry/entry.cpp

@@ -390,7 +390,7 @@ BX_PRAGMA_DIAGNOSTIC_POP();
 		if (0 == bx::strCmp(_argv[1], "restart")
 		&&  NULL != s_currentApp)
 		{
-			if (1 == _argc)
+			if (2 == _argc)
 			{
 				bx::strCopy(s_restartArgs, BX_COUNTOF(s_restartArgs), s_currentApp->getName() );
 				return bx::kExitSuccess;

+ 12 - 0
examples/common/example-glue.cpp

@@ -51,6 +51,18 @@ bool showExampleDialog(entry::AppI* _app)
 			bx::snprintf(command, BX_COUNTOF(command), "app restart %s", items[current]);
 			cmdExec(command);
 		}
+
+		if (ImGui::Button("Restart") )
+		{
+			cmdExec("app restart");
+		}
+
+		ImGui::SameLine();
+		if (ImGui::Button("Next") )
+		{
+			cmdExec("app restart next");
+		}
+
 	}
 
 #if 0