├── .gitmodules ├── FxIM.sln ├── README.md ├── ThirdParty └── tinyxml │ ├── tinystr.cpp │ ├── tinystr.h │ ├── tinyxml.cpp │ ├── tinyxml.h │ ├── tinyxml2.cpp │ ├── tinyxml2.h │ ├── tinyxmlerror.cpp │ └── tinyxmlparser.cpp ├── bin ├── FxIM.exe ├── ImageOleCtrl.dll ├── face │ ├── 0.gif │ ├── 1.gif │ ├── 10.gif │ ├── 100.gif │ ├── 101.gif │ ├── 102.gif │ ├── 103.gif │ ├── 104.gif │ ├── 105.gif │ ├── 106.gif │ ├── 107.gif │ ├── 108.gif │ ├── 109.gif │ ├── 11.gif │ ├── 110.gif │ ├── 111.gif │ ├── 112.gif │ ├── 113.gif │ ├── 114.gif │ ├── 115.gif │ ├── 116.gif │ ├── 117.gif │ ├── 118.gif │ ├── 119.gif │ ├── 12.gif │ ├── 120.gif │ ├── 121.gif │ ├── 122.gif │ ├── 123.gif │ ├── 124.gif │ ├── 125.gif │ ├── 126.gif │ ├── 127.gif │ ├── 128.gif │ ├── 129.gif │ ├── 13.gif │ ├── 130.gif │ ├── 131.gif │ ├── 132.gif │ ├── 133.gif │ ├── 134.gif │ ├── 14.gif │ ├── 15.gif │ ├── 16.gif │ ├── 17.gif │ ├── 18.gif │ ├── 19.gif │ ├── 2.gif │ ├── 20.gif │ ├── 21.gif │ ├── 22.gif │ ├── 23.gif │ ├── 24.gif │ ├── 25.gif │ ├── 26.gif │ ├── 27.gif │ ├── 28.gif │ ├── 29.gif │ ├── 3.gif │ ├── 30.gif │ ├── 31.gif │ ├── 32.gif │ ├── 33.gif │ ├── 34.gif │ ├── 35.gif │ ├── 36.gif │ ├── 37.gif │ ├── 38.gif │ ├── 39.gif │ ├── 4.gif │ ├── 40.gif │ ├── 41.gif │ ├── 42.gif │ ├── 43.gif │ ├── 44.gif │ ├── 45.gif │ ├── 46.gif │ ├── 47.gif │ ├── 48.gif │ ├── 49.gif │ ├── 5.gif │ ├── 50.gif │ ├── 51.gif │ ├── 52.gif │ ├── 53.gif │ ├── 54.gif │ ├── 55.gif │ ├── 56.gif │ ├── 57.gif │ ├── 58.gif │ ├── 59.gif │ ├── 6.gif │ ├── 60.gif │ ├── 61.gif │ ├── 62.gif │ ├── 63.gif │ ├── 64.gif │ ├── 65.gif │ ├── 66.gif │ ├── 67.gif │ ├── 68.gif │ ├── 69.gif │ ├── 7.gif │ ├── 70.gif │ ├── 71.gif │ ├── 72.gif │ ├── 73.gif │ ├── 74.gif │ ├── 75.gif │ ├── 76.gif │ ├── 77.gif │ ├── 78.gif │ ├── 79.gif │ ├── 8.gif │ ├── 80.gif │ ├── 81.gif │ ├── 82.gif │ ├── 83.gif │ ├── 84.gif │ ├── 85.gif │ ├── 86.gif │ ├── 87.gif │ ├── 88.gif │ ├── 89.gif │ ├── 9.gif │ ├── 90.gif │ ├── 91.gif │ ├── 92.gif │ ├── 93.gif │ ├── 94.gif │ ├── 95.gif │ ├── 96.gif │ ├── 97.gif │ ├── 98.gif │ ├── 99.gif │ └── FaceConfig.xml └── skin │ ├── chatdlg │ ├── All_ChatFrame_GroupMemButton_normalBackground.bmp │ ├── ChatFrame_GroupDockPanel_background.PNG │ ├── ChatFrame_GroupDownDockPanel_background.bmp │ ├── ChatFrame_GroupDownDockPanel_background.png │ ├── aio_flexleft_normal.png │ ├── aio_flexright_normal.png │ ├── bold.png │ ├── btn_down.png │ ├── btn_highlight.png │ ├── btn_normal.png │ ├── btn_picbar_right.png │ ├── chat_mid_bk.png │ ├── close_down.png │ ├── close_hover.png │ ├── close_normal.png │ ├── color.png │ ├── font_bk.bmp │ ├── icon_face.png │ ├── icon_file.png │ ├── icon_font.png │ ├── icon_pic.png │ ├── icon_screenshots.png │ ├── italic.png │ ├── jb.png │ ├── modal_close_hover.png │ ├── modal_close_normal.png │ ├── modal_close_press.png │ ├── note1.png │ ├── option_tab_hover.png │ ├── option_tab_normal.png │ ├── option_tab_selected.png │ ├── progress_back.png │ ├── progress_fore.png │ ├── sendbutton │ │ ├── btnleft_down.PNG │ │ ├── btnleft_focus_down.PNG │ │ ├── btnleft_focus_highlight.PNG │ │ ├── btnleft_focus_normal.PNG │ │ ├── btnleft_highlight.PNG │ │ ├── btnleft_normal.PNG │ │ ├── btnright_down.PNG │ │ ├── btnright_focus_down.PNG │ │ ├── btnright_focus_highlight.PNG │ │ ├── btnright_focus_normal.PNG │ │ ├── btnright_highlight.PNG │ │ └── btnright_normal.PNG │ ├── success_icon.png │ ├── underline.png │ └── warning_icon.png │ ├── friends │ ├── expland_down.png │ ├── expland_normal.png │ ├── list_icon_a.png │ └── list_icon_b.png │ ├── maindlg │ ├── btn_Skin_down.png │ ├── btn_Skin_highlight.png │ ├── btn_Skin_normal.png │ ├── btn_main_menu.png │ ├── btn_search.png │ └── search_bk.png │ ├── menu │ ├── add.png │ ├── menu_arrow_normal.png │ ├── menu_bk.png │ ├── menu_bk_bak.png │ ├── menu_check.png │ ├── menu_check_bak.png │ ├── menu_item_disabled.png │ └── menu_item_selected.png │ ├── misc │ ├── IPMSG.ICO │ ├── bg_default.png │ ├── border.png │ ├── btn_avatar_border.png │ ├── btn_close_down.png │ ├── btn_close_highlight.png │ ├── btn_close_normal.png │ ├── btn_down.png │ ├── btn_focus.png │ ├── btn_highlight.png │ ├── btn_hot.png │ ├── btn_max_down.png │ ├── btn_max_highlight.png │ ├── btn_max_normal.png │ ├── btn_mini_down.png │ ├── btn_mini_highlight.png │ ├── btn_mini_normal.png │ ├── btn_normal.png │ ├── btn_push.png │ ├── btn_restore_down.png │ ├── btn_restore_highlight.png │ ├── btn_restore_normal.png │ ├── clouse.png │ ├── clouse_hover.png │ ├── clouse_press.png │ ├── combo.png │ ├── default_avatar.png │ ├── glow.png │ ├── ipmsg.png │ ├── minimize.png │ ├── minimize_hover.png │ ├── minimize_press.png │ ├── processforce.png │ └── vscrollbar.png │ ├── settingdlg │ ├── check_disable.png │ ├── check_down.png │ ├── check_hover.png │ ├── check_normal.png │ ├── checkbox_hover.png │ ├── checkbox_normal.png │ ├── checkbox_press.png │ ├── checkbox_selected_hover.png │ ├── checkbox_selected_normal.png │ ├── checkbox_selected_press.png │ ├── checked_disable.png │ ├── checked_down.png │ ├── checked_hover.png │ ├── checked_normal.png │ ├── lefttab_bg.png │ ├── option_lefttab_hover.png │ ├── option_lefttab_normal.png │ ├── option_lefttab_selected.png │ └── right_bg.png │ ├── skindlg │ ├── AdjustColorSliderH_foreground.bmp │ ├── AdjustColorSliderL_foreground.bmp │ ├── AdjustColorSliderS_foreground.bmp │ ├── AdjustColorSliderT_foreground.bmp │ ├── MouseOver_001.bmp │ ├── MouseOver_004.bmp │ ├── MouseOver_1.png │ ├── MouseOver_2.png │ ├── MouseOver_3.png │ ├── MouseOver_4.png │ ├── MouseOver_5.png │ ├── MouseOver_6.png │ ├── MouseOver_7.png │ ├── MouseOver_8.png │ ├── MouseOver_9.png │ ├── Normal_001.bmp │ ├── Normal_004.bmp │ ├── Normal_009.bmp │ ├── Normal_1.png │ ├── Normal_2.png │ ├── Normal_3.png │ ├── Normal_4.png │ ├── Normal_5.png │ ├── Normal_6.png │ ├── Normal_7.png │ ├── Normal_8.png │ ├── Normal_9.png │ ├── SelectColor_SliderBar_Thumb.png │ ├── bg.bmp │ ├── bk_image_001.jpg │ ├── bk_image_002.jpg │ ├── bk_image_003.jpg │ ├── bk_image_004.jpg │ ├── bk_image_005.jpg │ ├── bk_image_006.jpg │ ├── bk_image_007.jpg │ ├── bk_image_008.jpg │ ├── bk_image_009.jpg │ ├── bk_preview_001.png │ ├── bk_preview_002.png │ ├── bk_preview_003.png │ ├── bk_preview_004.png │ ├── bk_preview_005.png │ ├── bk_preview_006.png │ ├── bk_preview_007.png │ ├── bk_preview_008.png │ ├── bk_preview_009.png │ ├── cc.bmp │ ├── color_001.bmp │ ├── color_001highlight.bmp │ ├── color_002.bmp │ ├── color_002highlight.bmp │ ├── color_003.bmp │ ├── color_003highlight.bmp │ ├── color_004.bmp │ ├── color_004highlight.bmp │ ├── color_005.bmp │ ├── color_005highlight.bmp │ ├── color_006.bmp │ ├── color_006highlight.bmp │ ├── color_007.bmp │ ├── color_007highlight.bmp │ ├── color_008.bmp │ ├── color_008highlight.bmp │ ├── list_bk.png │ ├── option_normal.bmp │ └── option_selected.png │ └── xmls │ ├── bak │ ├── dlg_chat - 副本.xml │ ├── layout_filetrans.xml │ ├── panel_filetrans.xml │ └── panel_personal.xml │ ├── dlg_chat.xml │ ├── dlg_facesel.xml │ ├── dlg_main.xml │ ├── dlg_setting.xml │ ├── dlg_skin.xml │ ├── filetrans_recvfile.xml │ ├── filetrans_sendfile.xml │ ├── friend_group.xml │ ├── friend_group_listui.xml │ ├── friend_node.xml │ ├── menu_friendnode.xml │ ├── menu_richedit_input.xml │ ├── menu_richedit_view.xml │ ├── menu_send_file.xml │ ├── menu_send_right.xml │ ├── menu_taskbar.xml │ └── tab_rightpanel.xml ├── screenshot ├── FxIM1.jpg └── FxIM2.png └── src ├── ChatFrame ├── ChatDlg.cpp ├── ChatDlg.h ├── FaceCtrl.cpp ├── FaceCtrl.h ├── FaceList.cpp ├── FaceList.h ├── FaceSelDlg.cpp ├── FaceSelDlg.h ├── GifImage.cpp ├── GifImage.h ├── IImageOle.h ├── PicBarDlg.cpp ├── PicBarDlg.h ├── RichEditUtil.cpp └── RichEditUtil.h ├── ControlEx ├── UIFileTrans.cpp ├── UIFileTrans.h ├── UIFriends.cpp ├── UIFriends.hpp ├── UIListCommonDefine.cpp ├── UIListCommonDefine.hpp ├── UIMenu.cpp ├── UIMenu.h ├── observer_impl_base.hpp └── skin_change_event.hpp ├── FxIM.cpp ├── FxIM.h ├── FxIM.rc ├── FxIM.vcproj ├── MainFrame ├── MainDlg.cpp ├── MainDlg.h ├── MsgMng.cpp ├── MsgMng.h ├── SettingDlg.cpp ├── SettingDlg.h ├── ShareMng.cpp ├── ShareMng.h ├── SkinDlg.cpp ├── SkinDlg.h └── skin_change_event.hpp ├── Utils ├── BLOWFISH.CPP ├── BLOWFISH.H ├── BLOWFISH.H2 ├── Base64.cpp ├── Base64.h ├── BaseDef.cpp ├── BaseDef.h ├── Config.cpp ├── Config.h ├── UICrack.cpp ├── UICrack.h ├── Utils.cpp ├── Utils.h ├── md5.cpp ├── md5.h └── singleton.h ├── res ├── FxIM.ico ├── small.ico └── taskbar_null.ico ├── resource.h ├── stdafx.cpp ├── stdafx.h └── targetver.h /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "ThirdParty/Duilib"] 2 | path = ThirdParty/Duilib 3 | url = https://github.com/ybtq/Duilib.git 4 | -------------------------------------------------------------------------------- /FxIM.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 10.00 3 | # Visual Studio 2008 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FxIM", "src\FxIM.vcproj", "{47791520-4347-489A-9E4B-401CB584D44A}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Win32 = Debug|Win32 9 | Release|Win32 = Release|Win32 10 | UnicodeDebug|Win32 = UnicodeDebug|Win32 11 | UnicodeRelease|Win32 = UnicodeRelease|Win32 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {47791520-4347-489A-9E4B-401CB584D44A}.Debug|Win32.ActiveCfg = Debug|Win32 15 | {47791520-4347-489A-9E4B-401CB584D44A}.Debug|Win32.Build.0 = Debug|Win32 16 | {47791520-4347-489A-9E4B-401CB584D44A}.Release|Win32.ActiveCfg = Release|Win32 17 | {47791520-4347-489A-9E4B-401CB584D44A}.Release|Win32.Build.0 = Release|Win32 18 | {47791520-4347-489A-9E4B-401CB584D44A}.UnicodeDebug|Win32.ActiveCfg = Debug|Win32 19 | {47791520-4347-489A-9E4B-401CB584D44A}.UnicodeDebug|Win32.Build.0 = Debug|Win32 20 | {47791520-4347-489A-9E4B-401CB584D44A}.UnicodeRelease|Win32.ActiveCfg = Release|Win32 21 | {47791520-4347-489A-9E4B-401CB584D44A}.UnicodeRelease|Win32.Build.0 = Release|Win32 22 | EndGlobalSection 23 | GlobalSection(SolutionProperties) = preSolution 24 | HideSolutionNode = FALSE 25 | EndGlobalSection 26 | EndGlobal 27 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # FxIM 2 | 这是一个和飞鸽传书兼容的局域网通信程序,采用VS2008+Duilib开发。2014年业余时间为学习Duilib,重写毕业设计所成。 3 | 4 | ## 实现功能 5 | 6 | * 与IPMSG兼容文字传输、文件(夹)传输。 7 | * 表情发送 8 | * 自定义头像 9 | * 换肤 10 | 11 | ## 未实现功能 12 | 13 | * 图片发送功能未完全完成,屏蔽 14 | * 发送回执 15 | * 屏幕截图 16 | * 消息记录 17 | 18 | ## 软件截图 19 | 20 | ![FxIM与虚拟机中的IPMSG通信](./screenshot/FxIM1.jpg) 21 | 22 | ![FxIM与虚拟机中的FxIM通信](./screenshot/FxIM2.png) 23 | -------------------------------------------------------------------------------- /ThirdParty/tinyxml/tinystr.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | www.sourceforge.net/projects/tinyxml 3 | 4 | This software is provided 'as-is', without any express or implied 5 | warranty. In no event will the authors be held liable for any 6 | damages arising from the use of this software. 7 | 8 | Permission is granted to anyone to use this software for any 9 | purpose, including commercial applications, and to alter it and 10 | redistribute it freely, subject to the following restrictions: 11 | 12 | 1. The origin of this software must not be misrepresented; you must 13 | not claim that you wrote the original software. If you use this 14 | software in a product, an acknowledgment in the product documentation 15 | would be appreciated but is not required. 16 | 17 | 2. Altered source versions must be plainly marked as such, and 18 | must not be misrepresented as being the original software. 19 | 20 | 3. This notice may not be removed or altered from any source 21 | distribution. 22 | */ 23 | 24 | 25 | #ifndef TIXML_USE_STL 26 | 27 | #include "tinystr.h" 28 | 29 | // Error value for find primitive 30 | const TiXmlString::size_type TiXmlString::npos = static_cast< TiXmlString::size_type >(-1); 31 | 32 | 33 | // Null rep. 34 | TiXmlString::Rep TiXmlString::nullrep_ = { 0, 0, { '\0' } }; 35 | 36 | 37 | void TiXmlString::reserve (size_type cap) 38 | { 39 | if (cap > capacity()) 40 | { 41 | TiXmlString tmp; 42 | tmp.init(length(), cap); 43 | memcpy(tmp.start(), data(), length()); 44 | swap(tmp); 45 | } 46 | } 47 | 48 | 49 | TiXmlString& TiXmlString::assign(const char* str, size_type len) 50 | { 51 | size_type cap = capacity(); 52 | if (len > cap || cap > 3*(len + 8)) 53 | { 54 | TiXmlString tmp; 55 | tmp.init(len); 56 | memcpy(tmp.start(), str, len); 57 | swap(tmp); 58 | } 59 | else 60 | { 61 | memmove(start(), str, len); 62 | set_size(len); 63 | } 64 | return *this; 65 | } 66 | 67 | 68 | TiXmlString& TiXmlString::append(const char* str, size_type len) 69 | { 70 | size_type newsize = length() + len; 71 | if (newsize > capacity()) 72 | { 73 | reserve (newsize + capacity()); 74 | } 75 | memmove(finish(), str, len); 76 | set_size(newsize); 77 | return *this; 78 | } 79 | 80 | 81 | TiXmlString operator + (const TiXmlString & a, const TiXmlString & b) 82 | { 83 | TiXmlString tmp; 84 | tmp.reserve(a.length() + b.length()); 85 | tmp += a; 86 | tmp += b; 87 | return tmp; 88 | } 89 | 90 | TiXmlString operator + (const TiXmlString & a, const char* b) 91 | { 92 | TiXmlString tmp; 93 | TiXmlString::size_type b_len = static_cast( strlen(b) ); 94 | tmp.reserve(a.length() + b_len); 95 | tmp += a; 96 | tmp.append(b, b_len); 97 | return tmp; 98 | } 99 | 100 | TiXmlString operator + (const char* a, const TiXmlString & b) 101 | { 102 | TiXmlString tmp; 103 | TiXmlString::size_type a_len = static_cast( strlen(a) ); 104 | tmp.reserve(a_len + b.length()); 105 | tmp.append(a, a_len); 106 | tmp += b; 107 | return tmp; 108 | } 109 | 110 | 111 | #endif // TIXML_USE_STL 112 | -------------------------------------------------------------------------------- /ThirdParty/tinyxml/tinystr.h: -------------------------------------------------------------------------------- 1 | /* 2 | www.sourceforge.net/projects/tinyxml 3 | 4 | This software is provided 'as-is', without any express or implied 5 | warranty. In no event will the authors be held liable for any 6 | damages arising from the use of this software. 7 | 8 | Permission is granted to anyone to use this software for any 9 | purpose, including commercial applications, and to alter it and 10 | redistribute it freely, subject to the following restrictions: 11 | 12 | 1. The origin of this software must not be misrepresented; you must 13 | not claim that you wrote the original software. If you use this 14 | software in a product, an acknowledgment in the product documentation 15 | would be appreciated but is not required. 16 | 17 | 2. Altered source versions must be plainly marked as such, and 18 | must not be misrepresented as being the original software. 19 | 20 | 3. This notice may not be removed or altered from any source 21 | distribution. 22 | */ 23 | 24 | 25 | #ifndef TIXML_USE_STL 26 | 27 | #ifndef TIXML_STRING_INCLUDED 28 | #define TIXML_STRING_INCLUDED 29 | 30 | #include 31 | #include 32 | 33 | /* The support for explicit isn't that universal, and it isn't really 34 | required - it is used to check that the TiXmlString class isn't incorrectly 35 | used. Be nice to old compilers and macro it here: 36 | */ 37 | #if defined(_MSC_VER) && (_MSC_VER >= 1200 ) 38 | // Microsoft visual studio, version 6 and higher. 39 | #define TIXML_EXPLICIT explicit 40 | #elif defined(__GNUC__) && (__GNUC__ >= 3 ) 41 | // GCC version 3 and higher.s 42 | #define TIXML_EXPLICIT explicit 43 | #else 44 | #define TIXML_EXPLICIT 45 | #endif 46 | 47 | 48 | /* 49 | TiXmlString is an emulation of a subset of the std::string template. 50 | Its purpose is to allow compiling TinyXML on compilers with no or poor STL support. 51 | Only the member functions relevant to the TinyXML project have been implemented. 52 | The buffer allocation is made by a simplistic power of 2 like mechanism : if we increase 53 | a string and there's no more room, we allocate a buffer twice as big as we need. 54 | */ 55 | class TiXmlString 56 | { 57 | public : 58 | // The size type used 59 | typedef size_t size_type; 60 | 61 | // Error value for find primitive 62 | static const size_type npos; // = -1; 63 | 64 | 65 | // TiXmlString empty constructor 66 | TiXmlString () : rep_(&nullrep_) 67 | { 68 | } 69 | 70 | // TiXmlString copy constructor 71 | TiXmlString ( const TiXmlString & copy) : rep_(0) 72 | { 73 | init(copy.length()); 74 | memcpy(start(), copy.data(), length()); 75 | } 76 | 77 | // TiXmlString constructor, based on a string 78 | TIXML_EXPLICIT TiXmlString ( const char * copy) : rep_(0) 79 | { 80 | init( static_cast( strlen(copy) )); 81 | memcpy(start(), copy, length()); 82 | } 83 | 84 | // TiXmlString constructor, based on a string 85 | TIXML_EXPLICIT TiXmlString ( const char * str, size_type len) : rep_(0) 86 | { 87 | init(len); 88 | memcpy(start(), str, len); 89 | } 90 | 91 | // TiXmlString destructor 92 | ~TiXmlString () 93 | { 94 | quit(); 95 | } 96 | 97 | TiXmlString& operator = (const char * copy) 98 | { 99 | return assign( copy, (size_type)strlen(copy)); 100 | } 101 | 102 | TiXmlString& operator = (const TiXmlString & copy) 103 | { 104 | return assign(copy.start(), copy.length()); 105 | } 106 | 107 | 108 | // += operator. Maps to append 109 | TiXmlString& operator += (const char * suffix) 110 | { 111 | return append(suffix, static_cast( strlen(suffix) )); 112 | } 113 | 114 | // += operator. Maps to append 115 | TiXmlString& operator += (char single) 116 | { 117 | return append(&single, 1); 118 | } 119 | 120 | // += operator. Maps to append 121 | TiXmlString& operator += (const TiXmlString & suffix) 122 | { 123 | return append(suffix.data(), suffix.length()); 124 | } 125 | 126 | 127 | // Convert a TiXmlString into a null-terminated char * 128 | const char * c_str () const { return rep_->str; } 129 | 130 | // Convert a TiXmlString into a char * (need not be null terminated). 131 | const char * data () const { return rep_->str; } 132 | 133 | // Return the length of a TiXmlString 134 | size_type length () const { return rep_->size; } 135 | 136 | // Alias for length() 137 | size_type size () const { return rep_->size; } 138 | 139 | // Checks if a TiXmlString is empty 140 | bool empty () const { return rep_->size == 0; } 141 | 142 | // Return capacity of string 143 | size_type capacity () const { return rep_->capacity; } 144 | 145 | 146 | // single char extraction 147 | const char& at (size_type index) const 148 | { 149 | assert( index < length() ); 150 | return rep_->str[ index ]; 151 | } 152 | 153 | // [] operator 154 | char& operator [] (size_type index) const 155 | { 156 | assert( index < length() ); 157 | return rep_->str[ index ]; 158 | } 159 | 160 | // find a char in a string. Return TiXmlString::npos if not found 161 | size_type find (char lookup) const 162 | { 163 | return find(lookup, 0); 164 | } 165 | 166 | // find a char in a string from an offset. Return TiXmlString::npos if not found 167 | size_type find (char tofind, size_type offset) const 168 | { 169 | if (offset >= length()) return npos; 170 | 171 | for (const char* p = c_str() + offset; *p != '\0'; ++p) 172 | { 173 | if (*p == tofind) return static_cast< size_type >( p - c_str() ); 174 | } 175 | return npos; 176 | } 177 | 178 | void clear () 179 | { 180 | //Lee: 181 | //The original was just too strange, though correct: 182 | // TiXmlString().swap(*this); 183 | //Instead use the quit & re-init: 184 | quit(); 185 | init(0,0); 186 | } 187 | 188 | /* Function to reserve a big amount of data when we know we'll need it. Be aware that this 189 | function DOES NOT clear the content of the TiXmlString if any exists. 190 | */ 191 | void reserve (size_type cap); 192 | 193 | TiXmlString& assign (const char* str, size_type len); 194 | 195 | TiXmlString& append (const char* str, size_type len); 196 | 197 | void swap (TiXmlString& other) 198 | { 199 | Rep* r = rep_; 200 | rep_ = other.rep_; 201 | other.rep_ = r; 202 | } 203 | 204 | private: 205 | 206 | void init(size_type sz) { init(sz, sz); } 207 | void set_size(size_type sz) { rep_->str[ rep_->size = sz ] = '\0'; } 208 | char* start() const { return rep_->str; } 209 | char* finish() const { return rep_->str + rep_->size; } 210 | 211 | struct Rep 212 | { 213 | size_type size, capacity; 214 | char str[1]; 215 | }; 216 | 217 | void init(size_type sz, size_type cap) 218 | { 219 | if (cap) 220 | { 221 | // Lee: the original form: 222 | // rep_ = static_cast(operator new(sizeof(Rep) + cap)); 223 | // doesn't work in some cases of new being overloaded. Switching 224 | // to the normal allocation, although use an 'int' for systems 225 | // that are overly picky about structure alignment. 226 | const size_type bytesNeeded = sizeof(Rep) + cap; 227 | const size_type intsNeeded = ( bytesNeeded + sizeof(int) - 1 ) / sizeof( int ); 228 | rep_ = reinterpret_cast( new int[ intsNeeded ] ); 229 | 230 | rep_->str[ rep_->size = sz ] = '\0'; 231 | rep_->capacity = cap; 232 | } 233 | else 234 | { 235 | rep_ = &nullrep_; 236 | } 237 | } 238 | 239 | void quit() 240 | { 241 | if (rep_ != &nullrep_) 242 | { 243 | // The rep_ is really an array of ints. (see the allocator, above). 244 | // Cast it back before delete, so the compiler won't incorrectly call destructors. 245 | delete [] ( reinterpret_cast( rep_ ) ); 246 | } 247 | } 248 | 249 | Rep * rep_; 250 | static Rep nullrep_; 251 | 252 | } ; 253 | 254 | 255 | inline bool operator == (const TiXmlString & a, const TiXmlString & b) 256 | { 257 | return ( a.length() == b.length() ) // optimization on some platforms 258 | && ( strcmp(a.c_str(), b.c_str()) == 0 ); // actual compare 259 | } 260 | inline bool operator < (const TiXmlString & a, const TiXmlString & b) 261 | { 262 | return strcmp(a.c_str(), b.c_str()) < 0; 263 | } 264 | 265 | inline bool operator != (const TiXmlString & a, const TiXmlString & b) { return !(a == b); } 266 | inline bool operator > (const TiXmlString & a, const TiXmlString & b) { return b < a; } 267 | inline bool operator <= (const TiXmlString & a, const TiXmlString & b) { return !(b < a); } 268 | inline bool operator >= (const TiXmlString & a, const TiXmlString & b) { return !(a < b); } 269 | 270 | inline bool operator == (const TiXmlString & a, const char* b) { return strcmp(a.c_str(), b) == 0; } 271 | inline bool operator == (const char* a, const TiXmlString & b) { return b == a; } 272 | inline bool operator != (const TiXmlString & a, const char* b) { return !(a == b); } 273 | inline bool operator != (const char* a, const TiXmlString & b) { return !(b == a); } 274 | 275 | TiXmlString operator + (const TiXmlString & a, const TiXmlString & b); 276 | TiXmlString operator + (const TiXmlString & a, const char* b); 277 | TiXmlString operator + (const char* a, const TiXmlString & b); 278 | 279 | 280 | /* 281 | TiXmlOutStream is an emulation of std::ostream. It is based on TiXmlString. 282 | Only the operators that we need for TinyXML have been developped. 283 | */ 284 | class TiXmlOutStream : public TiXmlString 285 | { 286 | public : 287 | 288 | // TiXmlOutStream << operator. 289 | TiXmlOutStream & operator << (const TiXmlString & in) 290 | { 291 | *this += in; 292 | return *this; 293 | } 294 | 295 | // TiXmlOutStream << operator. 296 | TiXmlOutStream & operator << (const char * in) 297 | { 298 | *this += in; 299 | return *this; 300 | } 301 | 302 | } ; 303 | 304 | #endif // TIXML_STRING_INCLUDED 305 | #endif // TIXML_USE_STL 306 | -------------------------------------------------------------------------------- /ThirdParty/tinyxml/tinyxmlerror.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | www.sourceforge.net/projects/tinyxml 3 | Original code (2.0 and earlier )copyright (c) 2000-2006 Lee Thomason (www.grinninglizard.com) 4 | 5 | This software is provided 'as-is', without any express or implied 6 | warranty. In no event will the authors be held liable for any 7 | damages arising from the use of this software. 8 | 9 | Permission is granted to anyone to use this software for any 10 | purpose, including commercial applications, and to alter it and 11 | redistribute it freely, subject to the following restrictions: 12 | 13 | 1. The origin of this software must not be misrepresented; you must 14 | not claim that you wrote the original software. If you use this 15 | software in a product, an acknowledgment in the product documentation 16 | would be appreciated but is not required. 17 | 18 | 2. Altered source versions must be plainly marked as such, and 19 | must not be misrepresented as being the original software. 20 | 21 | 3. This notice may not be removed or altered from any source 22 | distribution. 23 | */ 24 | 25 | #include "tinyxml.h" 26 | 27 | // The goal of the seperate error file is to make the first 28 | // step towards localization. tinyxml (currently) only supports 29 | // english error messages, but the could now be translated. 30 | // 31 | // It also cleans up the code a bit. 32 | // 33 | 34 | const char* TiXmlBase::errorString[ TiXmlBase::TIXML_ERROR_STRING_COUNT ] = 35 | { 36 | "No error", 37 | "Error", 38 | "Failed to open file", 39 | "Error parsing Element.", 40 | "Failed to read Element name", 41 | "Error reading Element value.", 42 | "Error reading Attributes.", 43 | "Error: empty tag.", 44 | "Error reading end tag.", 45 | "Error parsing Unknown.", 46 | "Error parsing Comment.", 47 | "Error parsing Declaration.", 48 | "Error document empty.", 49 | "Error null (0) or unexpected EOF found in input stream.", 50 | "Error parsing CDATA.", 51 | "Error when TiXmlDocument added to document, because TiXmlDocument can only be at the root.", 52 | }; 53 | -------------------------------------------------------------------------------- /bin/FxIM.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/FxIM.exe -------------------------------------------------------------------------------- /bin/ImageOleCtrl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/ImageOleCtrl.dll -------------------------------------------------------------------------------- /bin/face/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/0.gif -------------------------------------------------------------------------------- /bin/face/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/1.gif -------------------------------------------------------------------------------- /bin/face/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/10.gif -------------------------------------------------------------------------------- /bin/face/100.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/100.gif -------------------------------------------------------------------------------- /bin/face/101.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/101.gif -------------------------------------------------------------------------------- /bin/face/102.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/102.gif -------------------------------------------------------------------------------- /bin/face/103.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/103.gif -------------------------------------------------------------------------------- /bin/face/104.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/104.gif -------------------------------------------------------------------------------- /bin/face/105.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/105.gif -------------------------------------------------------------------------------- /bin/face/106.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/106.gif -------------------------------------------------------------------------------- /bin/face/107.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/107.gif -------------------------------------------------------------------------------- /bin/face/108.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/108.gif -------------------------------------------------------------------------------- /bin/face/109.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/109.gif -------------------------------------------------------------------------------- /bin/face/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/11.gif -------------------------------------------------------------------------------- /bin/face/110.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/110.gif -------------------------------------------------------------------------------- /bin/face/111.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/111.gif -------------------------------------------------------------------------------- /bin/face/112.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/112.gif -------------------------------------------------------------------------------- /bin/face/113.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/113.gif -------------------------------------------------------------------------------- /bin/face/114.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/114.gif -------------------------------------------------------------------------------- /bin/face/115.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/115.gif -------------------------------------------------------------------------------- /bin/face/116.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/116.gif -------------------------------------------------------------------------------- /bin/face/117.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/117.gif -------------------------------------------------------------------------------- /bin/face/118.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/118.gif -------------------------------------------------------------------------------- /bin/face/119.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/119.gif -------------------------------------------------------------------------------- /bin/face/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/12.gif -------------------------------------------------------------------------------- /bin/face/120.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/120.gif -------------------------------------------------------------------------------- /bin/face/121.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/121.gif -------------------------------------------------------------------------------- /bin/face/122.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/122.gif -------------------------------------------------------------------------------- /bin/face/123.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/123.gif -------------------------------------------------------------------------------- /bin/face/124.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/124.gif -------------------------------------------------------------------------------- /bin/face/125.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/125.gif -------------------------------------------------------------------------------- /bin/face/126.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/126.gif -------------------------------------------------------------------------------- /bin/face/127.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/127.gif -------------------------------------------------------------------------------- /bin/face/128.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/128.gif -------------------------------------------------------------------------------- /bin/face/129.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/129.gif -------------------------------------------------------------------------------- /bin/face/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/13.gif -------------------------------------------------------------------------------- /bin/face/130.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/130.gif -------------------------------------------------------------------------------- /bin/face/131.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/131.gif -------------------------------------------------------------------------------- /bin/face/132.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/132.gif -------------------------------------------------------------------------------- /bin/face/133.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/133.gif -------------------------------------------------------------------------------- /bin/face/134.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/134.gif -------------------------------------------------------------------------------- /bin/face/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/14.gif -------------------------------------------------------------------------------- /bin/face/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/15.gif -------------------------------------------------------------------------------- /bin/face/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/16.gif -------------------------------------------------------------------------------- /bin/face/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/17.gif -------------------------------------------------------------------------------- /bin/face/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/18.gif -------------------------------------------------------------------------------- /bin/face/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/19.gif -------------------------------------------------------------------------------- /bin/face/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/2.gif -------------------------------------------------------------------------------- /bin/face/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/20.gif -------------------------------------------------------------------------------- /bin/face/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/21.gif -------------------------------------------------------------------------------- /bin/face/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/22.gif -------------------------------------------------------------------------------- /bin/face/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/23.gif -------------------------------------------------------------------------------- /bin/face/24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/24.gif -------------------------------------------------------------------------------- /bin/face/25.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/25.gif -------------------------------------------------------------------------------- /bin/face/26.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/26.gif -------------------------------------------------------------------------------- /bin/face/27.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/27.gif -------------------------------------------------------------------------------- /bin/face/28.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/28.gif -------------------------------------------------------------------------------- /bin/face/29.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/29.gif -------------------------------------------------------------------------------- /bin/face/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/3.gif -------------------------------------------------------------------------------- /bin/face/30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/30.gif -------------------------------------------------------------------------------- /bin/face/31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/31.gif -------------------------------------------------------------------------------- /bin/face/32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/32.gif -------------------------------------------------------------------------------- /bin/face/33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/33.gif -------------------------------------------------------------------------------- /bin/face/34.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/34.gif -------------------------------------------------------------------------------- /bin/face/35.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/35.gif -------------------------------------------------------------------------------- /bin/face/36.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/36.gif -------------------------------------------------------------------------------- /bin/face/37.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/37.gif -------------------------------------------------------------------------------- /bin/face/38.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/38.gif -------------------------------------------------------------------------------- /bin/face/39.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/39.gif -------------------------------------------------------------------------------- /bin/face/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/4.gif -------------------------------------------------------------------------------- /bin/face/40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/40.gif -------------------------------------------------------------------------------- /bin/face/41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/41.gif -------------------------------------------------------------------------------- /bin/face/42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/42.gif -------------------------------------------------------------------------------- /bin/face/43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/43.gif -------------------------------------------------------------------------------- /bin/face/44.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/44.gif -------------------------------------------------------------------------------- /bin/face/45.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/45.gif -------------------------------------------------------------------------------- /bin/face/46.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/46.gif -------------------------------------------------------------------------------- /bin/face/47.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/47.gif -------------------------------------------------------------------------------- /bin/face/48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/48.gif -------------------------------------------------------------------------------- /bin/face/49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/49.gif -------------------------------------------------------------------------------- /bin/face/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/5.gif -------------------------------------------------------------------------------- /bin/face/50.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/50.gif -------------------------------------------------------------------------------- /bin/face/51.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/51.gif -------------------------------------------------------------------------------- /bin/face/52.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/52.gif -------------------------------------------------------------------------------- /bin/face/53.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/53.gif -------------------------------------------------------------------------------- /bin/face/54.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/54.gif -------------------------------------------------------------------------------- /bin/face/55.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/55.gif -------------------------------------------------------------------------------- /bin/face/56.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/56.gif -------------------------------------------------------------------------------- /bin/face/57.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/57.gif -------------------------------------------------------------------------------- /bin/face/58.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/58.gif -------------------------------------------------------------------------------- /bin/face/59.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/59.gif -------------------------------------------------------------------------------- /bin/face/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/6.gif -------------------------------------------------------------------------------- /bin/face/60.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/60.gif -------------------------------------------------------------------------------- /bin/face/61.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/61.gif -------------------------------------------------------------------------------- /bin/face/62.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/62.gif -------------------------------------------------------------------------------- /bin/face/63.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/63.gif -------------------------------------------------------------------------------- /bin/face/64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/64.gif -------------------------------------------------------------------------------- /bin/face/65.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/65.gif -------------------------------------------------------------------------------- /bin/face/66.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/66.gif -------------------------------------------------------------------------------- /bin/face/67.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/67.gif -------------------------------------------------------------------------------- /bin/face/68.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/68.gif -------------------------------------------------------------------------------- /bin/face/69.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/69.gif -------------------------------------------------------------------------------- /bin/face/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/7.gif -------------------------------------------------------------------------------- /bin/face/70.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/70.gif -------------------------------------------------------------------------------- /bin/face/71.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/71.gif -------------------------------------------------------------------------------- /bin/face/72.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/72.gif -------------------------------------------------------------------------------- /bin/face/73.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/73.gif -------------------------------------------------------------------------------- /bin/face/74.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/74.gif -------------------------------------------------------------------------------- /bin/face/75.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/75.gif -------------------------------------------------------------------------------- /bin/face/76.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/76.gif -------------------------------------------------------------------------------- /bin/face/77.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/77.gif -------------------------------------------------------------------------------- /bin/face/78.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/78.gif -------------------------------------------------------------------------------- /bin/face/79.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/79.gif -------------------------------------------------------------------------------- /bin/face/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/8.gif -------------------------------------------------------------------------------- /bin/face/80.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/80.gif -------------------------------------------------------------------------------- /bin/face/81.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/81.gif -------------------------------------------------------------------------------- /bin/face/82.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/82.gif -------------------------------------------------------------------------------- /bin/face/83.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/83.gif -------------------------------------------------------------------------------- /bin/face/84.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/84.gif -------------------------------------------------------------------------------- /bin/face/85.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/85.gif -------------------------------------------------------------------------------- /bin/face/86.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/86.gif -------------------------------------------------------------------------------- /bin/face/87.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/87.gif -------------------------------------------------------------------------------- /bin/face/88.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/88.gif -------------------------------------------------------------------------------- /bin/face/89.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/89.gif -------------------------------------------------------------------------------- /bin/face/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/9.gif -------------------------------------------------------------------------------- /bin/face/90.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/90.gif -------------------------------------------------------------------------------- /bin/face/91.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/91.gif -------------------------------------------------------------------------------- /bin/face/92.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/92.gif -------------------------------------------------------------------------------- /bin/face/93.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/93.gif -------------------------------------------------------------------------------- /bin/face/94.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/94.gif -------------------------------------------------------------------------------- /bin/face/95.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/95.gif -------------------------------------------------------------------------------- /bin/face/96.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/96.gif -------------------------------------------------------------------------------- /bin/face/97.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/97.gif -------------------------------------------------------------------------------- /bin/face/98.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/98.gif -------------------------------------------------------------------------------- /bin/face/99.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/face/99.gif -------------------------------------------------------------------------------- /bin/face/FaceConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 134 | -------------------------------------------------------------------------------- /bin/skin/chatdlg/All_ChatFrame_GroupMemButton_normalBackground.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/All_ChatFrame_GroupMemButton_normalBackground.bmp -------------------------------------------------------------------------------- /bin/skin/chatdlg/ChatFrame_GroupDockPanel_background.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/ChatFrame_GroupDockPanel_background.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/ChatFrame_GroupDownDockPanel_background.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/ChatFrame_GroupDownDockPanel_background.bmp -------------------------------------------------------------------------------- /bin/skin/chatdlg/ChatFrame_GroupDownDockPanel_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/ChatFrame_GroupDownDockPanel_background.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/aio_flexleft_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/aio_flexleft_normal.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/aio_flexright_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/aio_flexright_normal.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/bold.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/btn_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/btn_down.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/btn_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/btn_highlight.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/btn_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/btn_normal.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/btn_picbar_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/btn_picbar_right.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/chat_mid_bk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/chat_mid_bk.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/close_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/close_down.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/close_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/close_hover.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/close_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/close_normal.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/color.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/font_bk.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/font_bk.bmp -------------------------------------------------------------------------------- /bin/skin/chatdlg/icon_face.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/icon_face.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/icon_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/icon_file.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/icon_font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/icon_font.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/icon_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/icon_pic.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/icon_screenshots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/icon_screenshots.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/italic.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/jb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/jb.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/modal_close_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/modal_close_hover.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/modal_close_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/modal_close_normal.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/modal_close_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/modal_close_press.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/note1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/note1.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/option_tab_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/option_tab_hover.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/option_tab_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/option_tab_normal.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/option_tab_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/option_tab_selected.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/progress_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/progress_back.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/progress_fore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/progress_fore.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/sendbutton/btnleft_down.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/sendbutton/btnleft_down.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/sendbutton/btnleft_focus_down.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/sendbutton/btnleft_focus_down.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/sendbutton/btnleft_focus_highlight.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/sendbutton/btnleft_focus_highlight.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/sendbutton/btnleft_focus_normal.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/sendbutton/btnleft_focus_normal.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/sendbutton/btnleft_highlight.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/sendbutton/btnleft_highlight.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/sendbutton/btnleft_normal.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/sendbutton/btnleft_normal.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/sendbutton/btnright_down.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/sendbutton/btnright_down.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/sendbutton/btnright_focus_down.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/sendbutton/btnright_focus_down.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/sendbutton/btnright_focus_highlight.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/sendbutton/btnright_focus_highlight.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/sendbutton/btnright_focus_normal.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/sendbutton/btnright_focus_normal.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/sendbutton/btnright_highlight.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/sendbutton/btnright_highlight.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/sendbutton/btnright_normal.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/sendbutton/btnright_normal.PNG -------------------------------------------------------------------------------- /bin/skin/chatdlg/success_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/success_icon.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/underline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/underline.png -------------------------------------------------------------------------------- /bin/skin/chatdlg/warning_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/chatdlg/warning_icon.png -------------------------------------------------------------------------------- /bin/skin/friends/expland_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/friends/expland_down.png -------------------------------------------------------------------------------- /bin/skin/friends/expland_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/friends/expland_normal.png -------------------------------------------------------------------------------- /bin/skin/friends/list_icon_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/friends/list_icon_a.png -------------------------------------------------------------------------------- /bin/skin/friends/list_icon_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/friends/list_icon_b.png -------------------------------------------------------------------------------- /bin/skin/maindlg/btn_Skin_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/maindlg/btn_Skin_down.png -------------------------------------------------------------------------------- /bin/skin/maindlg/btn_Skin_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/maindlg/btn_Skin_highlight.png -------------------------------------------------------------------------------- /bin/skin/maindlg/btn_Skin_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/maindlg/btn_Skin_normal.png -------------------------------------------------------------------------------- /bin/skin/maindlg/btn_main_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/maindlg/btn_main_menu.png -------------------------------------------------------------------------------- /bin/skin/maindlg/btn_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/maindlg/btn_search.png -------------------------------------------------------------------------------- /bin/skin/maindlg/search_bk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/maindlg/search_bk.png -------------------------------------------------------------------------------- /bin/skin/menu/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/menu/add.png -------------------------------------------------------------------------------- /bin/skin/menu/menu_arrow_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/menu/menu_arrow_normal.png -------------------------------------------------------------------------------- /bin/skin/menu/menu_bk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/menu/menu_bk.png -------------------------------------------------------------------------------- /bin/skin/menu/menu_bk_bak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/menu/menu_bk_bak.png -------------------------------------------------------------------------------- /bin/skin/menu/menu_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/menu/menu_check.png -------------------------------------------------------------------------------- /bin/skin/menu/menu_check_bak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/menu/menu_check_bak.png -------------------------------------------------------------------------------- /bin/skin/menu/menu_item_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/menu/menu_item_disabled.png -------------------------------------------------------------------------------- /bin/skin/menu/menu_item_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/menu/menu_item_selected.png -------------------------------------------------------------------------------- /bin/skin/misc/IPMSG.ICO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/IPMSG.ICO -------------------------------------------------------------------------------- /bin/skin/misc/bg_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/bg_default.png -------------------------------------------------------------------------------- /bin/skin/misc/border.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/border.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_avatar_border.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_avatar_border.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_close_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_close_down.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_close_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_close_highlight.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_close_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_close_normal.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_down.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_focus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_focus.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_highlight.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_hot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_hot.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_max_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_max_down.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_max_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_max_highlight.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_max_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_max_normal.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_mini_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_mini_down.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_mini_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_mini_highlight.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_mini_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_mini_normal.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_normal.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_push.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_push.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_restore_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_restore_down.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_restore_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_restore_highlight.png -------------------------------------------------------------------------------- /bin/skin/misc/btn_restore_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/btn_restore_normal.png -------------------------------------------------------------------------------- /bin/skin/misc/clouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/clouse.png -------------------------------------------------------------------------------- /bin/skin/misc/clouse_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/clouse_hover.png -------------------------------------------------------------------------------- /bin/skin/misc/clouse_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/clouse_press.png -------------------------------------------------------------------------------- /bin/skin/misc/combo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/combo.png -------------------------------------------------------------------------------- /bin/skin/misc/default_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/default_avatar.png -------------------------------------------------------------------------------- /bin/skin/misc/glow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/glow.png -------------------------------------------------------------------------------- /bin/skin/misc/ipmsg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/ipmsg.png -------------------------------------------------------------------------------- /bin/skin/misc/minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/minimize.png -------------------------------------------------------------------------------- /bin/skin/misc/minimize_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/minimize_hover.png -------------------------------------------------------------------------------- /bin/skin/misc/minimize_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/minimize_press.png -------------------------------------------------------------------------------- /bin/skin/misc/processforce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/processforce.png -------------------------------------------------------------------------------- /bin/skin/misc/vscrollbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/misc/vscrollbar.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/check_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/check_disable.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/check_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/check_down.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/check_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/check_hover.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/check_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/check_normal.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/checkbox_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/checkbox_hover.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/checkbox_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/checkbox_normal.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/checkbox_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/checkbox_press.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/checkbox_selected_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/checkbox_selected_hover.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/checkbox_selected_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/checkbox_selected_normal.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/checkbox_selected_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/checkbox_selected_press.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/checked_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/checked_disable.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/checked_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/checked_down.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/checked_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/checked_hover.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/checked_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/checked_normal.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/lefttab_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/lefttab_bg.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/option_lefttab_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/option_lefttab_hover.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/option_lefttab_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/option_lefttab_normal.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/option_lefttab_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/option_lefttab_selected.png -------------------------------------------------------------------------------- /bin/skin/settingdlg/right_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/settingdlg/right_bg.png -------------------------------------------------------------------------------- /bin/skin/skindlg/AdjustColorSliderH_foreground.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/AdjustColorSliderH_foreground.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/AdjustColorSliderL_foreground.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/AdjustColorSliderL_foreground.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/AdjustColorSliderS_foreground.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/AdjustColorSliderS_foreground.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/AdjustColorSliderT_foreground.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/AdjustColorSliderT_foreground.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/MouseOver_001.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/MouseOver_001.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/MouseOver_004.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/MouseOver_004.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/MouseOver_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/MouseOver_1.png -------------------------------------------------------------------------------- /bin/skin/skindlg/MouseOver_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/MouseOver_2.png -------------------------------------------------------------------------------- /bin/skin/skindlg/MouseOver_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/MouseOver_3.png -------------------------------------------------------------------------------- /bin/skin/skindlg/MouseOver_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/MouseOver_4.png -------------------------------------------------------------------------------- /bin/skin/skindlg/MouseOver_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/MouseOver_5.png -------------------------------------------------------------------------------- /bin/skin/skindlg/MouseOver_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/MouseOver_6.png -------------------------------------------------------------------------------- /bin/skin/skindlg/MouseOver_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/MouseOver_7.png -------------------------------------------------------------------------------- /bin/skin/skindlg/MouseOver_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/MouseOver_8.png -------------------------------------------------------------------------------- /bin/skin/skindlg/MouseOver_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/MouseOver_9.png -------------------------------------------------------------------------------- /bin/skin/skindlg/Normal_001.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/Normal_001.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/Normal_004.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/Normal_004.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/Normal_009.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/Normal_009.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/Normal_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/Normal_1.png -------------------------------------------------------------------------------- /bin/skin/skindlg/Normal_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/Normal_2.png -------------------------------------------------------------------------------- /bin/skin/skindlg/Normal_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/Normal_3.png -------------------------------------------------------------------------------- /bin/skin/skindlg/Normal_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/Normal_4.png -------------------------------------------------------------------------------- /bin/skin/skindlg/Normal_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/Normal_5.png -------------------------------------------------------------------------------- /bin/skin/skindlg/Normal_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/Normal_6.png -------------------------------------------------------------------------------- /bin/skin/skindlg/Normal_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/Normal_7.png -------------------------------------------------------------------------------- /bin/skin/skindlg/Normal_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/Normal_8.png -------------------------------------------------------------------------------- /bin/skin/skindlg/Normal_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/Normal_9.png -------------------------------------------------------------------------------- /bin/skin/skindlg/SelectColor_SliderBar_Thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/SelectColor_SliderBar_Thumb.png -------------------------------------------------------------------------------- /bin/skin/skindlg/bg.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bg.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_image_001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_image_001.jpg -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_image_002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_image_002.jpg -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_image_003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_image_003.jpg -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_image_004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_image_004.jpg -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_image_005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_image_005.jpg -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_image_006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_image_006.jpg -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_image_007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_image_007.jpg -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_image_008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_image_008.jpg -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_image_009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_image_009.jpg -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_preview_001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_preview_001.png -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_preview_002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_preview_002.png -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_preview_003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_preview_003.png -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_preview_004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_preview_004.png -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_preview_005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_preview_005.png -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_preview_006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_preview_006.png -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_preview_007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_preview_007.png -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_preview_008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_preview_008.png -------------------------------------------------------------------------------- /bin/skin/skindlg/bk_preview_009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/bk_preview_009.png -------------------------------------------------------------------------------- /bin/skin/skindlg/cc.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/cc.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_001.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_001.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_001highlight.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_001highlight.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_002.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_002.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_002highlight.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_002highlight.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_003.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_003.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_003highlight.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_003highlight.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_004.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_004.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_004highlight.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_004highlight.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_005.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_005.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_005highlight.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_005highlight.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_006.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_006.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_006highlight.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_006highlight.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_007.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_007.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_007highlight.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_007highlight.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_008.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_008.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/color_008highlight.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/color_008highlight.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/list_bk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/list_bk.png -------------------------------------------------------------------------------- /bin/skin/skindlg/option_normal.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/option_normal.bmp -------------------------------------------------------------------------------- /bin/skin/skindlg/option_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ybtq/FxIM/3ff5702fcae92988c47e97e6d69468f9b7005890/bin/skin/skindlg/option_selected.png -------------------------------------------------------------------------------- /bin/skin/xmls/bak/layout_filetrans.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |