<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7343562150915227285</id><updated>2012-01-01T01:52:53.128-08:00</updated><category term='winxcn'/><category term='winx'/><category term='migrate'/><category term='release'/><category term='blog'/><title type='text'>winx official blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://winxhome.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7343562150915227285/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://winxhome.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>xushiwei</name><uri>http://www.blogger.com/profile/09372891107092283913</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7343562150915227285.post-86344245954069270</id><published>2006-11-29T08:50:00.000-08:00</published><updated>2007-10-07T04:44:49.317-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><category scheme='http://www.blogger.com/atom/ns#' term='migrate'/><category scheme='http://www.blogger.com/atom/ns#' term='winxcn'/><title type='text'>My blog was migrated...</title><content type='html'>Because of blockage, the readers from china were unable to read these posts. So I decide to migrate my blog to &lt;a href="http://www.winxgui.com/blog/"&gt;http://www.winxgui.com/blog/&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7343562150915227285-86344245954069270?l=winxhome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://winxhome.blogspot.com/feeds/86344245954069270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7343562150915227285&amp;postID=86344245954069270' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7343562150915227285/posts/default/86344245954069270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7343562150915227285/posts/default/86344245954069270'/><link rel='alternate' type='text/html' href='http://winxhome.blogspot.com/2006/11/my-blog-was-migrated.html' title='My blog was migrated...'/><author><name>xushiwei</name><uri>http://www.blogger.com/profile/04739502524245955271</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7343562150915227285.post-8304739212924723710</id><published>2006-10-14T03:24:00.000-07:00</published><updated>2006-10-14T04:14:31.790-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='winx'/><category scheme='http://www.blogger.com/atom/ns#' term='release'/><title type='text'>winx-1.1.01 Released</title><content type='html'>Changes for 1.1.01 (2006-10-14)&lt;br /&gt;-----------------------------------------&lt;br /&gt;&lt;br /&gt;*) Tutorials&lt;br /&gt;&lt;br /&gt;- Hello, SmartWin! tutorials/winx/step001/hello,smartwin (a)&lt;br /&gt;- XSL Transformations (XSLT) tutorials/winx/step018-xslt (b)&lt;br /&gt;- histgram(OpenCV example) tutorials/opencv/step001-histgram (c)&lt;br /&gt;&lt;br /&gt;*** NOTE ***&lt;br /&gt;&lt;br /&gt;To build tutorials marked with (a), You must download SmartWin++ from sourceforge:&lt;br /&gt;http://sourceforge.net/projects/smartwin/&lt;br /&gt;&lt;br /&gt;And the directory tree looks like this:&lt;br /&gt;&lt;br /&gt;├─winx&lt;br /&gt;│ └─include&lt;br /&gt;├─wtl&lt;br /&gt;│ └─include&lt;br /&gt;└─smartwin&lt;br /&gt;　　　├─lib&lt;br /&gt;　　　└─include&lt;br /&gt;&lt;br /&gt;To build tutorials marked with (b), You must update Windows Platform SDK&lt;br /&gt;if you use Visual C++ 6.0&lt;br /&gt;&lt;br /&gt;You can download winsdk.zip from http://sourceforge.net/projects/winx/&lt;br /&gt;And the directory tree looks like this:&lt;br /&gt;&lt;br /&gt;├─winx&lt;br /&gt;│ └─include&lt;br /&gt;├─wtl&lt;br /&gt;│ └─include&lt;br /&gt;└─winsdk&lt;br /&gt;　　　└─include&lt;br /&gt;&lt;br /&gt;To build tutorials marked with (c), You must download OpenCV from sourceforge:&lt;br /&gt;http://sourceforge.net/projects/winx/&lt;br /&gt;or:&lt;br /&gt;http://sourceforge.net/projects/opencv/&lt;br /&gt;&lt;br /&gt;And the directory tree looks like this:&lt;br /&gt;&lt;br /&gt;├─winx&lt;br /&gt;│ └─include&lt;br /&gt;└─opencv&lt;br /&gt;　　　├─bin&lt;br /&gt;　　　├─lib&lt;br /&gt;　　　└─include&lt;br /&gt;&lt;br /&gt;*) WINX-Extension&lt;br /&gt;&lt;br /&gt;- msxml&lt;br /&gt;XSL Transformations (XSLT)&lt;br /&gt;&lt;br /&gt;- OpenCV&lt;br /&gt;class CvWindowT, CvWindow, CvMainFrame&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;List for 1.1.01 (2006-10-14)&lt;br /&gt;-----------------------------------------&lt;br /&gt;&lt;br /&gt;*) Example: port MFC controls to WINX&lt;br /&gt;&lt;br /&gt;- samples/mfc-port/CreditStatic&lt;br /&gt;summary: Control that print credit information as 'animated caption'.&lt;br /&gt;author: CaiYin(shuker@263.net)&lt;br /&gt;&lt;br /&gt;- samples/mfc-port/RoundButton&lt;br /&gt;summary: A round button control.&lt;br /&gt;author: Chris Maunder (chrismaunder@codeguru.com), 1997.&lt;br /&gt;&lt;br /&gt;- samples/mfc-port/DimEditCtrl&lt;br /&gt;summary: An edit control that can provide visual cues in its text area.&lt;br /&gt;author: James R. Twine, TransactionWorks, Inc. 2000.&lt;br /&gt;url: http://www.codeproject.com/editctrl/dimedit.asp&lt;br /&gt;&lt;br /&gt;*) Example: use WTL extension controls in a WINX application&lt;br /&gt;&lt;br /&gt;- samples/wtlext/BitmapButton&lt;br /&gt;summary: to use the Windows Template Library CBitmapButton.&lt;br /&gt;author: WTL&lt;br /&gt;author: Ed Gadziemski, 2002.&lt;br /&gt;url: http://www.codeproject.com/wtl/bmpbtn.asp&lt;br /&gt;&lt;br /&gt;- samples/wtlext/BitmapHyperLink&lt;br /&gt;summary: Control that displays a bitmap next to the link and allows a different color when hover.&lt;br /&gt;author: Igor Vigdorchik, 2005&lt;br /&gt;url: http://www.codeproject.com/wtl/CBitmapHyperLink.asp&lt;br /&gt;&lt;br /&gt;- samples/wtlext/ColorButton&lt;br /&gt;summary: Color picker control for WTL applications including optional support for XP themes.&lt;br /&gt;author: Tim Smith, 2002.&lt;br /&gt;url: http://www.codeproject.com/wtl/wtlcolorbutton.asp&lt;br /&gt;&lt;br /&gt;- samples/wtlext/DimEdit&lt;br /&gt;summary: A WTL adaptation of James Twine's Dim Edit control.&lt;br /&gt;author: Paul A. Howes, 2001.&lt;br /&gt;url: http://www.codeproject.com/wtl/wtldimedit.asp&lt;br /&gt;&lt;br /&gt;- samples/wtlext/IconEdit&lt;br /&gt;summary: edit control with Icon.&lt;br /&gt;author: JaeWook Choi, 2004.&lt;br /&gt;url: http://www.codeproject.com/wtl/JaeWTLIconEdit.asp&lt;br /&gt;&lt;br /&gt;*) Example: port WTL application to WINX&lt;br /&gt;&lt;br /&gt;- samples/wtl-port/IEHost(WTL)&lt;br /&gt;- samples/wtl-port/IEHost&lt;br /&gt;summary: A tutorial on hosting ActiveX controls in WTL dialogs.&lt;br /&gt;author: Michael Dunn, 2003.&lt;br /&gt;url: http://www.codeproject.com/wtl/wtl4mfc6.asp&lt;br /&gt;&lt;br /&gt;*) Tutorials&lt;br /&gt;&lt;br /&gt;- Hello tutorials/winx/step001&lt;br /&gt;- Hello, SmartWin! tutorials/winx/step001/hello,smartwin (a)&lt;br /&gt;- Window Background tutorials/winx/step002-bkgnd&lt;br /&gt;- Command Dispatch &amp;amp; State tutorials/winx/step003-command&lt;br /&gt;- User-defined Controls tutorials/winx/step004-user-ctrl&lt;br /&gt;- Accelerator tutorials/winx/step005-accel&lt;br /&gt;- Dialog Layout tutorials/winx/step006-layout&lt;br /&gt;- Window Icon tutorials/winx/step007-icon&lt;br /&gt;- OpenFile Dialog tutorials/winx/step008-openfiles&lt;br /&gt;- MouseWheel Message tutorials/winx/step009-mousewheel&lt;br /&gt;- XP Style(Include OwnerDraw) tutorials/winx/step010-xptheme (b)&lt;br /&gt;- Link Control(url, mailto, etc) tutorials/winx/step011-linkctrl (b)&lt;br /&gt;- ActiveX Control(flash, IE, etc) tutorials/winx/step012-activex (b)&lt;br /&gt;- AutoComplete of Edit Control: tutorials/winx/step013-autocomplete (b)&lt;br /&gt;- Window behaviors(AutoHidden, etc) tutorials/winx/step014-behavior&lt;br /&gt;- Property Sheet tutorials/winx/step015-property-sheet&lt;br /&gt;- WINX together with MFC tutorials/winx/step016-mfc-together&lt;br /&gt;- DDX(DataExchange) tutorials/winx/step017-ddx&lt;br /&gt;- XSL Transformations (XSLT) tutorials/winx/step018-xslt (b)&lt;br /&gt;- Save images(include multiframe tiff) tutorials/gdiplus/step001-save-image (b)&lt;br /&gt;- histgram(OpenCV example) tutorials/opencv/step001-histgram (c)&lt;br /&gt;&lt;br /&gt;*** NOTE ***&lt;br /&gt;&lt;br /&gt;To build tutorials marked with (a), You must download SmartWin++ from sourceforge:&lt;br /&gt;http://sourceforge.net/projects/smartwin/&lt;br /&gt;&lt;br /&gt;And the directory tree looks like this:&lt;br /&gt;&lt;br /&gt;├─winx&lt;br /&gt;│ └─include&lt;br /&gt;├─wtl&lt;br /&gt;│ └─include&lt;br /&gt;└─smartwin&lt;br /&gt;　　　├─lib&lt;br /&gt;　　　└─include&lt;br /&gt;&lt;br /&gt;To build tutorials marked with (b), You must update Windows Platform SDK&lt;br /&gt;if you use Visual C++ 6.0&lt;br /&gt;&lt;br /&gt;You can download winsdk.zip from http://sourceforge.net/projects/winx/&lt;br /&gt;And the directory tree looks like this:&lt;br /&gt;&lt;br /&gt;├─winx&lt;br /&gt;│ └─include&lt;br /&gt;├─wtl&lt;br /&gt;│ └─include&lt;br /&gt;└─winsdk&lt;br /&gt;　　　└─include&lt;br /&gt;&lt;br /&gt;To build tutorials marked with (c), You must download OpenCV from sourceforge:&lt;br /&gt;http://sourceforge.net/projects/winx/&lt;br /&gt;or:&lt;br /&gt;http://sourceforge.net/projects/opencv/&lt;br /&gt;&lt;br /&gt;And the directory tree looks like this:&lt;br /&gt;&lt;br /&gt;├─winx&lt;br /&gt;│ └─include&lt;br /&gt;└─opencv&lt;br /&gt;　　　├─bin&lt;br /&gt;　　　├─lib&lt;br /&gt;　　　└─include&lt;br /&gt;&lt;br /&gt;*) WINX-Extension&lt;br /&gt;&lt;br /&gt;- Common Dialogs&lt;br /&gt;OpenFileDialog/SaveFileDialog&lt;br /&gt;OpenMultiFilesDialog/SaveMultiFilesDialog&lt;br /&gt;&lt;br /&gt;- ActiveX support, such as flash, IE, etc.&lt;br /&gt;&lt;br /&gt;- WebBrowser(IE) ConnectPoint support.&lt;br /&gt;You'll find it is easy for you to connect events from IE.&lt;br /&gt;&lt;br /&gt;- Theme(XPStyle) support, including owner-draw support.&lt;br /&gt;&lt;br /&gt;- AutoComplete support, for Edit/ComboBox controls.&lt;br /&gt;You can save histroy to windows registry, or a file.&lt;br /&gt;&lt;br /&gt;- DropFileHandle(simple wrapper for HDROP)&lt;br /&gt;&lt;br /&gt;- PropertySheet, PropertyPage&lt;br /&gt;&lt;br /&gt;- Gdiplus&lt;br /&gt;ImageEncoders/ImageDecoders/MultiFrameImageCreator&lt;br /&gt;EncoderParameters: ColorDepth, Transformation, SaveFlag, Compression, Quality&lt;br /&gt;Initialize Class: GdiplusAppInit&lt;br /&gt;&lt;br /&gt;- msxml&lt;br /&gt;XSL Transformations (XSLT)&lt;br /&gt;&lt;br /&gt;- OpenCV&lt;br /&gt;class CvWindowT, CvWindow, CvMainFrame&lt;br /&gt;&lt;br /&gt;*) WINX-Core&lt;br /&gt;&lt;br /&gt;- Message:&lt;br /&gt;class WindowMessage&lt;br /&gt;macro: WINX_REFLECT, WINX_CMD, etc.&lt;br /&gt;&lt;br /&gt;- Window:&lt;br /&gt;Window/SubclassWindow&lt;br /&gt;LightSubclassWindow&lt;br /&gt;LightSuperclassWindow&lt;br /&gt;MainFrame&lt;br /&gt;&lt;br /&gt;- Dialog:&lt;br /&gt;ModalDialog/ModalessDialog&lt;br /&gt;AxModalDialog/AxModalessDialog&lt;br /&gt;SimpleDialog/AxSimpleDialog&lt;br /&gt;&lt;br /&gt;- Control:&lt;br /&gt;Static/Button/Edit/ComboBox&lt;br /&gt;ScrollBar/FlatScrollBar&lt;br /&gt;ListBox/DragListBox&lt;br /&gt;ListCtrl/HeaderCtrl/TreeCtrl&lt;br /&gt;ToolBarCtrl/ReBarCtrl&lt;br /&gt;SliderCtrl(TrackBarCtrl)&lt;br /&gt;SpinButtonCtrl(UpDownCtrl)&lt;br /&gt;TabCtrl/ToolTipCtrl/StatusBarCtrl/ProgressCtrl&lt;br /&gt;HotKeyCtrl/AnimateCtrl/IPAddressCtrl&lt;br /&gt;DateTimeCtrl/MonthCalCtrl&lt;br /&gt;ComboBoxEx/RichEdit&lt;br /&gt;LinkCtrl&lt;br /&gt;&lt;br /&gt;- Window Property (IMPORTANT!!!)&lt;br /&gt;Bkgrnd: to set window background. see macro WINX_BKGND_XXX.&lt;br /&gt;CtlBkgrnd: to set window class background. see macro WINX_CTLBKGND_XXX.&lt;br /&gt;Accel: to set window accelerator. see macro WINX_ACCEL, WINX_DLG_ACCEL.&lt;br /&gt;Icon: to set window icon. see WINX_ICON.&lt;br /&gt;AppIcon: to set default icon of all windows. see WINX_APP_ICON.&lt;br /&gt;&lt;br /&gt;- Behavior: BehaviorPermit, BehaviorSwitch, AutoHidden, etc&lt;br /&gt;&lt;br /&gt;- DispEventSimpleImpl: Dispatch Event Implementation(ConnectPoint support)&lt;br /&gt;It's easier to use than IDispEventSimpleImpl(ATL's implementation).&lt;br /&gt;&lt;br /&gt;- Command Dispatch&lt;br /&gt;&lt;br /&gt;- Command State(UpdateUI Component)&lt;br /&gt;&lt;br /&gt;- Layout(DialogResize Component)&lt;br /&gt;&lt;br /&gt;- DDX(DataExchange)&lt;br /&gt;&lt;br /&gt;- macro WINX_STACK_OBJECT, for creating stack-based window objects.&lt;br /&gt;The current stack-based window objects are ModalDialog and MainFrame.&lt;br /&gt;The common characteristic is that they both are top level windows.&lt;br /&gt;So in the future, MDIMainFrame is also a stack-based window object.&lt;br /&gt;&lt;br /&gt;*) WINX-Basic&lt;br /&gt;&lt;br /&gt;- Basic Types: CString, CFindFile, CRecentDocumentList, CComBSTR, etc.&lt;br /&gt;- Helper: MsgBox, GetThisModule, InitCommonControls, etc.&lt;br /&gt;- Initialize Class:&lt;br /&gt;CComAppInit, COleAppInit, CDebugAppInit, CComModuleInit, CAppModuleInit, etc.&lt;br /&gt;- Resource: GetModuleIniPath, Bitmap, Icon, Menu, Brush, Accelerator, etc.&lt;br /&gt;- Gdi Object: Pen, Brush, Font, Bitmap, DC(PaintDC, ClientDC, etc), Rgn, etc.&lt;br /&gt;- Gdi Helper: DoubleBuffer, etc.&lt;br /&gt;- Handle Class: WindowHandle&lt;br /&gt;- COM Support: Object, StackObject, FakeObject, COLESTR, etc.&lt;br /&gt;- IEnumOnSTLImpl, EnumStringSTLImpl&lt;br /&gt;IEnumXXX(IEnumString, etc) Implementation on STL container.&lt;br /&gt;- MFC Compatibility:&lt;br /&gt;Diagnost(ASSERT, VERIFY, etc)&lt;br /&gt;GdiObject(CDC, CClientDC, CPaintDC, CBitmap, CPalette, etc)&lt;br /&gt;- Log: TraceWindow&lt;br /&gt;- Storage: TraceStorage&lt;br /&gt;&lt;br /&gt;*) STL-Extension (stdext)&lt;br /&gt;&lt;br /&gt;- Memory Management: AutoFreeAlloc, RecycleBuffer, AutoArray, HeapMemAlloc, etc.&lt;br /&gt;- String Algorithm: trim, match, compare, strecpy, etc.&lt;br /&gt;- CharType: isCSymbolFirstChar, isCSymbolNextChar, etc.&lt;br /&gt;- Container: SimpleMultiMap, TypedPtrArray, InterfaceArray&lt;br /&gt;- Log: OutputLog, ErrorLog, FileLog, StringLog&lt;br /&gt;- Performance: PerformanceCounter&lt;br /&gt;- Diagnost: WINX_ASSERT, WINX_TRACE, etc.&lt;br /&gt;- namespace std::tchar, eg. std::tchar::strlen, std::tchar::strlwr, etc.&lt;br /&gt;- Archive&lt;br /&gt;SimpleWriteArchive/SimpleReadArchive: Archive based on FILE.&lt;br /&gt;MemSeqWriteArchive: Archive based on Memory.&lt;br /&gt;RegWriteArchive/RegReadArchive: Archive based on Windows Registry.&lt;br /&gt;- RecordArchive&lt;br /&gt;MemRecordWriter, RecordReader: Record files(Excel BIFF files, etc) support.&lt;br /&gt;&lt;br /&gt;*) Documents (chinese version)&lt;br /&gt;&lt;br /&gt;- WINX Preview docs(zh-CN)/WinxPreview.ppt&lt;br /&gt;- Garbage collection allocator docs(zh-CN)/stdext/001-memory/*.htm&lt;br /&gt;- VC++ 6.0 Tips docs(zh-CN)/stdext/000-vc6tips/*.htm&lt;br /&gt;&lt;br /&gt;*) Links&lt;br /&gt;&lt;br /&gt;winx official blog (english) - http://winxhome.blogspot.com/&lt;br /&gt;winx official blog (chinese) - http://winxcn.blogspot.com/&lt;br /&gt;winx official blog (big5) - http://winxtw.blogspot.com/&lt;br /&gt;winx group (english) - http://groups.google.com/group/winx/&lt;br /&gt;winx group (chinese) - http://groups.google.com/group/winxcn/&lt;br /&gt;winx at sourceforge - http://sourceforge.net/projects/winx/&lt;br /&gt;winx at google code - http://code.google.com/p/winx/&lt;br /&gt;&lt;br /&gt;*) Supported Compilers&lt;br /&gt;&lt;br /&gt;- Visual C++ 6.0&lt;br /&gt;- Visual C++ 2005&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7343562150915227285-8304739212924723710?l=winxhome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://winxhome.blogspot.com/feeds/8304739212924723710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7343562150915227285&amp;postID=8304739212924723710' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7343562150915227285/posts/default/8304739212924723710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7343562150915227285/posts/default/8304739212924723710'/><link rel='alternate' type='text/html' href='http://winxhome.blogspot.com/2006/10/winx-1101-released.html' title='winx-1.1.01 Released'/><author><name>xushiwei</name><uri>http://www.blogger.com/profile/04739502524245955271</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7343562150915227285.post-8364912148981171490</id><published>2006-08-23T19:46:00.000-07:00</published><updated>2006-08-23T19:47:20.112-07:00</updated><title type='text'>Welcome!</title><content type='html'>WINX focus the goal: MOST SIMPLE BUT EFFECTIVE. It is a C++ template GUI library that easy to use, and compatible to WTL(a lightweight Win32 wrapper). WTL is an effective GUI library. However, it is not SIMPLE.&lt;br /&gt;&lt;br /&gt;Download page: &lt;a href="http://sourceforge.net/projects/winx"&gt;http://sourceforge.net/projects/winx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7343562150915227285-8364912148981171490?l=winxhome.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://winxhome.blogspot.com/feeds/8364912148981171490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7343562150915227285&amp;postID=8364912148981171490' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7343562150915227285/posts/default/8364912148981171490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7343562150915227285/posts/default/8364912148981171490'/><link rel='alternate' type='text/html' href='http://winxhome.blogspot.com/2006/08/welcome-to-official-winx-blog.html' title='Welcome!'/><author><name>xushiwei</name><uri>http://www.blogger.com/profile/09372891107092283913</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
