Dec 142017
 
Spreadsheet-style control DLL for Windows 3.X. Can be called from any language.
File SSHTCTRL.ZIP from The Programmer’s Corner in
Category Windows 3.X Files
Spreadsheet-style control DLL for Windows 3.X. Can be called from any language.
File Name File Size Zip Size Zip Type
GENERIC.C 12800 4263 deflated
GENERIC.DEF 826 467 deflated
GENERIC.DSK 1057 450 deflated
GENERIC.EXE 15032 7259 deflated
GENERIC.H 248 154 deflated
GENERIC.MAK 1519 575 deflated
GENERIC.MDT 518 272 deflated
GENERIC.OBJ 18483 7748 deflated
GENERIC.PRJ 3060 834 deflated
GENERIC.RES 859 555 deflated
README.TXT 6927 2260 deflated
SSHTCTRL.DLL 19408 8699 deflated
SSHTHDR.H 1486 471 deflated

Download File SSHTCTRL.ZIP Here

Contents of the README.TXT file


---------------------------------------
| THANK YOU! |
---------------------------------------

Thanks for trying the Spread Sheet custom control (SSHEET).

SSHEET look and feel should be very familiar to anyone who has used
a Windows product that displays information in a tabular format, including
the leading Windows spread sheet programs, project management software, etc.

---------------------------------------
| FEATURES |
---------------------------------------

The features present in this demo version are:

. The ability to set column headings
. The ability to set entire column text justification
. Increase or decrease the width of columns (place cursor on
the column divider line in the heading area
. The ability to display text in various fonts

---------------------------------------
| FUNCTIONS |
---------------------------------------

SSHEET is message driven. The following messages are available in the
demo version:

Message:SS_GETCELLDATA
Description:Retrieve data stored at a cell in the SSHEET
wParam:The row and column number of the cell, use MAKEROWCOL macro
lParam:Address of buffer to receive data

Message:SS_SETCELLDATA
Description:Insert data into a SSHEET cell
wParam:The row and column number of the cell, use MAKEROWCOL macro
lParam:Address of buffer to receive data

Message:SS_DISPLAYCELL
Description:Show a single cell data
wParam:The row and column number of the cell, use MAKEROWCOL macro
lParam:Not used.

Message:SS_GETSSHEETHANDLE
Description:Message unavailable in this version. Do not use

Message:SS_SETCOLJUST
Description:Sets the text justification for an entire column.
wParam:The column number
lParam:One of COLJUST_LEFT, COLJUST_CENTER, COLJUST_RIGHT constants.

Message:SS_SETCOLTITLE
Description:Set the text that will appear in the column header area.
wParam:The column number
lParam:The column heading. Null terminated string.

Message:SS_SETCOLWIDTH
Description:Informs SSHEET of the total number of characters that can
be held in a column as well as the initial width of the
column. Call once only for each column.
wParam:The column number
lParam:Use MAKELONG(display_char_width, max_char_width)

Message:SS_SETDEFFONT
Description:Set the font to be used to display SSHEET data. Do not
use stock fonts.
wParam:Font handle.
lParam:Not used.

Message:SS_INITSSHEET
Description:Allocates data structures and obtains memory to hold
SSHEET data.
wParam:Not used.
lParam:Not used.

Message:SS_GETCURROW
Description:Returns the current row number that has the cell marker
wParam:Not used.
lParam:Not used.

Message:SS_GETCURCOL
Description:Returns the current column number that has the cell marker
wParam:Not used.
lParam:Not used.

Message:SSN_NEWCELL
Description:This message is sent to the SSHEET parent whenever the
cell marker is moved to a new cell. Use SS_GETCURROW and
SS_GETCURCOL to determine the new cell.

The MAKEROWCOL macro creates a word containing a row and column number, its
format is MAKEROWCOL(row_number, col_number).

---------------------------------------
| ORDERING |
---------------------------------------

SSHEET is available in DLL format and source code. To order send check
or money order to

A. Shadman Co., P.O. Box 28494, Santa Ana, Ca. 92799-8494

Send $29.99 for the DLL only or $49.99 for DLL and source code.

---------------------------------------
| LEGAL NOTICE |
---------------------------------------

* Both the demo program and the demo custom control DLL are shareware. You
* may copy and distribute them both freely. However, if you intend to
* use either of them as part of an application you'll need to register
* them. To register:
*
* 1. Fill out the registeration form and fax it to us
* The fax number is: 714-937-5830
* or
* 2. Write to us through CompuServ, Id: 72520,2325
*
*
* We are granting a license to you to execute this program and the
*accomponying DLL for evaluation purposes only.
*
*WE MAKE NO WARRANTY OR REPRESENTATION, EITHER EXPRESS OR IMPLIED
*WITH RESPECT TO THIS AND THE CUSTOM CONTROL DLL, INCLUDING THE
*QUALITY, PERFORMANCE, MERCHANTIBILITY OR FITNESS FOR A PARTICULAR
*PURPOSE.
*
*Becuase of the complex nature of computer software this program or
*the custom control DLL may not be completely free of errors.
*You agree to take full responsibility for verification of any work
*that includes either this program or the custom control DLL.
*IN NO EVENT WILL A. SHADMAN CO. BE RESPONSIBLE FOR DIRECT, INDIRECT,
*SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
*USE OR INABILITY TO USE THIS PROGRAM OR THE CUSTOM CONTROL DLL.

---------------------------------------
| REGISTRATION |
---------------------------------------

By registerting you give us the opportunity to receive feedback
on the SSheet control. This control can be expanded to cover a
very wide range of functions; your comments will help us to
focus our effrots on the most relevant features.

|
| Your name: __________________________________
|
| Company: __________________________________
|
| Address: __________________________________
|
| __________________________________
|
| City __________________________________
|
| State/Zip: __________________________________
|
| Phone: __________________________________
|
| Type of application: ________________________
|
| CompuServ Id: ________________________
|
| Do you use:
|
| Windows C compiler .......................[ ]
| C++ compiler .............................[ ]
| Windows Pascal compiler ..................[ ]
| Visual Basic .............................[ ]
|
| Others? Which ones? _________________________
|
| Microsoft/Sybase SQL Server ..............[ ]
| Oracle ...................................[ ]
|
| Others? Which ones? _________________________
|
| How would like to see the functionality of the
| custom control expanded?
|
| _____________________________________________
|
| _____________________________________________
|
| _____________________________________________
|
| _____________________________________________
|
| _____________________________________________
|
| _____________________________________________
|
| _____________________________________________
|
| _____________________________________________
|


 December 14, 2017  Add comments

Leave a Reply