home *** CD-ROM | disk | FTP | other *** search
/ Delphi Anthology / aDELPHI.iso / Runimage / Delphi50 / Demos / Midas / InternetExpress / InetXCustom / readme.txt < prev    next >
Text File  |  1999-08-11  |  6KB  |  150 lines

  1. InetXCustom Demo
  2. ================
  3.  
  4. This package consists of several additional Internet Express 
  5. components.  See the list of components below.  The TReconcilePageProducer
  6. component is particularly usefull.
  7.  
  8. Examples using many of these components can be found in the inetxcenter demo
  9. application.
  10.  
  11. Component Installation:
  12. ======================
  13.      - Project/Open, Change "Files of Type" to be "Delphi Package (*.dpk)",
  14.        then open ..\demos\Midas\InternetExpress\InetCustom\DclInetXCustom.dpk
  15.      - Double click on InetXCustom.dpk, hit 'Compile' button.  When compiled,
  16.        close InexXCustom window.
  17.      - Click on 'Contains', hit 'Compile' button, then hit 'Install' button.
  18.        Clear the 'components installed' message.
  19.      - Close project.
  20.      - go to InternetExpress Palette.  You'll find the ReconcilePageProducer
  21.        available.  All of the other components are available within the
  22.        TMidasPageProducer property editor.
  23.        
  24. Image components
  25. ================
  26.  
  27. The TImg* components use the <IMG> element to display a .gif file.  You will
  28. need to copy the .gif files to your web server's virtual directory so that
  29. they can be downloaded.  If you would like the .gif files to display properly at
  30. design time, add the following registry string:
  31.  
  32. HKEY_CURRENT_USER\Software\Borland\
  33. delphi\5.0\Property Editors\WebPage Editor\BlankPage = 'c:\inetpub\wwwroot\blank.htm'
  34.  
  35. Substitute c:\inetpub\wwwroot with the directory where the .gif files are located.
  36. You will also need to create a file called blank.htm in this directory.  This
  37. file should be empty.
  38.   
  39. The file specified by this registry key will be used to initialize the
  40. WebBrowser control embedded within the TMidasPageProducer property editor. 
  41.  
  42. You may also specify a URL instead of a file path.  For example,
  43. BlankPage = http://localhost/blank.htm.   A URL must be used if you set the
  44. TImgDataNavigator.ImagePathURL to the name of a virtual directory.  For example,
  45. TImgDataNavigator.ImagePathURL = '/images/'; 
  46.  
  47. Components list:
  48. ================
  49. TFieldLink  
  50.    This component generates a hyperlink. Clicking on the hyperlink generates a 
  51.    query string that identifies the current record. A window is opened on a URL 
  52.    that includes the query string. 
  53.  
  54. TImgApplyUpdatesButton  
  55.   TImgApplyUpdatesButton behaves like TApplyUpdatesButton. An IMG element is 
  56.   used rather than an INPUT element.
  57.  
  58. TImgDataNavigator  
  59.   TImgDataNavigator is the parent of TImg*Button components.
  60.  
  61. TImgDeleteButton  
  62.   TImgDeleteButton behaves like TDeleteButton. An IMG element is used rather 
  63.   than an INPUT element.
  64.  
  65. TImgFirstButton  
  66.   TImgFirstButton behaves like TFirstButton. An IMG element is used rather 
  67.   than an INPUT element.
  68.  
  69. TImgInsertButton  
  70.   TImgInsertButton behaves like TInsertButton. An IMG element is used 
  71.   rather than an INPUT element.
  72.  
  73. TImgLastButton  
  74.   TImgLastButton behaves like TLastButton. An IMG element is used 
  75.   rather than an INPUT element. 
  76.  
  77. TImgNextButton  
  78.   TImgNextButton behaves like TNextButton. An IMG element is used 
  79.   rather than an INPUT element. 
  80.  
  81. TImgNextPageButton  
  82.   TImgNextPageButton behaves like TNextPageButton. An IMG element 
  83.   is used rather than an INPUT element.
  84.  
  85. TImgPostButton  
  86.   TImgPostButton behaves like TPostButton. An IMG element is used 
  87.   rather than an INPUT element.
  88.  
  89. TImgPriorButton  
  90.   TImgPriorButton behaves like TPriorButton. An IMG element is 
  91.   used rather than an INPUT element. 
  92.  
  93. TImgPriorPageButton  
  94.   TImgPriorPageButton behaves like TPriorPageButton. An IMG element 
  95.   is used rather than an INPUT element. 
  96.  
  97. TImgUndoButton  
  98.   TImgUndoButton behaves like TUndoButton. An IMG element is used 
  99.   rather than an INPUT element.
  100.  
  101. TLinkColumn  
  102.   This component generates a hyperlink. Clicking on the hyperlink 
  103.   generates a query string that identifies the current record. A window 
  104.   is opened on a URL that includes the query string.
  105.  
  106. TPromptQueryButton  
  107.   This component displays a dialog box that prompts for a string. The 
  108.   value of the string is submitted as a field on the parent TQueryForm.
  109.  
  110. TQueryHiddenText  
  111.   This component adds a field to a TQueryForm that is not visible to 
  112.   users. The value of the field is passed to the server when the form is submitted.
  113.  
  114. TQueryPassword  
  115.   This component generates a password field.
  116.  
  117. TQuerySearchSelectOptions  
  118.   TQuerySearchSelectOptions adds incremental searching to the 
  119.   TQuerySelectOptions component.
  120.  
  121. TReconcilePageProducer  
  122.   This component generates a page that displays reconcile errors that occured while 
  123.   applying updates. The user has the opportunity to correct the errors. This page 
  124.   is associated with a TXMLBroker by setting the TXMLBroker.ReconcileProducer property.
  125.  
  126. TRowSetStatus  
  127.   This component displays the row count and current row of the 
  128.   JavaScript XMLRowSet object.
  129.  
  130. TShowDeltaButton  
  131.   When clicked, this component opens a window displaying the XML data packet. 
  132.  
  133. TShowXMLButton  
  134.   When clicked, this component opens a window displaying the XML data packet. 
  135.  
  136. TSortTextColumn  
  137.   This component displays a sort button in the column of a TDataGrid. 
  138.   In other respects, this component behaves like TColumnText. 
  139.  
  140. TSubmitValueButton  
  141.   This query button passes a specified value when it submits a TQueryForm. 
  142.  
  143. TTextColumnAttr  
  144.   This component exposes formatting properties support the by the JavaScript 
  145.   XMLDisplay object. Properties include CurrencySymbol, MinValue, 
  146.   MaxValue, Decimals, FixesDecimals.
  147.  
  148.  
  149.  
  150.