wxwidgets
-
This macro creates the actual main () method that wxWidgets uses .
这个宏创建wxWidgets所使用的真正的main()方法。
-
You manage all events in wxWidgets using event macros similar to the one described here .
您可以用类似于此处所描述的事件宏来管理wxWidgets中的所有事件。
-
The backbone of a wxWidgets program consists of two main objects : the application and a frame object .
wxWidgets程序的主体包括两种主要的对象:应用程序对象和框架对象。
-
The wxWidgets toolkit contains several different event macros , each corresponding to a different kind of event .
wxWidgets工具包包含几个不同的事件宏,每个对应于不同的事件。
-
It is being written using the wxWidgets toolkit .
它是使用wxWidgets工具包编写的。
-
One combination is the Ruby scripting language and the Ruby bindings for the wxWidgets framework .
一个组合是Ruby脚本语言和wxWidgets框架的Ruby绑定。
-
Python is not the only programming language to have a binding for accessing the wxWidgets library .
Python并不是惟一一种具有访问wxWidgets库的绑定的编程语言。
-
There is an early tool in which the bindings to the wxWidgets API were created by hand .
在最早的版本中,到wxWidgetsAPI的绑定是手工创建的。
-
WxBasic is both a Basic language interpreter and a set of wxWidgets bindings .
wxBasic既是一种基本语言解释程序又是一个wxWidgets绑定的集合。
-
If your computer is missing any development header files , for example , the wxWidgets development libraries , it 's easy to fix .
如果您的计算机缺少任何开发时期的标头文件,例如,wxWidgets开发库,这个问题很容易解决。
-
Investigating the wxWidgets toolkit in your language of choice will help you build great-looking interfaces for your own applications .
充分了解所选择的语言中的wxWidgets工具包将有助于您在自己的应用程序中构建优秀的界面。
-
The wx / wx . h header file contains all the wxWidgets definitions you 're likely to need .
wx/wx.h头文件包括所有可能需要的wxWidgets定义。
-
In wxWidgets , closing the last parent frame automatically exits the application , so clicking the button also results in the application exiting completely .
在wxWidgets,关闭最后一个父框架会自动退出应用程序,所以单击此按钮也会导致完全退出应用程序。
-
So , even if C + + isn 't your programming weapon of choice , you can still have the benefits of the wxWidgets library .
所以,即使所选择使用的编程工具不是C++,仍然可以从wxWidgets库获益。
-
Returning true is a signal to the rest of the wxWidgets engine that the initialization has completed successfully and the program can continue .
如果返回true,则向wxWidgets引擎的其余部分发出一个信号表明初始化已经成功完成,程序可以继续。
-
The wxWidgets toolkit uses native objects wherever possible ; these objects are augmented with powerful custom widgets where they 're needed .
wxWidgets工具包会尽可能地利用原生对象,这些对象通过在需要的地方使用强大的定制窗口小部件得以扩充。
-
Luckily , a group of talented programmers has created wrapper bindings to the wxWidgets library that are usable from other programming languages .
所幸的是一组优秀的程序员已经创建了到wxWidgets库的、可从其他编程语言使用的包装程序绑定。
-
For this article , I start with the assumption that you 've already gone to the wxWidgets home page and downloaded the relevant package for your platform .
开始之前,我假定您已经到wxWidgets主页下载了所用平台的相关软件包。
-
You can write a wxWidgets program that will run on a wide variety of platforms , and you can use a variety or programming languages to do it .
您可以编写能够运行在多种平台的wxWidgets程序,并且可以使用多种编程语言来实现。
-
While wxWidgets is a powerful toolkit , not everybody wants to deal with C + + destructors , memory management , and all the rest .
wxWidgets确实是一种功能强大的工具包,但并不是所有人都愿意使用C++析构函数、内存管理等等。
-
You use a predefined identifier here purely for convenience , although in some cases , specific identifiers are a trigger for special handling by the wxWidgets system .
这里使用预定义的标识符完全是为了方便,虽然在有些情况下,某些特定的标识符会触发wxWidgets系统的特别处理。
-
The most mature and fully developed of the wxWidgets bindings is wxPython , with which you can create wxWidgets programs using the Python programming language .
发展得最为成熟和全面的wxWidgets绑定是wxPython,通过它可以使用Python编程语言创建wxWidgets程序。
-
The base toolkit is flexible and capable of handling most of your GUI needs , and the various language bindings place wxWidgets within the reach of most programmers .
其基本工具包非常灵活,能够处理您的大多数GUI需求。多种语言绑定让大多数程序员都能得心应手地使用wxWidgets。
-
The toolkit declines the use of Standard Template Library ( STL ) classes so as not to limit wxWidgets to platforms on which STL is available .
工具包拒绝标准模板库(STL)类的使用以避免将wxWidgets限制在STL可用的平台。
-
The main issue with wxPerl is translating the wxWidgets API into Perl 's somewhat idiosyncratic flavor of object-oriented programming ( OOP ) .
wxPerl的主要问题在于如何将wxWidgetsAPI翻译成Perl中的面向对象编程(OOP)的有些异质的变体。
-
I further assume that you 've managed the commands or settings you need to integrate the wxWidgets library with your compiler or integrated development environment ( IDE ) of choice .
我还进一步假定您已经掌握了将wxWidgets库与编译器或所选的集成开发环境(IDE)进行集成所需的命令和设置。
-
Finally , the DECLARE_EVENT_TABLE macro is required for any wxWidgets object that wants to respond to events , which definitely includes the little demo frame in this article .
而DECLAREEVENTTABLE宏是任何需要对事件做出响应的wxWidgets对象(它无疑包括本文中的小演示框架)所必需的。
-
WxRuby : WxRuby is a binding for the cross-platform wxWidgets C + + GUI toolkit , which lets you create native-looking desktop applications .
WxRuby:WxRuby是用于跨平台wxWidgetsC++GUI工具包的一个绑定,通过它可以创建拥有本地外观的桌面应用程序。
-
To clear up the names that are likely to be unfamiliar , wxString is a wxWidgets-specific string wrapper class used for string operations throughout the wxWidgets toolkit .
为了去除不太熟悉的名称,wxString是一种特定于wxWidgets的字符串包装程序类,它在整个wxWidgets工具包中用于字符串操作。
-
In this case , the wxWidgets library comes in as a Perl package , and a EVT_BUTTON function call is used , which looks similar to the macro definitions in the C + + version .
在本例中,wxWidgets库是Perl程序包的形式,而且使用了EVTBUTTON函数调用,这看起来很像C++版本中的宏定义。