?? main.cpp
字號:
/*--------------------------------------------------------------------------
main.cpp - X11系統(包括UNIX、LINUX)的啟動文件
本程序是FishGUI軟件的一部分
版權所有 (C) 2003,2004 王詠武
http://www.contextfree.net/wangyw/
----------------------------------------------------------------------------
作者對 FishGUI 軟件及其所有源代碼授權如下:
允許任何個人、組織、機構、企業無償獲得、修改、使用、重新發布 FishGUI 軟
件及其源代碼,或按照有償或者無償的方式發行基于 FishGUI 源代碼的全部或部
分內容開發的軟件產品,——但行使以上權利時,須遵守以下約定:
1、重新發布 FishGUI 軟件及其源代碼時,不得隱去軟件及其源代碼中原有的版
權信息和開發者標識。
2、發行基于 FishGUI 源代碼的全部或部分內容開發的軟件產品時,必須在產品
的顯著位置標明以下字樣:
【本產品的一部分功能是基于王詠武在 FishGUI 軟件中的工作完成的】
3、在正式出版物中引用 FishGUI 的文檔、源代碼或注釋內容的,應注明軟件的
原作者為王詠武。
--------------------------------------------------------------------------*/
/*! \file
* \brief X11系統(包括UNIX、LINUX)的啟動文件
*/
#include <stdio.h>
#include <stdlib.h>
#include <X11/Xlocale.h>
#include <../Source/OSAdaptor/FG_X11Adaptor.h>
/*! \brief main:
*
* \param argc
* \param argv
* \return
*/
main(int argc, char ** argv)
{
if (setlocale(LC_CTYPE, "") == NULL)
{
fprintf (stderr, "System cannot set locale\n");
exit(0);
}
if (! XSupportsLocale())
{
fprintf (stderr, "X does not support locale\n");
exit(0);
}
if (XSetLocaleModifiers("") == NULL)
{
fprintf (stderr, "Cannot set input modifiers\n");
exit(0);
}
FG_X11Adaptor * pAdp = (FG_X11Adaptor *)FG_GetAdaptor();
pAdp->SetXpmPath(argv[0]);
pAdp->Run();
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -