Table of contents
- SMP Architecture
- How to create and debug Plugins
- How to Create Custom Applications(OEM )
- SalesMate + Addin Security settings format
- SalesMate + Addin Menu and Toolbar Commands format
- Object Customer
- Object Item
- Object Reports
- Object TansactionEvents
- Object SalesCheckout
- Object SalesCheckoutEvents
- Object Transactions
-
Object Settings
- Interface ISettings
-
ISettings members
- AutomaticBackup (Property)
- AutomaticCompact (Property)
- CompactDatabase (Method)
- DateFormat (Property)
- DefaultMembershipFee (Property)
- DefaultSecurityDeposit (Property)
- LaunchOnStartup (Property)
- NoOfDisplayRecords (Property)
- OverrideExDataOnAB (Property)
- PaymentMethod (Property)
- PictureFolder (Property)
- UseEnterKey (Property)
-
Object Security
- Interface ISecurity
-
ISecurity members
- AccessCustomerMenu (Property)
- AccessSalesMenu (Property)
- AccessSetup (Property)
- AccessTransactionMenu (Property)
- CurrentLoginUser (Property)
- CurrentUserRights (Property)
- DatabaseRight (Property)
- GetUserRightsInfo (Method)
- PrintReports (Property)
- UserRightInfo (Property)
- UpdateShopBalance (Property)
- ViewReports (Property)
- Object Database
-
Object Grid
- Interface IGrid
-
IGrid members
- CellColour (Property)
- CellFont (Property)
- CellFontSize (Property)
- CellFontType (Property)
- CellText (Property)
- CellTextColour (Property)
- ColumnWidth (Property)
- DeleteColumn (Method)
- DeleteRow (Method)
- HorizondalGridLine (Property)
- InsertColumn (Method)
- InsertRow (Method)
- MergeCells (Method)
- NoOfColumns (Property)
- NoOfFixedColumns (Property)
- NoOfFixedRows (Property)
- NoOfRows (Property)
- PrintContents (Method)
- ReadOnly (Property)
- ResetGrid (Method)
- RowHeight (Property)
- UnmergeCells (Method)
- VerticalGridLine (Property)
- WindowHandle (Property)
- Object SmpSettingsEx
-
Object SmpOEMEvents
- Interface ISmpOEMEvents
-
ISmpOEMEvents Members
- InvokeCustomAccountsMenuDlg (Method)
- InvokeCustomCustomerMenuDlg (Method)
- InvokeCustomFileMenuDlg (Method)
- InvokeCustomHelpMenuDlg (Method)
- InvokeCustomReportMenuDlg (Method)
- InvokeCustomSalesMenuDlg (Method)
- InvokeCustomSetupMenuDlg (Method)
- InvokeCustomTransactionMenuDlg (Method)
- InvokeCustomViewMenu (Method)
- Object SmpGrid
-
Object SmpGridCtrl
- Interface ISmpGridCtrl
-
SmpGridCtrl Members
- SetBusinessLogo (Method)
- SetCellImageEx (Method)
- SetWordWrapMode (Method)
- SetCellTextWrap (Method)
- SetCellImage (Method)
- SetGridDisplayReadOnly (Method)
- SetDefaultColumnWidth (Method)
- SetCellText (Method)
- SetCellTextAlignment (Method)
- SetDefaultRowHeight (Method)
- GridBkgColor (Property)
- GridCtrlObj (Property)
- AutoSize (Method)
- RefreshCtrl (Method)
- DeleteAllImages (Method)
- DeleteAllItems (Method)
- Object SmpApp
- Object SmpAddin
- Object Accounts
- Object AccountsEvents
- Object SmpDialogEvents
-
Object SmpReport
- Interface ISmpReport
-
ISmpReport members
- FillReport (Method)
- GetBodyFormat (Method)
- GetFooterFormat (Method)
- GetFooterInfo (Method)
- GetHeaderFormat (Method)
- GetHeaderInfo (Method)
- PrintReport (Method)
- ResetContent (Method)
- SetBodyFormat (Method)
- SetFooterFormat (Method)
- SetFooterInfo (Method)
- SetHeaderFormat (Method)
- SetHeaderInfo (Method)
- Object ISmpCommands
-
Object ISmpGenericReport
- Interface IISmpGenericReport
-
IISmpGenericReport members
- AddBodyContents (Method)
- AddBodyContentsEx (Method)
- AddFooterContents (Method)
- AddFooterContentsEx (Method)
- AddMergeInfo (Method)
- AddReportHeading (Method)
- AddReportHeadingEx (Method)
- BodyCellArrayCount (Property)
- BodyItem (Property)
- BodyProperties (Property)
- FillReport (Method)
- FooterCellArrayCount (Property)
- FooterItem (Property)
- FooterProperties (Property)
- GenericReportObj (Property)
- GenericReportProperties (Property)
- HeaderCellArrayCount (Property)
- HeaderItem (Property)
- HeaderProperties (Property)
- HeadingItalic (Property)
- ItemCount (Property)
- MergeCellProperties (Property)
- RemoveAllContents (Method)
- RemoveBodyContents (Method)
- RemoveFooterContents (Method)
- RemoveHeaderContents (Method)
- RemoveLastFooterContent (Method)
- ReportType (Property)
- SetBodySize (Method)
- SetFooterSize (Method)
- SetGenericReportObj (Method)
- SetHeaderMargin (Method)
- SetHeaderSize (Method)
- Object SmpView
- Object SmpPluginTab
- Object CustomerEvents
- Object SmpUser
- Object SmpUserEvents
- Object SmpPluginTabEvents
- Object SmpDialogExt
-
Object SmpReceiptSettings
- Interface ISmpReceiptSettings
-
ISmpReceiptSettings members
- AlwaysPrintSalesReceipt (Property)
- BypassPrintDlg (Property)
- EnableDefaultReceiptPrinter (Property)
- FooterText (Property)
- PhoneNumberAtFooter (Property)
- PrintFooterText (Property)
- PrintReceiptsContinuously (Property)
- PrintShopNameAtHeader (Property)
- PrintTimeAtFooter (Property)
- ReceiptPrinterName (Property)
- ReceiptSpacing (Property)
- Object SmpReportSettings
- Object SmpFrame
-
Object SmpReportItemAttributes
- Interface ISmpReportItemAttributes
-
ISmpReportItemAttributes members
- BackgroundColor (Property)
- FooterBold (Property)
- FooterFont (Property)
- FooterFontSize (Property)
- FooterItalic (Property)
- ForgroundColor (Property)
- GetMarginInfo (Method)
- HeadingBold (Property)
- HeadingFont (Property)
- HeadingFontSize (Property)
- HeadingItalics (Property)
- ImageColumnPosition (Property)
- ImagePath (Property)
- ImageRowPosition (Property)
- Item (Property)
- ItemCount (Property)
- NormalBold (Property)
- NormalFont (Property)
- NormalFontSize (Property)
- NormalItalic (Property)
- SetMarginInfo (Method)
- ShowHeading (Property)
- ShowImage (Property)
- Object SmpStock
- Object SmpStockEvents
-
Object SmpSetup
- Interface ISmpSetup
-
ISmpSetup members
- InvokeCategoryMasterDlg (Method)
- InvokeCurrencySettingsDlg (Method)
- InvokeDefaultSettingsDlg (Method)
- InvokeDefaultSettingsExtDlg (Method)
- InvokeDeleteOldDataDlg (Method)
- InvokeManageUsersDlg (Method)
- InvokeMethodOfPaymentDlg (Method)
- InvokeMiscItemMasterDlg (Method)
- InvokeServiceMasterDlg (Method)
- InvokeSetupWizard (Method)
- InvokeShopInfoDlg (Method)
- InvokeStockMasterDlg (Method)
- Object SmpSetupEvents
-
Object SmpFileMenuOperations
- Interface ISmpFileMenuOperations
-
ISmpFileMenuOperations members
- InvokeBackupDataDlg (Method)
- InvokeChangePasswordDlg (Method)
- InvokeExit (Method)
- InvokeExportReportDlg (Method)
- InvokeLoginDlg (Method)
- InvokeLogout (Method)
- InvokePrintDlg (Method)
- InvokePrintOldReceiptDlg (Method)
- InvokePrintPreviewDlg (Method)
- InvokePrintSetupDlg (Method)
- InvokeRestoreDataDlg (Method)
- Object SmpHelp
-
Object SmpReportMenu
- Interface ISmpReportMenu
-
ISmpReportMenu members
- InvokeAnualAccountDlg (Method)
- InvokeAnualStatisticsDlg (Method)
- InvokeCanceledSalesDlg (Method)
- InvokeCanceledTransactionsDlg (Method)
- InvokeCustomerBalanceAmountDlg (Method)
- InvokeCustomerInactiveDlg (Method)
- InvokeCustomerListDlg (Method)
- InvokeCustomerMostActiveDlg (Method)
- InvokeCustomerPaymentDetailsdlg (Method)
- InvokeCustomerRefundDetailsDlg (Method)
- InvokeCustomerSalesDetailsDlg (Method)
- InvokeCustomerTransactionDetailsDlg (Method)
- InvokeDailyAccountDlg (Method)
- InvokeDailySummaryDlg (Method)
- InvokeDiscountSalesDlg (Method)
- InvokeMiscTransactionListDlg (Method)
- InvokeMonthlyAccountDlg (Method)
- InvokeMonthlyStatisticsDlg (Method)
- InvokeReorderListDlg (Method)
- InvokeRollbackDlg (Method)
- InvokeSalesListDlg (Method)
- InvokeServiceDeliveredDlg (Method)
- InvokeServiceListDlg (Method)
- InvokeSpecifiedPeriodAccountDlg (Method)
- InvokeStokeListDlg (Method)
- InvokeTransactionListDlg (Method)
- Object ISmpReportMenuEvents