#pragma once #include "kcontrol.hpp" using KXMLDOMElementt=Hxsoft::XFrame::KXMLDOMDocument; using KXMLDOMElement=Hxsoft::XFrame::KXMLDOMElement; namespace Hxsoft{ namespace XFrame { class IXImageView : public IXFControl { public: int AddImages(LPCTSTR pUrl, LPTSTR pText=NULL); int InsertImages(LPCTSTR pUrl, LPTSTR pText, int nIndex); int RemoveImage(int nIndex); int RemoveImage(); int GetSelectIndex(); int SetSelectIndex(int nIndex); int GetImageCount(); int Reset(); LPTSTR GetImageUrl(int nIndex); int SetImageLabel(int nIndex, LPTSTR pText); LPTSTR GetImageLabel(int nIndex); int Preview(int percent); int SelectImage(int nRow,bool bSelect=true); int SelectImage(int sRow,int eRow, bool bSelect=true); bool IsImageSelected(int nRow); int GetNextSelectImage(int nStartRow); void SetSelectedMode(int mode); }; }}