2016 Update
This commit is contained in:
parent
948b86eafa
commit
dcf5d15da3
7965 changed files with 139854 additions and 31002 deletions
|
|
@ -1,14 +1,15 @@
|
|||
package main
|
||||
|
||||
import "gtk"
|
||||
import (
|
||||
"github.com/mattn/go-gtk/glib"
|
||||
"github.com/mattn/go-gtk/gtk"
|
||||
)
|
||||
|
||||
func main() {
|
||||
gtk.Init(nil)
|
||||
window := gtk.Window(gtk.GTK_WINDOW_TOPLEVEL)
|
||||
window.Connect("destroy", func(*gtk.CallbackContext) {
|
||||
gtk.MainQuit()
|
||||
},
|
||||
"")
|
||||
window := gtk.NewWindow(gtk.WINDOW_TOPLEVEL)
|
||||
window.Connect("destroy",
|
||||
func(*glib.CallbackContext) { gtk.MainQuit() }, "")
|
||||
window.Show()
|
||||
gtk.Main()
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,22 +1,22 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"sdl"
|
||||
"fmt"
|
||||
"log"
|
||||
|
||||
"github.com/veandco/go-sdl2/sdl"
|
||||
)
|
||||
|
||||
func main() {
|
||||
if sdl.Init(sdl.INIT_VIDEO) != 0 {
|
||||
fmt.Println(sdl.GetError())
|
||||
return
|
||||
window, err := sdl.CreateWindow("RC Window Creation",
|
||||
sdl.WINDOWPOS_UNDEFINED, sdl.WINDOWPOS_UNDEFINED,
|
||||
320, 200, 0)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
defer sdl.Quit()
|
||||
|
||||
if sdl.SetVideoMode(200, 200, 32, 0) == nil {
|
||||
fmt.Println(sdl.GetError())
|
||||
return
|
||||
}
|
||||
|
||||
for e := new(sdl.Event); e.Wait() && e.Type != sdl.QUIT; {
|
||||
for {
|
||||
if _, ok := sdl.WaitEvent().(*sdl.QuitEvent); ok {
|
||||
break
|
||||
}
|
||||
}
|
||||
window.Destroy()
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue