1:<!-- ====================== SAMPLE ======================== 2:Common: Configurationfile for tsl.jartifex.JArtifex 3:Comment: a sample for a lot of things you can do with tsl.jartifex.JArtifex 4:Author: Thomas Schneider 5:Date: 16.01.2000 6:JDK: 1.2 7:Call: java -jar tsl.jar sample 8:======================================================= --> 9:<JArtifex.sample> 10:<group.Common> 11: LOOKANDFEEL ="Windows" 12: DEBUGMODUS ="ON" 13: LABEL ="LEFT" 14: GROWALL ="OFF" 15: DEVIDESIGN ="SPACE" 16: POSX ="100" 17: POSY ="100" 18: SIZX ="580" 19: SIZY ="400" 20: DRIVER ="sun.jdbc.odbc.JdbcOdbcDriver" 21: URL ="jdbc:odbc:timedb" 22: DB ="timedb" 23: USER ="time" 24: PASSWD ="time" 25:</group.Common> 26:<!-- ************************* Menu **************************************** --> 27:<group.Menu> 28: <Popup title = "File"> 29: <Menu name = "miOpen" 30: title = "Open file and give to medText" 31: cmdtype = "OPEN" 32: link = "medText"> 33: </Menu> 34: <Menu name = "miExecute" 35: title = "Execute notepad" 36: cmdtype = "EXE" 37: command = "notepad.exe"> 38: </Menu> 39: <Menu name = "miSql" 40: title = "Sql-Statement to Spread" 41: cmdtype = "SQL" 42: command = "select * from [medText]" 43: link = "sprTable"> 44: </Menu> 45: <Menu name = "miMultiplication" 46: title = "Multiplication" 47: cmdtype = "CLS" 48: command = "tsl.StringUtil calculate 2*[medNumber]" 49: link = "medNumber"> 50: </Menu> 51: <Menu name = "miReplacement" 52: title = "Replacement" 53: cmdtype = "CLS" 54: command = "tsl.StringUtil replace [medText] 'hallo seppl'" 55: link = "medText"> 56: </Menu> 57: <Menu name = "miReset" 58: title = "Reset with sqlutil.xml" 59: cmdtype = "RELOAD" 60: command = "sqlutil"> 61: </Menu> 62: <Menu name = "miReload" 63: title = "Reload sample.xml" 64: cmdtype = "RELOAD" 65: command = "sample"> 66: </Menu> 67: <Menu name = "miNewTable" 68: title = "New Table in Page3" 69: cmdtype = "READ" 70: command = "samples/data/dips.tbl" 71: link = "pgPage3"> 72: </Menu> 73: <Menu name = "miWriteSpread" 74: title = "Write Spread to FileName= 75: cmdtype = "WRITE" 76: command = "[medText]" 77: link = "sprTable"> 78: </Menu> 79: <Menu name = "miAppendSelected" 80: title = "Append Selected Element to tmp.tbl" 81: cmdtype = "APPEND" 82: command = "samples/data/tmp.tbl"> 83: </Menu> 84: <Menu name = "miAppend" 85: title = "Append TextField to Combobox" 86: cmdtype = "APPEND" 87: command = "[medText]" 88: link = "cbbSelection"> 89: </Menu> 90: <Menu name = "miChangeColor" 91: title = "Set foreground-color of 'Button1' to blue" 92: cmdtype = "CLS" 93: command = "_ControlChanger change @bnButton1 BLUEFOREGROUND"> 94: </Menu> 95: <Menu name = "miPrintSelected" 96: title = "Print selected object" 97: cmdtype = "PRINT" 98: command = "null"> 99: </Menu> 100: <Menu name = "miPrintPage1" 101: title = "Print Page1" 102: cmdtype = "PRINT" 103: command = "pgPage1"> 104: </Menu> 105: <Menu name = "miDelete" 106: title = "Delete element with name in textfield" 107: cmdtype = "DELETE" 108: command = "[medText]"> 109: </Menu> 110: <Menu name = "miExit" 111: title = "Exit" 112: cmdtype = "EXIT"> 113: </Menu> 114: </Popup> 115: <Popup title = "Help"> 116: <Menu name = "miReplaceInFile" 117: title = "ReplaceInFile sample.tbl" 118: cmdtype = "CLS" 119: command = "tsl.StringUtil replaceInFile samples/data/sample.tbl ZELLE11 ZELLEXX"> 120: </Menu> 121: <Menu name = "miProgramInfo" 122: title = "Programinfo" 123: cmdtype = "EXE" 124: command = "C:/Programme/Netscape/Communicator/Program/netscape.exe c:/myutil/doc/documentation.html"> 125: </Menu> 126: <Menu name = "miConfigure" 127: title = "Configuration" 128: cmdtype = "CLS" 129: command = "tsl.jartifex.JArtifex main fedit sample.xml"> 130: </Menu> 131: </Popup> 132:</group.Menu> 133:<!-- ************************* Swing *************************************** --> 134:<group.Swing> 135: <Page name = "pgPage1" 136: title = "Page1"> 137: <Edit name = "medText" 138: title = "Text" 139: type = "char(20)" 140: command = "Text"> 141: </Edit> 142: <Edit name = "medNumber" 143: title = "Number" 144: type = "int(2)" 145: command = "01" 146: tooltip = "Numberfield"> 147: </Edit> 148: <Edit name = "medDate" 149: title = "Date" 150: type = "date(##.##.####)" 151: command = "01.01.2001"> 152: </Edit> 153: <Combo name = "cbbSelection" 154: title = "Selection" 155: command = "Erste Wahl, [medText], [medNumber]" 156: link = "medText"> 157: </Combo> 158: <Split name = "Split1" 159: alignment="vertical" 160: width = "2"> 161: <Spread name = "sprTable" 162: title = "Table1" 163: cmdtype = "READ" 164: command = "samples/data/sample.tbl" 165: link = "medText" 166: width = "2"> 167: </Spread> 168: <Graph name = "grpGraph" 169: title = "Graph" 170: cmdtype = "READ" 171: command = "samples/data/sample.tbl"> 172: </Graph> 173: </Split> 174: <Button name = "bnButton1" 175: title = "Button1"> 176: </Button> 177: <Button name = "bnButton2" 178: title = "Button2" 179: position= "right"> 180: </Button> 181: </Page> 182: <Page name = "pgPage2" 183: title = "Page2"> 184: <Split name = "Split2"> 185: <Filetree name = "trTree" 186: title = "Tree" 187: command = "c:/" 188: link = "medText,picPicture"> 189: </Filetree> 190: <Picture name = "picPicture" 191: title = "doc/images/Frosch.jpg"> 192: </Picture> 193: </Split> 194: <Button name = "bnView" 195: title = "View" 196: cmdtype = "OPEN" 197: link = "picPicture"> 198: </Button> 199: </Page> 200: <Page name = "pgPage3" 201: title = "Page3"> 202: </Page> 203:</group.Swing> 204:</JArtifex.sample>