|
This application is a basic Browser Server project that illustrates a single web browse and web form. Its purpose is to present a secure, sortable list of downloadable files across the web to any web browser client. Because the target client for this server is a browser, at CHT we call this a "Browser" server - it serves interactive data to a browser. Following Clarion's browse/form paradigm, when the user clicks on any of the listed files in the browse, a form opens up and presents details about that file as well as a download link. Users click on the link to download the file or on a button to close the form and return to the browse. This application is entirely template-built and contains almost no hand-embedded code. Cheers, Gus M. Creces The Clarion Handy Tools Page www.cwhandy.ca (CHT Website) news.cwhandy.ca (CHT Forum) |
| PROCEDURE (1): ConfigServerVariables (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | BRW9 | BrowseClass | ABC | 82 | ABBROWSE.INC |
| (0002) | BRW9::EIPManager | BrowseEIPManager | ABC | 45 | ABBROWSE.INC |
| (0003) | EditInPlace::CNF:ID | EditEntryClass | ABC | 9 | ABEIP.INC |
| (0004) | Hook | HNDAppHook | HND | 19 | HNDAPPHK.INC |
| (0005) | Disk | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0006) | DOCK | HNDDockingWindow | HND | 51 | HNDDOCWN.INC |
| (0007) | HBrw | HNDMarkerBrowse | HND | 372 | HNDMRKBR.INC |
| (0008) | Sizes | HNDSizes | HND | 23 | HNDSIZES.INC |
| (0009) | HWin3 | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0010) | BRW9::Sort0:Locator | StepLocatorClass | ABC | 12 | ABBROWSE.INC |
| (0011) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0012) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (0013) | Resizer | WindowResizeClass | ABC | 23 | ABRESIZE.INC |
| (13) Class Instances Found In ConfigServerVariables | |||||
| PROCEDURE (2): ServerMain (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | Time | HNDDates | HND | 98 | HNDDATES.INC |
| (0002) | Disk | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0003) | Disk2 | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0004) | Server | HNDSubscriptionServer | HNDINET | 470 | HNDSUBSV.INC |
| (0005) | VM | HNDViewManager | HND | 69 | HNDVWMGR.INC |
| (0006) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0007) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0008) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (8) Class Instances Found In ServerMain | |||||
| PROCEDURE (3): EditServerVariables (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | Disk | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0002) | HFlSel8 | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0003) | SizeMe | HNDSizes | HND | 23 | HNDSIZES.INC |
| (0004) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0005) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0006) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (6) Class Instances Found In EditServerVariables | |||||
| PROCEDURE (4): JumpStartViewServerUsers (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | BRW1 | BrowseClass | ABC | 82 | ABBROWSE.INC |
| (0002) | BRW1::EIPManager | BrowseEIPManager | ABC | 45 | ABBROWSE.INC |
| (0003) | HQry8 | HNDBrwFilter | HND | 245 | HNDBRWFL.INC |
| (0004) | HMrkBrw7 | HNDMarkerBrowse | HND | 372 | HNDMRKBR.INC |
| (0005) | NotUsed | HNDSubscriptionServer | HNDINET | 470 | HNDSUBSV.INC |
| (0006) | HWin3 | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0007) | BRW1::Sort0:Locator | StepLocatorClass | ABC | 12 | ABBROWSE.INC |
| (0008) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0009) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (9) Class Instances Found In JumpStartViewServerUsers | |||||
| PROCEDURE (5): JumpStartGetServerVariablesItemByLocation (Procedure Template: HandySourceProcedure) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HSRC | HNDSourceProcedure | HND | 46 | HNDSRC.INC |
| (1) Class Instances Found In JumpStartGetServerVariablesItemByLocation | |||||
| PROCEDURE (6): JumpStartSearchReplaceEmailTokens (Procedure Template: HandySourceProcedure) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | Disk | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0002) | HSRC | HNDSourceProcedure | HND | 46 | HNDSRC.INC |
| (2) Class Instances Found In JumpStartSearchReplaceEmailTokens | |||||
| PROCEDURE (7): JumpStartPutServerVariablesByLocation (Procedure Template: HandySourceProcedure_TS) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HSRC | HNDSourceProcedure | HND | 46 | HNDSRC.INC |
| (1) Class Instances Found In JumpStartPutServerVariablesByLocation | |||||
| PROCEDURE (8): JumpStartCreateLinkToAppIcon (Procedure Template: HandySourceProcedure) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | LNK | HNDShellLinkClass | HND | 57 | HNDSHLNK.INC |
| (0002) | HSRC | HNDSourceProcedure | HND | 46 | HNDSRC.INC |
| (2) Class Instances Found In JumpStartCreateLinkToAppIcon | |||||
| PROCEDURE (9): JumpStartConfigCurrentServerInServerVersion (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | AppHook | HNDAppHook | HND | 19 | HNDAPPHK.INC |
| (0002) | Util | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0003) | HTTP | HNDHttp | HNDINET | 188 | HNDHTTP.INC |
| (0004) | HShell | HNDShellAutoComplete | HND | 48 | HNDAUTOC.INC |
| (0005) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0006) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0007) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (7) Class Instances Found In JumpStartConfigCurrentServerInServerVersion | |||||
| PROCEDURE (10): JumpStartEditServerUsers (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HWin7 | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ToolbarForm | ToolbarUpdateClass | ABC | 4 | ABTOOLBA.INC |
| (0004) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (4) Class Instances Found In JumpStartEditServerUsers | |||||
| PROCEDURE (11): JumpStartSplashCHTBlue (Procedure Template: Splash) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HTellMe | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In JumpStartSplashCHTBlue | |||||
Classes By Procedure In HNDDNLSV.APP