Mike Shkolnik

Author Homepage: http://www.scalabium.com/

Send e-mail to this Author

Create feature-rich windows applications with many new components and universal dialogs.

  • improved DBGrid
  • new DBRecordView, DBTreeView
  • toolbars and db dialogs to Find, Filter, Sort, Export, Print...
  • StringGrid with columns definition
  • GroupBox with automatic alignment and resizing of owned controls

And many more from $25 to $95 only - click for details!

Author Products

Total 12 products

Database Information Manager v.2.8

Database Tools > Cross Database Tools > Light Tools

By Mike Shkolnik.

Freeware 06 May 2007

Description

DIM is a clone of SQLExplorer.

You have full control for your database:

  • general information about connection using a different types of connections to database (BDE, ADO, ODBC, direct Oracle access, Interbase Express core)
  • list of tables, views, stored procedures, triggers, packages etc including a system items
  • a full information about database item: table structure, table storage information, indexes, PK (primary keys), FK (foreign keys), AK (alternative keys), checks and defaults, security grants
  • sources of stored procedures, triggers and packages (for Oracle)
  • a custom queries execution and automatical generation of typical statements (SELECT, INSERT, DELETE etc)
  • extended navigation, viewing, editing, search, filtering and sorting of data
  • "one touch" print, export and import of data
  • multi-database work in MDI interface
  • history of work (recent databases, executed custom queries etc).

Informations

  • Status: Fully functional
  • Source: None
  • Size: 2 030kB

Platforms: ME, NT4, W2K, W2K3, W95, W98, XP,

Paradox reader ActiveX edition v.2.95

DB-Aware Components > DB Access > Paradox

By Mike Shkolnik.

Shareware 25 Apr 2015

Description

This engine allow to read and load the external Paradox, dBase, Clarion and DBISAM tables into any MS Jet/ADO datasource

No any external libraries for Paradox/dBase reading (no BDE, ODBC etc) - native, direct and fast record loading. Just specify the target MS Jet/ADO connection and records from Paradox/dBase table will be imported.

All versions for Paradox tables and xBase formats supported (including password protected files).

Informations

  • Status: Partially restricted
  • Source: On purchase/registration
  • price: $75
  • Size: 1 514kB

Platforms: C2k10, C2k6, C2k7, C2k9, CB6, CB64, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, D2005, D2006, D2007, D2009, D2010, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8

SMExport Suite v.5.00.0

DB-Aware Components > DB Access > Export and Import

By Mike Shkolnik.

Shareware 25 Apr 2015

Description

SMExport suite is a component set for data export from TDataSet or TDBGrid or any other VCL control (TStringGrid, TListView etc) into the Paradox and DBase tables (using BDE) or into a text file (fixed or comma-delimited), HTML, XML, MS Excel, MS Word, PDF, MS Access, SQL-script, Lotus 1-2-3, Quattro, SYLK, DIF, LDAP DIF and other.

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $42
  • Source price: $65
  • Exe demo: included
  • Size: 1 298kB

Platforms: C2k7, D2007, C2k9, D2009, C2k10, D2010, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CBXE5, DXE5, C2k6, D2006, CBXE, DXE, CBXE6, DXE6, CBXE7, DXE7, CBXE8, DXE8, CB3, CB4, CB5, CB6, D2005, D3, D4, D5, D6, D7

SMImport Suite v.3.00

DB-Aware Components > DB Access > Export and Import

By Mike Shkolnik.

Shareware 25 Apr 2015

Description

Components from SMImport suite allows to import a data from external file formats:
  • MS Excel spreadsheet (directly without OLE/DDE)
  • text delimited file
  • text fixed width file
  • XML file
  • HTML file
  • MS Access database
  • MS Word document
  • Lotus 1-2-3 spreadsheet
  • QuattroPro spreadsheet
  • Paradox table (direct without BDE)
  • DBase table (direct without BDE)
  • any ADO connection
  • Some dataset components
  • Moreother sources.
The wizard component from suite (like wizard in MS Access) allows to define a settings of import process visually.

SMImport is a native VCL engine with multi language support.

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $52
  • Source price: $75
  • Exe demo: included
  • Size: 1 281kB

Platforms: C2k9, D2009, CBXE, DXE, C2k10, D2010, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CBXE5, DXE5, CBXE6, DXE6, CBXE7, DXE7, CBXE8, DXE8, C2k6, C2k7, CB3, CB4, CB5, CB6, D2005, D2006, D2007, D3, D4, D5, D6, D7

SMInternet Component Suite v.1.80

Components > Internet > Packs

By Mike Shkolnik.

Shareware 25 Apr 2015

Description

SMInternet suite is a component set for internet and network:
  • TSMWebDirect - to find and inform you of new product news, updates/patches, technical tips, and other announcements a-la Delphi Direct. The HTTP/FTP and local network are supported.
  • TSMWebUpdater - to update any type of your software. For example, to download a latest version or modified program or new add-ins module. The HTTP/FTP and local network are supported.
  • TSMWhoIs - to retrieve an information about domain from WHOIS-server. Unlimited list of local servers, which you can customize, are supported for any domain extention (.de, .fr, .ru, .uk etc)
  • TSMInetDateTime - to retrieve a date/time from DAYTIME-server. Useful for applications where you want to synchronize a time
  • TSMUPSTracker - to track your package using UPS Online service. You can retrieve a last state of package or list with detailed description of every activity. Note that you must have a license from UPS for such online tracking.
  • TSMFedExTracker - to track your package using FedEx Online service. You can retrieve a last state of package or list with detailed description of every activity. Note that you must have a license from FedEx for such online tracking.
  • TSMIHTTPClient - simple client for any http-server. You can use any command for HTTP 1.0 and HTTP 1.1
  • TSMRemoteImage - to display any remote image from webcamera, for example and automatically refresh it by some timer interval
  • TSMInfoExtractor - allow to extract any information by your custom criteria from online resource. For example, you can retrieve a list of published email addresses or list of pictures
  • TSMRemoteFiles - to retrieve a structure of directories from remote server. You can generate a structure of your site in one mouse click
  • TSMWeatherInfo - to get the weather information by any zip code
  • TSMWebDirect and TSMWebUpdater use a WinInet.dll (this standard library from Microsoft is included in any version of Windows). Other components work via sockets.

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $42
  • Exe demo: included
  • Size: 344kB

Platforms: CB3, CB4, CB5, CB6, D3, D4, D5, D6, D7, D2005, CBXE2, DXE2, CBXE, DXE, CBXE3, DXE3, CBXE4, DXE4, CBXE5, DXE5, CBXE6, DXE6, CBXE7, DXE7, CBXE8, DXE8, C2k6, D2006

SMLogging Suite v.1.70.0

Components > Tools > Exceptions

By Mike Shkolnik.

Shareware 25 Apr 2015

Description

SMLogging suite is a component set for logging of errors/exceptions, tracing of messages, events etc.

Contains:

  • TSMExceptionLog: drop this component and you'll receive the useful processing of errors and exceptions for your application in one place. Your user can automatically send to you a bug reports with screenshot in attachment. You can log the some wished exceptions only with extended filters of exceptions.
  • TSMAppLog: you can control your application in one place - message processing, hints, help, idle time, activation/deactivation, minimization/maximization, changing of selected control in any form, form changing, changing of windows settings etc
  • TSMDatasetLog: you can trace the work with dataset - scrolling, state changing, value editing etc Also you can activate/deactivate a logging in wished places of your application
  • TSMFileLog: you can trace the file/directory/drive changing - file creation, changing of size, attributes or time
  • TSMNTEventLog: you can control the standard log of NT events.
SMLogging is a native VCL engine with multi-language support.

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $22
  • Size: 168kB

Platforms: D2005, CB3, CB4, CB5, CB6, D3, D4, D5, D6, D7, C2k6, C2k7, D2006, D2007, C2k9, D2009, CBXE, DXE, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CBXE5, DXE5, CBXE6, DXE6, CBXE7, CBXE8, DXE7, DXE8

SMMsg Component Suite v.1.35.0

Components > System > Apps and Tasks

By Mike Shkolnik.

Shareware 25 Apr 2015

Description

SMMsg suite allow to read/parse the files created by MS Outlook

You may read the message with all mail information (subject, body, recipients, attachments etc), contact, note, task, appointment, journal, post item

If you have not the installed MS Outlook, you may recover this information from your msg-file and copy/save in another format. For example, extract all attachments from mail and save with original file.

This application don't use any external libraries and you may load the .msg-contents from any stream (file, blob field, memory etc).

