// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++ // NOTE: Do not modify the contents of this file. If this class is regenerated by // Microsoft Visual C++, your modifications will be overwritten. #include "stdafx.h" #include "leadrasterimglist.h" // Dispatch interfaces referenced by this interface #include "Font.h" #include "Picture.h" #include "LEADRasterImageListItem.h" ///////////////////////////////////////////////////////////////////////////// // CLEADRasterImgList IMPLEMENT_DYNCREATE(CLEADRasterImgList, CWnd) ///////////////////////////////////////////////////////////////////////////// // CLEADRasterImgList properties ///////////////////////////////////////////////////////////////////////////// // CLEADRasterImgList operations void CLEADRasterImgList::SetBackColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } unsigned long CLEADRasterImgList::GetBackColor() { unsigned long result; InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetBorderColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xfffffe09, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } unsigned long CLEADRasterImgList::GetBorderColor() { unsigned long result; InvokeHelper(0xfffffe09, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetBorderStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(DISPID_BORDERSTYLE, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADRasterImgList::GetBorderStyle() { long result; InvokeHelper(DISPID_BORDERSTYLE, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetFont(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(DISPID_FONT, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } COleFont CLEADRasterImgList::GetFont() { LPDISPATCH pDispatch; InvokeHelper(DISPID_FONT, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return COleFont(pDispatch); } void CLEADRasterImgList::SetForeColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(DISPID_FORECOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } unsigned long CLEADRasterImgList::GetForeColor() { unsigned long result; InvokeHelper(DISPID_FORECOLOR, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CLEADRasterImgList::GetWindow() { long result; InvokeHelper(DISPID_HWND, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetAppearance(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(DISPID_APPEARANCE, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void CLEADRasterImgList::SetMousePointer(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xfffffdf7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADRasterImgList::GetMousePointer() { long result; InvokeHelper(0xfffffdf7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetMouseIcon(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0xfffffdf6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } CPicture CLEADRasterImgList::GetMouseIcon() { LPDISPATCH pDispatch; InvokeHelper(0xfffffdf6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CPicture(pDispatch); } CLEADRasterImageListItem CLEADRasterImgList::Item(long Index) { LPDISPATCH pDispatch; static BYTE parms[] = VTS_I4; InvokeHelper(0x0, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms, Index); return CLEADRasterImageListItem(pDispatch); } BOOL CLEADRasterImgList::GetEnableMethodErrors() { BOOL result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetEnableMethodErrors(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long CLEADRasterImgList::GetScaleMode() { long result; InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetScaleMode(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } float CLEADRasterImgList::GetScaleTop() { float result; InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetScaleTop(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float CLEADRasterImgList::GetScaleLeft() { float result; InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetScaleLeft(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float CLEADRasterImgList::GetScaleHeight() { float result; InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetScaleHeight(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float CLEADRasterImgList::GetScaleWidth() { float result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetScaleWidth(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CLEADRasterImgList::GetAllowSelection() { long result; InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetAllowSelection(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADRasterImgList::GetSelectionStyle() { long result; InvokeHelper(0x8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetSelectionStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } unsigned long CLEADRasterImgList::GetSelectionColor() { unsigned long result; InvokeHelper(0x9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetSelectionColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } unsigned long CLEADRasterImgList::GetItemBackgroundColor() { unsigned long result; InvokeHelper(0xa, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetItemBackgroundColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float CLEADRasterImgList::GetItemWidth() { float result; InvokeHelper(0xb, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetItemWidth(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0xb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float CLEADRasterImgList::GetItemHeight() { float result; InvokeHelper(0xc, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetItemHeight(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0xc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float CLEADRasterImgList::GetItemVerticalSpacing() { float result; InvokeHelper(0xd, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetItemVerticalSpacing(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0xd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float CLEADRasterImgList::GetItemHorizontalSpacing() { float result; InvokeHelper(0xe, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetItemHorizontalSpacing(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0xe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CLEADRasterImgList::GetScrollStyle() { long result; InvokeHelper(0xf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetScrollStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0xf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADRasterImgList::GetRowCount() { long result; InvokeHelper(0x10, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CLEADRasterImgList::GetColumnCount() { long result; InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL CLEADRasterImgList::GetDisplayItemText() { BOOL result; InvokeHelper(0x12, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetDisplayItemText(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x12, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void CLEADRasterImgList::Clear() { InvokeHelper(0x13, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } short CLEADRasterImgList::Insert(long Bitmap, LPCTSTR pszText, long Data) { short result; static BYTE parms[] = VTS_I4 VTS_BSTR VTS_I4; InvokeHelper(0x14, DISPATCH_METHOD, VT_I2, (void*)&result, parms, Bitmap, pszText, Data); return result; } short CLEADRasterImgList::InsertAt(long Bitmap, LPCTSTR pszText, long Data, long nIndex) { short result; static BYTE parms[] = VTS_I4 VTS_BSTR VTS_I4 VTS_I4; InvokeHelper(0x15, DISPATCH_METHOD, VT_I2, (void*)&result, parms, Bitmap, pszText, Data, nIndex); return result; } short CLEADRasterImgList::InsertFromBitmapList(long hBitmapList, LPCTSTR pszDefaultText) { short result; static BYTE parms[] = VTS_I4 VTS_BSTR; InvokeHelper(0x16, DISPATCH_METHOD, VT_I2, (void*)&result, parms, hBitmapList, pszDefaultText); return result; } short CLEADRasterImgList::Remove(long nIndex) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x17, DISPATCH_METHOD, VT_I2, (void*)&result, parms, nIndex); return result; } short CLEADRasterImgList::Sort(BOOL bAscending) { short result; static BYTE parms[] = VTS_BOOL; InvokeHelper(0x18, DISPATCH_METHOD, VT_I2, (void*)&result, parms, bAscending); return result; } long CLEADRasterImgList::HitTest(float x, float y) { long result; static BYTE parms[] = VTS_R4 VTS_R4; InvokeHelper(0x19, DISPATCH_METHOD, VT_I4, (void*)&result, parms, x, y); return result; } long CLEADRasterImgList::EnsureVisible(long nIndex) { long result; static BYTE parms[] = VTS_I4; InvokeHelper(0x1a, DISPATCH_METHOD, VT_I4, (void*)&result, parms, nIndex); return result; } long CLEADRasterImgList::ScrollItems(long nAmount) { long result; static BYTE parms[] = VTS_I4; InvokeHelper(0x1b, DISPATCH_METHOD, VT_I4, (void*)&result, parms, nAmount); return result; } long CLEADRasterImgList::GetCount() { long result; InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } short CLEADRasterImgList::LoadFromFile(LPCTSTR pszFile, short nBits, long nStart, long nItems) { short result; static BYTE parms[] = VTS_BSTR VTS_I2 VTS_I4 VTS_I4; InvokeHelper(0x1d, DISPATCH_METHOD, VT_I2, (void*)&result, parms, pszFile, nBits, nStart, nItems); return result; } short CLEADRasterImgList::SaveToFile(LPCTSTR pszFile, short nFormat, short nBits, short nQFactor, BOOL bSelected) { short result; static BYTE parms[] = VTS_BSTR VTS_I2 VTS_I2 VTS_I2 VTS_BOOL; InvokeHelper(0x1e, DISPATCH_METHOD, VT_I2, (void*)&result, parms, pszFile, nFormat, nBits, nQFactor, bSelected); return result; } short CLEADRasterImgList::SelectAll(BOOL bFlag) { short result; static BYTE parms[] = VTS_BOOL; InvokeHelper(0x1f, DISPATCH_METHOD, VT_I2, (void*)&result, parms, bFlag); return result; } long CLEADRasterImgList::GetPageCount() { long result; InvokeHelper(0x20, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CLEADRasterImgList::GetCurrentPage() { long result; InvokeHelper(0x21, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL CLEADRasterImgList::GetEnableKeyboard() { BOOL result; InvokeHelper(0x24, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetEnableKeyboard(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x24, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long CLEADRasterImgList::GetBitonalScaling() { long result; InvokeHelper(0x26, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetBitonalScaling(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x26, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADRasterImgList::GetPaintDither() { long result; InvokeHelper(0x27, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetPaintDither(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x27, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADRasterImgList::GetPaintScaling() { long result; InvokeHelper(0x28, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetPaintScaling(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x28, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLEADRasterImgList::SetSelectionBitmap(unsigned long crTransparent, long Bitmap) { short result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x29, DISPATCH_METHOD, VT_I2, (void*)&result, parms, crTransparent, Bitmap); return result; } short CLEADRasterImgList::SaveDatabase(LPCTSTR pszFilename, BOOL bSelected) { short result; static BYTE parms[] = VTS_BSTR VTS_BOOL; InvokeHelper(0x2a, DISPATCH_METHOD, VT_I2, (void*)&result, parms, pszFilename, bSelected); return result; } short CLEADRasterImgList::LoadDatabase(LPCTSTR pszFilename) { short result; static BYTE parms[] = VTS_BSTR; InvokeHelper(0x2b, DISPATCH_METHOD, VT_I2, (void*)&result, parms, pszFilename); return result; } long CLEADRasterImgList::GetViewSize() { long result; InvokeHelper(0x2c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CLEADRasterImgList::GetFirstVisibleItem() { long result; InvokeHelper(0x2d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CLEADRasterImgList::GetSelectedCount() { long result; InvokeHelper(0x2e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } CLEADRasterImageListItem CLEADRasterImgList::SelectedItems(long Index) { LPDISPATCH pDispatch; static BYTE parms[] = VTS_I4; InvokeHelper(0x2f, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms, Index); return CLEADRasterImageListItem(pDispatch); } BOOL CLEADRasterImgList::GetOwnerDrawItems() { BOOL result; InvokeHelper(0x30, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetOwnerDrawItems(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x30, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long CLEADRasterImgList::GetControlWindow() { long result; InvokeHelper(0x31, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL CLEADRasterImgList::GetCancelDB() { BOOL result; InvokeHelper(0x32, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetCancelDB(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x32, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CLEADRasterImgList::GetOLEDropAllowed() { BOOL result; InvokeHelper(0x33, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADRasterImgList::SetOLEDropAllowed(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x33, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); }