首先想问,Lazarus+GTK2是否好用,通过自己一段时间的了解,总感觉Lazarus似乎还不够成熟,至少我在Win32下用着它那个CodeEditor就很是不爽。公司需要跨平台开发应用软件,想要Write   once,   run   everywhere,主要针对Win和Mac。因为QT收费,所以就打算使用GTK2,为了快速开发界面,所以又选择Lazarus,C写界面太麻烦,公司之前一直用Delphi做界面的。所以想问问有这方面经验的朋友,Lazarus+GTK2这种模式是否好用。 在Win32下,我刚写了个极简单的程序(窗口上放一个按钮,按下时弹出一个对话框),就遇到了两个烦人问题,也请大家能帮忙解答一下: 
1.按钮Caption和弹出对话框上的字符是乱码,全是一个个空心方块,英文/中文字符都如果此。窗口的标题却能正常显示。 
2.弹出的对话框超极大!刚好占满全屏。 
该怎么办? Lazarus方面的资料好难找,似乎目前在使用研究它的人还不多吧。 
若有这方面经验的大侠们,请不吝帮小弟解惑,谢谢了先!