You may parse the next file formats:

  • .msg - MS Outlook messages
  • .eml - mails (MS Outlook, MS Outlook Express, TheBat, Eudora
  • tnef (winmail.dat) - MS Outlook message (encoded)
SMMsg is a native VCL engine with multi-language support.

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $60
  • Size: 276kB

Platforms: C2k6, C2k7, CB3, CB4, CB5, CB6, D2005, D2006, D2007, D3, D4, D5, D6, D7, C2k9, D2009, C2k10, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, D2010, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8

SMReport v.1.96.0

Components > Reports > Report Tools

By Mike Shkolnik.

Shareware 25 Apr 2015

Description

SMReport is a set of native VCL components which do not require any external libraries.

By implementing SMReport within your application you and your end-users will instantly have available a powerful tool for the creation of reports, lists, labels, forms etc... Just some of the features of the product are:

  • friendly interface
  • run-time designer
  • drag and drop functionality
  • customized preview dialog with zooming and magnifier capability
  • report wizards
  • wide report designing
  • conditional highlighting of variables and fields
  • unlimited data grouping
  • variables can be calculated on-the-fly (sum/count/average etc)
  • user variables for custom formulas
  • stretching feature
  • restrictions for end-users action (disable/enable the control change)
  • reports can be exported in many different formats including HTML, XML, PDF, CSV, Text, MS Excel, RTF, TIFF/bitmap/metafile and more
  • exposed interfaces to the report engine allow developers to add new printable controls (flow charts, for example) and export filters
  • multilingual interface.

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $62
  • Source price: $90
  • Size: 993kB

Platforms: C2k9, D2009, CBXE, DXE, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CBXE5, DXE5, CBXE6, CBXE8, DXE6, DXE8, C2k6, D2006, CB3, CB4, CB5, CB6, D2005, D3, D4, D5, D6, D7

SMSchema v.1.30.0

DB-Aware Components > Other > Other

By Mike Shkolnik.

Shareware 25 Apr 2015

Description

SMSchema suite is the components for data modeling, flowchart and block/scheme engineering:
  • TSchemaDesignArea - visual design pane to draw the model
  • TSQLBuilderDialog - Visual Query Builder to construct the SQL-statement
  • TSchemaCustomDataEngine, TSchemaBDEDataEngine - Custom engines for databases allow to use any data source (BDE, ADO, dbExpress, memory etc)
SMSchema is a native VCL engine with multi-language support.

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $40
  • Source price: $65
  • Size: 206kB

Platforms: C2k10, D2010, C2k6, D2006, D7, CBXE3, DXE3, CBXE5, DXE5, CBXE6, DXE6, CBXE7, DXE7, CBXE8, DXE8

SMWord v.1.48b

Components > Tools > Conversion

By Mike Shkolnik.

Shareware 25 Apr 2015

Description

TMSWordDocument allows to read any Word document directly without OLE automation of MS Word application. MS Word installed is not required at all. TWordPerfectFile allows to read any Word Perfect (Corel Office) document (without any external library too) with all formating (fonts/colors/alignments etc). TWRIFile allows to read any MS Write document and extract plain text and all formating.

Direct text extraction allow to process large documents very-very fast. Summary Information is available too.

You may use this component to provide a search engine - for example, find document where some substring is occurred or to display summary information and text preview in own file manager.

Complex documents (fast-saved, multi-piece files) are supported. Localized MS Word versions are supported too - German, French, Dutch, Spanish, Portuguese, Italic, Danish, Swedish, Cyrillic (Russian, Ukrainian etc), Hebrew and others.

Documents from files or streams (BLOB, archive, memory etc) could be parsed for plain text...

Additionally the parsers for Word Perfect and MS Write could convert the original document to HTML-file or RTF-file.

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $42
  • Source price: $65
  • Exe demo: included
  • Size: 392kB

Platforms: CB3, CB4, CB5, CB6, D3, D4, D5, D6, D7, C2k6, C2k7, D2006, D2007, D2005, C2k10, D2010, CBXE, DXE, C2k9, D2009, CBXE2, DXE2, CBXE5, DXE5, CBXE3, DXE3, CBXE4, DXE4, CBXE6, DXE6, CBXE7, CBXE8, DXE7, DXE8

TSMMAPIMail

Components > Internet > E-Mail

By Mike Shkolnik.

Freeware + source 06 Jun 2008

Description

This component allow to create an email message and send it using MAPI.

Unlimited recipient and attachment lists are supported.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 4kB

Platforms: C2k6, C2k7, CB3, CB4, CB5, CB6, D2005, D2006, D2007, D3, D4, D5, D6, D7

TSMSetDB GridDialog

DB-Aware Components > Visual > Dialogs

By Mike Shkolnik.

Freeware + source 19 Oct 2005

Description

This component is a visual dialog which allows to change the TDBGrid settings in run-time. The end-users of your applications can easy and quickly to modify the any column parameters (caption, fonts, alignments, colors, order using drag'n'drop etc).

You can hide the wished fields from end-user and control the modifications.

Supports the any successor of TCustomDBGrid type. Multilanguage resources.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 65kB

Platforms: CB3, CB4, CB5, CB6, D2005, D3, D4, D5, D6, D7