SSG for Windows 测试版本
sdlgui吧
全部回复
仅看楼主
level 8
lx716930jp 楼主
1.编译方法
a.codeblocks在项目设置中设置SDL2环境,和相应编译器编译即可。
b.在makefile中设置必要的变量,在该目录下执行make命令即可。
c.编译时示例程序main.c和main.h将会一起编译,源代码在src文件中。
2.框架原理
a.直接为源代码加入工程编译,以为简单为主,直接将配置一起编译到程序中,无需再使用动态或静态库来支持程序运行。
b.完全的C语言
3.作者、版本、和许可协议
a.作者: Re_De (自封)
b.协议: MIT (只管用,接的提我是作者就可以了)
c.版本:v0.9 (临时预览)
2015年07月24日 18点07分 1
level 8
lx716930jp 楼主
----------------------------------------------------------
下载地址:[无效] http://pan.baidu.com/s/1o6Mg9ho
2015年07月24日 18点07分 2
还有editbox和自定义texture未开发
2015年07月25日 01点07分
@twtfcu3 Windows manager有必要开发吗?
2015年07月25日 01点07分
一些空控件是*surface绘制的有的是render的有的是混合的,混乱~[黑线]
2015年07月25日 01点07分
回复 lx716930jp :只要统一接口就行
2015年07月25日 14点07分
level 8
lx716930jp 楼主
我是写作业呢还是继续写代码?@music_fans_i @twtfcu3 @小牛_牛sky
2015年07月25日 01点07分 5
记着,没有管理器,一次只能打开一个窗口,
2015年07月25日 01点07分
level 8
lx716930jp 楼主
代码重复量相当大,难以维护,有着明确的继承和多重集成关系,但是,,,这TM的C语言
2015年07月25日 01点07分 6
代码其实可以不加任何修改就移植到Android,但是要注意窗口走形
2015年07月25日 01点07分
level 8
lx716930jp 楼主
我又想到一个优化方法,但是修改量巨大,就是把控件贴到一起,进行局部更新,其实控件是可以溢出窗口的,这样就完美解决了,而且会节省CPU,而且会易于窗口管理器的开发,综合发现这还是适合用C++来开发
2015年07月25日 01点07分 7
level 8
lx716930jp 楼主
托管到github还不够资格,首选考虑 git@OSC,速度快,打开GitHub有明显延迟
2015年07月25日 01点07分 8
level 8
lx716930jp 楼主
上一个能如此投入的项目是给女神的表白程序。。。[狂汗]
2015年07月25日 01点07分 10
[滑稽]
2016年08月01日 10点08分
level 8
lx716930jp 楼主
@李登淳 这种方法圆形按钮都可以支持了
2015年07月25日 02点07分 11
我对窗口的先后顺序进行管理调整,比如底层窗口移至顶层,要用到那个容器比较好
2015年07月25日 02点07分
@lx716930jp 我自己写了一个,挺好用的,直接拿走用吧
2015年07月25日 04点07分
level 8
lx716930jp 楼主
安卓版,v0.9全家福
2015年07月25日 05点07分 13
level 8
lx716930jp 楼主
editbox雏形;一个中文字符需要backspace 3次才可以清除
2015年07月25日 17点07分 15
1