⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 功能强大的表格控件
💻 TXT
📖 第 1 页 / 共 2 页
字号:
 - Check box cells now display the correct data and picture when the        
   Spread control is bound to a Microsoft Access database table.        
   (JAP3883)       
       
 - The Button parameter in the MouseMove event no longer returns a 1        
   when the mouse buttons are up. (JAP3957)       
       
 - The Spread Designer now unlocks locked cells correctly. (JIS3201)      
      
 - The Spread Designer no longer GPFs intermittently when you apply       
   or exit the Spread Designer.(JIS3226)       
       
 - The ProcessTab property now works correctly when the        
   EditModePermanent property is True. (KEM3491)       
       
 - The PrintType property, Cell Range setting now works correctly.        
   (KEM3508)       
       
 - The scroll box now resizes correctly based on the maximum number        
   of rows in the spreadsheet. (KEM3520)       
       
 - In the Spread Designer, the User Defined Text portion of the Headers        
   dialog box has been redesigned and now works correctly.        
   (KEM3522)       
       
 - Invoking a Drag method for a Spread control in single select        
   operation mode no longer causes the spreadsheet to scroll with mouse        
   movement. (KEM3548)       
       
 - The NoBeep property now works correctly. (KEM3618)       
       
 - The SSSetFont and SSSetFontRange functions now work correctly        
   when the column number is greater than 32767. (SCS2506)       
       
 - When you set a color property to a system default color at design        
   time, the system default color is no longer converted to a hex        
   constant. (SCS2509)       
       
 - The TypeCheckCenter property now works correctly when set for a        
   range of cells. (SEL3466)       
       
 - When the Spread control is in row mode or single select mode, the        
   RetainSelBlock property is False, and you change the active cell,        
   the new row is now highlighted.(SEL3553)       
       
 - The drop-down list portion of multiple combobox cells on a        
   spreadsheet now displays correctly. (SEL3639)       
       
 - The SelBlockCol, SelBlockCol2, SelBlockRow, and SelBlockRow2,        
   and the SSGetSelectBlock and SSGetMultiSelBlock functions now        
   return a value of -1 when an entire row or an entire column is        
   selected. (SEL 3651).       
       
 - The popup calendar in a date cell is now modal when the Spread        
   control is in a modal dialog. (SEL3754)       
       
 - The ButtonClicked event now fires for a button cell and correctly        
   reflects the ButtonDown parameter as an integer type. (TEL1809)       
       
 - The correct number of Change, EditMode, and LeaveCell events are        
   fired now when EditModePermanent is set to True. (TEL1844)       
       
 - Integer fields in a spreadsheet bound to a Microsoft Access database        
   table now display correct data. (TEL1962)       
       
 - In the Spread Designer, the Multiline check box on the Edit Cell        
   Type dialog box now works correctly. (TEL1963)       
       
 - The MaxTextRowHeight property now returns the correct row height        
   for cells with short text lines and for static text cells. (TEL1977)      
      
 - The Lock property is now working properly for the VBX control.       
   (TEL2107)       
     
    
********* Additional Information for C and C++ Users **********    
     
If you are using the Spread control in either C or C++, review the      
following information about using the control.     
     
===== Using the Spread Version 2.5 VBX Control in C++ =====    
     
Due to the complexity of the Spread control, the C++ implementation     
files are large. To use the Spread version 2.5 VBX control in C++,     
you might have to break the SSVBXMFC.CPP or SSVBXOWL.CPP      
files into two files if your C++ compiler cannot handle large files.     
     
== Using the Spread Version 2.5 32-Bit DLL Control in Borland C ==    
     
To use the Spread version 2.5 32-bit DLL control in Borland C,      
you must use version 5.0 or greater of Borland C's IMPLIB.EXE      
to generate a valid TAB32D20.LIB or IMP32D20.LIB. The IMPLIB      
command does not generate a backward-compatible library for      
earlier versions of Borland C (that is, for versions previous      
to version 5.0).     
     
== Using the Spread Version 2.5 32-Bit OCX Control in MSVC 4.0 ==    
     
To use the Spread version 2.5 32-Bit OCX control in MSVC 4.0,     
you must generate wrapper classes for the controls.     
     
To generate a wrapper class, you must use an existing application     
that supports OLE controls, or you must create such an application.     
     
Complete the steps in the following section to create an application     
that supports OLE controls. If you already have such an application,      
proceed to the section "Generating a C++ Wrapper for the Spread      
Control in MSVC 4.0."     
     
==== Creating a New Application That Supports OLE Controls ====    
     
To generate a new application that supports OLE controls     
     
1. In MSVC 4.0, choose New from the File menu.     
2. In the New dialog box, select Project Workspace from the New list.     
3. Choose the OK button.     
4. In the New Project Workspace dialog box,     
   a. Select the default item (MFC AppWizard (exe)) from the Type list.     
   b. Type a project name into the Name box.     
   c. Type a location for your project files in the Location box     
      or choose the Browse button to select a drive and directory.     
   d. Choose the Create button.     
5. In the MFC AppWizard - Step 1 dialog box, choose the Next button.     
6. In the MFC AppWizard - Step 2 of 6 dialog box, choose the Next      
   button.     
7. In the MFC AppWizard - Step 3 of 6 dialog box, select the OLE      
   controls check box and choose the Finish button.      
   This accepts the defaults for all other choices.     
8. In the New Project Information dialog box, choose the OK button      
   and MSVC 4.0 generates an application that supports OLE controls.     
     
== Generating a C++ Wrapper for the Spread Control in MSVC 4.0 ==    
     
There are two methods for generating C++ wrappers in MSVC 4.0.     
You can place the control on a dialog, or you can add the control     
as an application component.     
     
     
To generate a C++ wrapper with the control on a dialog     
     
1.  Open an existing dialog or create a new dialog in MSVC 4.0.     
    To create a new dialog, select Resource from the Insert menu.      
    Then, in the Insert Resource dialog box, select Dialog from the      
    Resource type list, and then choose the OK button.     
2.  Click the right mouse button in the dialog to display the pop-up      
    menu.     
3.  Choose Insert OLE Control.     
4.  In the Insert OLE Control dialog box, select FarPoint Spread      
    Control from the OLE control list.     
5.  Choose the OK button.     
6.  Click the right mouse button in the dialog to display the pop-up      
    menu.     
7.  Choose ClassWizard.     
8.  If you are creating a new dialog, create a C++ class for the dialog      
    using the following steps:     
    a. In the Adding a Class dialog box, choose the OK button.     
    b. In the Create New Class dialog box under Class Information, type     
       the new name in the Name box.     
    c. Choose the Create button.     
9.  Create a member variable for the control you inserted into your     
    dialog using the following steps:     
    a. In the MFC ClassWizard window on the Member Variables tab,      
       select the control ID of the OLE control you added to the dialog      
       from the Control IDs list.     
    b. Choose the Add Variable button.     
    c. Choose the OK button in the Microsoft Developer Studio message      
       that explains that a class wrapper will be generated for you.     
10. In the Confirm Classes dialog box, you can modify the class name,      
    implementation filename, and the declaration header filename or      
    accept the defaults provided.     
11. Choose the OK button.     
12. In the Add Member Variable dialog box, type a variable name in      
    the Member variable name box.     
13. Choose the OK button.     
    ClassWizard generates a wrapper class to support the Spread control.     
     
      
To generate a C++ wrapper with the control as an application      
component     
     
1. In MSVC 4.0, choose Component from the Insert menu.     
2. In the Component Gallery dialog box, choose the OLE Controls tab.     
3. Select the FarPoint Spread Control from the list.     
4. Choose the Insert button.     
5. In the Confirm Classes dialog box, you can modify the class name,      
   implementation filename, and the declaration header filename or      
   accept the defaults provided.     
6. Choose the OK button.     
7. In the Component Gallery dialog box, choose the Close button.     
   ClassWizard generates a wrapper class to support the Spread control.     
     
     
************ Contacting FarPoint Technologies, Inc. ************    
       
If you discover a problem with either the software or the accompanying       
documentation, or if you would like to share your thoughts about this       
product with FarPoint Technologies, please send us a completed       
Comment Form.       
       
Send us the Comment Form using one of the following methods, or if      
you call, please provide the information requested on the form to our       
technical support representative. For additional assistance, contact our       
Technical Support department.       
       
To contact FarPoint Technologies, Inc.       
       
- Call our Technical Support department at (919) 460-1887.        
  FarPoint Technologies' Technical Support department is available       
  between the hours of 9:00 a.m. and 5:30 p.m. EST.       
       
- Fax us at (919) 460-7606.       
       
- Post comments or questions to the Technical Support forum on our       
  Bulletin Board Service at (919) 460-6712 (28.8K bps) or       
  (919) 460-5771 (1200 to 14.4K bps).       
       
- Contact the FarPoint forum on CompuServe (type GO FARPOINT).       
       
- Write us at:       
   FarPoint Technologies, Inc.       
   133 Southcenter Court       
   Suite 1000       
   Morrisville, NC 27560       
       
- Send e-mail to us at farpoint@fpoint.com (general mail) or      
  fpsupport@fpoint.com (technical support).       
       
You can also contact FarPoint Technologies at       
       
- Our World Wide Web site (http://www.fpoint.com/fpoint)       
       
- Our FTP site (ftp.fpoint.com and change to the directory /fpoint.com)       
     
     
******************  Comment Form  *********************    
            
If you would like to send comments about this release, complete             
and fax this form to FarPoint Technologies at (919) 460-7606. Please             
include a detailed description of the problem along with the steps             
necessary to reproduce it. The preferred method is a sample application             
that reproduces the problem. If you have a sample, please upload it to             
our BBS at (919) 460-6712 (28.8K bps) or (919) 460-5771 (1200 to             
14.4K bps), to our CompuServe forum, or to our Internet address. Be             
sure to include the name of the ZIP file* that you uploaded.            
            
Today's date: _______________             
            
Product: Spread		Version: 2.5.010            
            
Customer name: ________________            
     
Company name: ___________            
            
Phone number: (_____)____________            
     
Fax number: (_____)___________            
     
E-mail address: _________________            
            
*Sample application file name:_____________________            
                   
Control Type (circle one or more):             
16-bit DLL      32-bit DLL      VBX      16-bit OCX      32-bit OCX            
            
Development environment (i.e. Visual Basic, Visual C++,            
Borland C++): ____________	Version: ______            
            
Description of the problem:            
            
            
            
Steps necessary to reproduce the problem:            
            
            
            
Comments:            
            
            
            
Documentation suggestions:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -