Example #1
0
File: glfw.go Project: andrebq/glfw
// IconifyWindow Iconifies (minimizes) a window. If the window is in fullscreen
// mode, then the desktop video mode will be restored.
func IconifyWindow() { C.glfwIconifyWindow() }
Example #2
0
//Iconfiy iconifies/minimizes the window, if it was previously restored. If it
//is a full screen window, the original monitor resolution is restored until the
//window is restored. If the window is already iconified, this function does
//nothing.
//
//This function may only be called from the main thread. See
//https://code.google.com/p/go-wiki/wiki/LockOSThread
func (w *Window) Iconify() {
	C.glfwIconifyWindow(w.data)
}
Example #3
0
File: glfw.go Project: maun/glfw
func IconifyWindow(window Window) { C.glfwIconifyWindow(C.GLFWwindow(window)) }
Example #4
0
// Iconfiy iconifies/minimizes the window, if it was previously restored. If it
// is a full screen window, the original monitor resolution is restored until the
// window is restored. If the window is already iconified, this function does
// nothing.
//
// This function may only be called from the main thread.
func (w *Window) Iconify() error {
	C.glfwIconifyWindow(w.data)
	return acceptError(APIUnavailable)
}