From 263ff5f89589bbc43d2abf785c7d3ce9231e8e77 Mon Sep 17 00:00:00 2001 From: mdelfede Date: Sat, 7 Jun 2008 22:31:27 +0000 Subject: [PATCH] changed svn layout git-svn-id: svn://ultimatepp.org/upp/trunk@281 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- examples/AddressBook/AddressBook.cpp | 204 + examples/AddressBook/AddressBook.lay | 30 + examples/AddressBook/AddressBook.upp | 13 + examples/AddressBookXML/AddressBook.cpp | 232 + examples/AddressBookXML/AddressBook.lay | 30 + examples/AddressBookXML/AddressBookXML.upp | 13 + examples/AddressBookXML2/AddressBook.cpp | 228 + examples/AddressBookXML2/AddressBook.lay | 30 + examples/AddressBookXML2/AddressBookXML2.upp | 13 + examples/AnimatedHello/AnimatedHello.upp | 11 + examples/AnimatedHello/Hello.cpp | 62 + examples/Bombs/Bombs.upp | 13 + examples/Bombs/bombs.iml | 21 + examples/Bombs/bombs.rc | 1 + examples/Bombs/icon.ico | Bin 0 -> 1406 bytes examples/Bombs/main.cpp | 225 + examples/Button/Button.cpp | 40 + examples/Button/Button.upp | 11 + examples/Clock/Clock.upp | 11 + examples/Clock/main.cpp | 63 + examples/CodeMetric/Analyse.cpp | 120 + examples/CodeMetric/Analyse.h | 36 + examples/CodeMetric/AnalyseGui.h | 36 + examples/CodeMetric/AnalyseGui.iml | 18 + examples/CodeMetric/CodeMetric.upp | 16 + examples/CodeMetric/icon.ico | Bin 0 -> 6 bytes examples/CodeMetric/main.cpp | 127 + examples/Color/Color.h | 16 + examples/Color/Color.upp | 12 + examples/Color/main.cpp | 21 + examples/CompDir/CompDir.h | 10 + examples/CompDir/CompDir.iml | 102 + examples/CompDir/CompDir.lay | 15 + examples/CompDir/CompDir.upp | 16 + examples/CompDir/main.cpp | 286 + examples/CompDir/textdiff.cpp | 209 + examples/CompDir/textdiff.h | 23 + examples/Converter/Converter.upp | 12 + examples/Converter/converter.lay | 11 + examples/Converter/main.cpp | 78 + examples/Days/Days.h | 19 + examples/Days/Days.lay | 8 + examples/Days/Days.upp | 13 + examples/Days/main.cpp | 20 + examples/DbfView/AUTHORS | 2 + examples/DbfView/COPYING | 30 + examples/DbfView/COPYING-PLAIN | 33 + examples/DbfView/DbfView.cpp | 73 + examples/DbfView/DbfView.upp | 16 + examples/EyeCare/EyeCare.cpp | 216 + examples/EyeCare/EyeCare.h | 48 + examples/EyeCare/EyeCare.iml | 127 + examples/EyeCare/EyeCare.lay | 28 + examples/EyeCare/EyeCare.upp | 15 + examples/EyeCare/app.tpp/about$en-us.tpp | 5 + examples/EyeCare/app.tpp/all.i | 4 + examples/EyeCare/icon.ico | Bin 0 -> 6 bytes examples/EyeCare/icon.rc | 1 + examples/EyeCare/icon16x16.png | Bin 0 -> 398 bytes examples/HelloWorld/HelloWorld.upp | 11 + examples/HelloWorld/hello.cpp | 48 + examples/HomeBudget/HomeBudget.cpp | 873 ++ examples/HomeBudget/HomeBudget.h | 85 + examples/HomeBudget/HomeBudget.ico | Bin 0 -> 2862 bytes examples/HomeBudget/HomeBudget.iml | 106 + examples/HomeBudget/HomeBudget.lay | 51 + examples/HomeBudget/HomeBudget.rc | 1 + examples/HomeBudget/HomeBudget.sch | 28 + examples/HomeBudget/HomeBudget.t | 92 + examples/HomeBudget/HomeBudget.upp | 20 + .../help.tpp/Introduction$pl-pl.tpp | 3 + examples/HomeBudget/help.tpp/T0$pl-pl.tpp | 3 + examples/HomeBudget/help.tpp/all.i | 7 + examples/HomeBudget/init | 7 + examples/HomeBudget/src.tpp/About$en-us.tpp | 105 + examples/HomeBudget/src.tpp/About$pl-pl.tpp | 105 + examples/HomeBudget/src.tpp/all.i | 7 + examples/ImageView/ImageView.upp | 14 + examples/ImageView/init | 8 + examples/ImageView/main.cpp | 141 + examples/OleCalc/OleCalc.upp | 31 + examples/OleCalc/calc.cpp | 76 + examples/OleCalc/calc.def | 7 + examples/OleCalc/calc.idl | 41 + examples/OleCalc/calc.lay | 7 + examples/OleCalc/calc.rc | 1 + examples/OleCalc/calc.tlb | 1 + examples/OleCalc/calc_idl.cpp | 179 + examples/OleCalc/calc_idl.h | 304 + examples/OleCalc/calc_p.c | 889 ++ examples/OleCalc/dlldata.c | 38 + examples/Puzzle/Puzzle.cpp | 222 + examples/Puzzle/Puzzle.iml | 34 + examples/Puzzle/Puzzle.lay | 17 + examples/Puzzle/Puzzle.t | 68 + examples/Puzzle/Puzzle.upp | 14 + examples/Puzzle/icon.ico | Bin 0 -> 6 bytes examples/SDLExample/SDLExample.upp | 19 + examples/SDLExample/font.bmp | Bin 0 -> 121910 bytes examples/SDLExample/main.cpp | 380 + examples/SQLApp/SQLApp.h | 45 + examples/SQLApp/SQLApp.lay | 37 + examples/SQLApp/SQLApp.sch | 13 + examples/SQLApp/SQLApp.upp | 19 + examples/SQLApp/book.cpp | 56 + examples/SQLApp/borrow.cpp | 121 + examples/SQLApp/main.cpp | 85 + examples/SQLApp/query.cpp | 50 + examples/Scribble/Scribble.cpp | 152 + examples/Scribble/Scribble.lay | 13 + examples/Scribble/Scribble.upp | 12 + examples/UWord/UWord.cpp | 272 + examples/UWord/UWord.iml | 10 + examples/UWord/UWord.upp | 15 + examples/UWord/icon.ico | Bin 0 -> 6 bytes examples/UWord/init | 7 + examples/XmlView/XmlView.h | 40 + examples/XmlView/XmlView.iml | 99 + examples/XmlView/XmlView.rc | 1 + examples/XmlView/XmlView.upp | 14 + examples/XmlView/icon.ico | Bin 0 -> 1406 bytes examples/XmlView/main.cpp | 166 + examples/cmdsrv/cmdsrv.cpp | 77 + examples/cmdsrv/cmdsrv.upp | 11 + examples/httpcli/httpcli.upp | 10 + examples/httpcli/main.cpp | 46 + examples/idmap/idmap.cpp | 46 + examples/idmap/idmap.upp | 12 + examples/idmapBench/idmapBench.upp | 16 + examples/idmapBench/main.cpp | 207 + examples/imgsrv/imgsrv.cpp | 157 + examples/imgsrv/imgsrv.upp | 13 + examples/wc/wc.cpp | 50 + examples/wc/wc.upp | 14 + linux_scripts/README | 37 + linux_scripts/dobeta | 52 + linux_scripts/dodev | 53 + linux_scripts/dostable | 52 + linux_scripts/dosvn | 52 + linux_scripts/idebuild | 177 + linux_scripts/uppbeta2deb | 132 + linux_scripts/uppdeb | 423 + linux_scripts/uppdev2deb | 132 + linux_scripts/uppstable2deb | 132 + linux_scripts/uppsvn2deb | 162 + reference/AK/AK.h | 32 + reference/AK/AK.key | 3 + reference/AK/AK.upp | 17 + reference/AK/Group1.key | 2 + reference/AK/Setup.key | 3 + reference/AK/ak.icpp | 4 + reference/AK/ak.t | 26 + reference/AK/main.cpp | 42 + reference/AK/setup.cpp | 21 + reference/ArrayCtrl/ArrayCtrl.upp | 11 + reference/ArrayCtrl/dlg.lay | 6 + reference/ArrayCtrl/main.cpp | 65 + reference/ArrayCtrlCtrls/ArrayCtrlCtrls.upp | 11 + reference/ArrayCtrlCtrls/main.cpp | 17 + reference/ArrayCtrlDnD/ArrayCtrlDnD.upp | 11 + reference/ArrayCtrlDnD/main.cpp | 85 + reference/ArrayCtrlEdits/ArrayCtrlEdits.lay | 6 + reference/ArrayCtrlEdits/ArrayCtrlEdits.upp | 12 + reference/ArrayCtrlEdits/main.cpp | 43 + .../ArrayCtrlSetCtrl/ArrayCtrlSetCtrl.upp | 11 + reference/ArrayCtrlSetCtrl/main.cpp | 34 + reference/CParser/CParser.upp | 11 + reference/CParser/main.cpp | 85 + reference/Callback/Callback.upp | 11 + reference/Callback/main.cpp | 66 + .../CallbackArgTarget/CallbackArgTarget.upp | 11 + reference/CallbackArgTarget/main.cpp | 16 + reference/CallbackProxy/CallbackProxy.cpp | 23 + reference/CallbackProxy/CallbackProxy.upp | 11 + reference/Chameleon/Chameleon.iml | 40 + reference/Chameleon/Chameleon.lay | 8 + reference/Chameleon/Chameleon.upp | 13 + reference/Chameleon/main.cpp | 126 + reference/CoWork/CoWork.upp | 10 + reference/CoWork/init | 4 + reference/CoWork/main.cpp | 77 + reference/ColumnListDnD/ColumnListDnD.upp | 10 + reference/ColumnListDnD/main.cpp | 60 + reference/Common/Common.cpp | 51 + reference/Common/Common.upp | 11 + reference/Convert/Convert.upp | 11 + reference/Convert/main.cpp | 53 + reference/Counter/Counter.cpp | 38 + reference/Counter/Counter.h | 29 + reference/Counter/Counter.upp | 10 + reference/Counter/Counter.usc | 20 + reference/CtrlPos/CtrlPos.lay | 4 + reference/CtrlPos/CtrlPos.upp | 11 + reference/CtrlPos/main.cpp | 23 + reference/CtrlRetriever/CtrlRetriever.lay | 11 + reference/CtrlRetriever/CtrlRetriever.upp | 12 + reference/CtrlRetriever/main.cpp | 26 + reference/CursorOverride/CursorOverride.upp | 10 + reference/CursorOverride/main.cpp | 16 + reference/Display/Display.cpp | 32 + reference/Display/Display.upp | 11 + reference/Drawing/Drawing.cpp | 35 + reference/Drawing/Drawing.upp | 11 + reference/DropFiles/DropFiles.upp | 10 + reference/DropFiles/main.cpp | 40 + reference/DynamicDlg/DynamicDlg.upp | 12 + reference/DynamicDlg/dialog.xml | 7 + reference/DynamicDlg/main.cpp | 52 + reference/EscApp/EscApp.cpp | 41 + reference/EscApp/EscApp.upp | 13 + reference/EscApp/script.esc | 36 + reference/Events/Events.cpp | 228 + reference/Events/Events.upp | 11 + reference/Format/Format.cpp | 79 + reference/Format/Format.upp | 11 + reference/Frame/Frame.upp | 11 + reference/Frame/main.cpp | 91 + reference/FullScreen/FullScreen.upp | 10 + reference/FullScreen/main.cpp | 13 + reference/GetDataFile/GetDataFile.cpp | 8 + reference/GetDataFile/GetDataFile.upp | 12 + reference/GetDataFile/data.txt | 1 + reference/GuiMT/Divisors.lay | 6 + reference/GuiMT/GuiMT.upp | 12 + reference/GuiMT/main.cpp | 103 + reference/ImageDraw/ImageDraw.upp | 11 + reference/ImageDraw/main.cpp | 26 + reference/ImageEncoders/ImageEncoders.upp | 14 + reference/ImageEncoders/main.cpp | 78 + reference/Layout/Layout.cpp | 21 + reference/Layout/Layout.lay | 6 + reference/Layout/Layout.upp | 11 + reference/Log/Log.upp | 11 + reference/Log/log.cpp | 31 + reference/Menu/Menu.upp | 11 + reference/Menu/menu.cpp | 58 + reference/OpenGL/OpenGL.upp | 11 + reference/OpenGL/main.cpp | 74 + reference/Paint/Draw.cpp | 32 + reference/Paint/Paint.upp | 11 + reference/PrinterJob/PrinterJob.upp | 11 + reference/PrinterJob/main.cpp | 20 + reference/Ptr/Ptr.upp | 11 + reference/Ptr/main.cpp | 20 + reference/Qtf/Qtf.upp | 12 + reference/Qtf/main.cpp | 55 + reference/QtfDrawing/QtfDrawing.upp | 11 + reference/QtfDrawing/main.cpp | 16 + reference/RectTracker/RectTracker.upp | 11 + reference/RectTracker/main.cpp | 52 + reference/RegExp/RegExp.cpp | 26 + reference/RegExp/RegExp.upp | 11 + reference/Reports/Reports.upp | 12 + reference/Reports/main.cpp | 24 + reference/SQL_MySql/SQL_MySql.upp | 11 + reference/SQL_MySql/main.cpp | 18 + reference/SQL_Oracle/SQL_Oracle.upp | 11 + reference/SQL_Oracle/main.cpp | 13 + reference/SQL_PostgreSql/Postgres.cpp | 92 + reference/SQL_PostgreSql/Postgres.h | 28 + reference/SQL_PostgreSql/Postgres.lay | 4 + reference/SQL_PostgreSql/SQL_PostgreSql.upp | 16 + reference/SQL_PostgreSql/database.sch | 11 + reference/SQL_Sqlite3/SQL_Sqlite3.upp | 13 + reference/SQL_Sqlite3/main.cpp | 40 + reference/SQL_Sqlite3/simple.cpp | 100 + reference/SQL_Sqlite3/simple.h | 12 + reference/SQL_Sqlite3/simple.sch | 6 + reference/ScrollBar/ScrollBar.upp | 11 + reference/ScrollBar/main.cpp | 66 + reference/ScrollView/ScrollView.upp | 11 + reference/ScrollView/main.cpp | 38 + reference/Serialize/Serialize.upp | 11 + reference/Serialize/main.cpp | 37 + reference/Slider/Slider.upp | 11 + reference/Slider/main.cpp | 36 + .../SliderProgressInd/SliderProgressInd.lay | 3 + .../SliderProgressInd/SliderProgressInd.upp | 11 + reference/SliderProgressInd/main.cpp | 32 + reference/Splitter/Splitter.upp | 11 + reference/Splitter/main.cpp | 38 + reference/SplitterFrame/SplitterFrame.upp | 11 + reference/SplitterFrame/main.cpp | 29 + reference/StatusBar/StatusBar.upp | 11 + reference/StatusBar/main.cpp | 60 + reference/TabDlg/TabDlg.lay | 14 + reference/TabDlg/TabDlg.upp | 12 + reference/TabDlg/main.cpp | 17 + reference/Timing/Timing.upp | 11 + reference/Timing/main.cpp | 27 + reference/Topic/Topic.cpp | 13 + reference/Topic/Topic.upp | 12 + reference/Topic/app.tpp/all.i | 8 + reference/Topic/app.tpp/main$en-us.tpp | 11 + reference/Topic/app.tpp/page2$en-us.tpp | 7 + reference/TrayIcon/TrayIcon.upp | 12 + reference/TrayIcon/icon.ico | Bin 0 -> 6 bytes reference/TrayIcon/main.cpp | 37 + reference/TrayIcon/tray.iml | 36 + reference/TreeCtrl/TreeCtrl.upp | 11 + reference/TreeCtrl/main.cpp | 91 + reference/TreeCtrlDnD/TreeCtrlDnD.upp | 11 + reference/TreeCtrlDnD/main.cpp | 54 + reference/UscCtrl/UscCtrl.upp | 12 + reference/UscCtrl/main.cpp | 13 + reference/UscCtrl/main.lay | 5 + reference/Value/Value.cpp | 87 + reference/Value/Value.upp | 11 + reference/VirtualArray/VirtualArray.upp | 11 + reference/VirtualArray/main.cpp | 44 + reference/XML/XML.cpp | 111 + reference/XML/XML.upp | 11 + reference/Xmlize/Xmlize.cpp | 78 + reference/Xmlize/Xmlize.upp | 11 + reference/brc/bin.brc | 3 + reference/brc/bin.cpp | 34 + reference/brc/brc.upp | 15 + reference/brc/ship.usc | 13 + reference/brc/ship/ship.brc | 1 + reference/brc/ship/ship.cpp | 13 + reference/brc/ship/ship.upp | 12 + reference/brc/simplebin.brc | 5 + reference/brc/simplebin.cpp | 12 + reference/iml/icon.ico | Bin 0 -> 6 bytes reference/iml/image.cpp | 28 + reference/iml/image.iml | 167 + reference/iml/iml.upp | 12 + tutorial/Core01/Core01.upp | 8 + tutorial/Core01/main.cpp | 39 + tutorial/Core02/Core02.upp | 8 + tutorial/Core02/main.cpp | 28 + tutorial/Core03/Core03.upp | 8 + tutorial/Core03/main.cpp | 20 + tutorial/Core04/Core04.cpp | 33 + tutorial/Core04/Core04.upp | 8 + tutorial/Core05/Core05.cpp | 40 + tutorial/Core05/Core05.upp | 8 + tutorial/Core06/Core06.cpp | 40 + tutorial/Core06/Core06.upp | 8 + tutorial/Core07/Core07.cpp | 20 + tutorial/Core07/Core07.upp | 8 + tutorial/Core08/Core08.cpp | 42 + tutorial/Core08/Core08.upp | 9 + tutorial/Draw01/Draw01.upp | 9 + tutorial/Draw01/main.cpp | 55 + tutorial/Draw02/Draw02.upp | 9 + tutorial/Draw02/main.cpp | 30 + tutorial/Draw03/Draw03.upp | 9 + tutorial/Draw03/main.cpp | 48 + tutorial/Draw04/Draw04.upp | 9 + tutorial/Draw04/main.cpp | 27 + tutorial/Draw05/Draw05.upp | 9 + tutorial/Draw05/main.cpp | 26 + tutorial/Draw06/Draw06.upp | 9 + tutorial/Draw06/main.cpp | 19 + tutorial/Grid01/Grid01.upp | 9 + tutorial/Grid01/main.cpp | 56 + tutorial/Gui01/Gui01.upp | 9 + tutorial/Gui01/main.cpp | 7 + tutorial/Gui02/Gui02.upp | 9 + tutorial/Gui02/main.cpp | 8 + tutorial/Gui03/Gui03.upp | 9 + tutorial/Gui03/main.cpp | 11 + tutorial/Gui04/Gui04.upp | 9 + tutorial/Gui04/main.cpp | 21 + tutorial/Gui05/Gui05.upp | 9 + tutorial/Gui05/main.cpp | 34 + tutorial/Gui06/Gui06.upp | 9 + tutorial/Gui06/main.cpp | 28 + tutorial/Gui07/Gui07.upp | 9 + tutorial/Gui07/main.cpp | 34 + tutorial/Gui08/Gui08.upp | 9 + tutorial/Gui08/main.cpp | 30 + tutorial/Gui09/Gui09.upp | 9 + tutorial/Gui09/main.cpp | 34 + tutorial/Gui10/Gui10.upp | 9 + tutorial/Gui10/icon.ico | Bin 0 -> 6 bytes tutorial/Gui10/images.iml | 54 + tutorial/Gui10/main.cpp | 38 + tutorial/Gui11/Gui11.upp | 9 + tutorial/Gui11/icon.ico | Bin 0 -> 6 bytes tutorial/Gui11/images.iml | 54 + tutorial/Gui11/main.cpp | 51 + tutorial/Gui12/Gui12.upp | 9 + tutorial/Gui12/icon.ico | Bin 0 -> 6 bytes tutorial/Gui12/images.iml | 54 + tutorial/Gui12/main.cpp | 59 + tutorial/Gui13/Gui13.upp | 9 + tutorial/Gui13/main.cpp | 24 + tutorial/Gui14/Gui14.upp | 9 + tutorial/Gui14/main.cpp | 28 + tutorial/Gui15/Gui15.upp | 9 + tutorial/Gui15/main.cpp | 18 + tutorial/Gui16/Gui16.upp | 10 + tutorial/Gui16/dlg.lay | 6 + tutorial/Gui16/main.cpp | 17 + tutorial/Gui17a/Gui17a.upp | 8 + tutorial/Gui17a/main.cpp | 15 + tutorial/Gui17b/Gui17b.upp | 8 + tutorial/Gui17b/main.cpp | 15 + tutorial/Gui18/Gui18.upp | 9 + tutorial/Gui18/main.cpp | 14 + tutorial/Gui19/Gui19.upp | 9 + tutorial/Gui19/main.cpp | 20 + tutorial/Gui20a/Gui20a.upp | 9 + tutorial/Gui20a/main.cpp | 24 + tutorial/Gui20b/Gui20b.upp | 9 + tutorial/Gui20b/main.cpp | 18 + tutorial/Gui20c/Gui20c.upp | 9 + tutorial/Gui20c/main.cpp | 30 + tutorial/Gui20d/Gui20d.lay | 5 + tutorial/Gui20d/Gui20d.upp | 9 + tutorial/Gui20d/main.cpp | 19 + tutorial/Gui20d/myapp.lay | 5 + tutorial/Gui21/Gui21.lay | 3 + tutorial/Gui21/Gui21.upp | 10 + tutorial/Gui21/gui21.usc | 12 + tutorial/Gui21/main.cpp | 37 + tutorial/Gui22/Gui22.upp | 9 + tutorial/Gui22/main.cpp | 45 + tutorial/Image01/Image01.upp | 10 + tutorial/Image01/images.iml | 18 + tutorial/Image01/main.cpp | 23 + tutorial/Image02a/Image02a.upp | 9 + tutorial/Image02a/icon.ico | Bin 0 -> 6 bytes tutorial/Image02a/images.iml | 54 + tutorial/Image02a/main.cpp | 32 + tutorial/Image02b/Image02b.upp | 9 + tutorial/Image02b/icon.ico | Bin 0 -> 6 bytes tutorial/Image02b/images.iml | 54 + tutorial/Image02b/main.cpp | 30 + tutorial/Image03/Image03.upp | 8 + tutorial/Image03/main.cpp | 58 + tutorial/Image04/Image04.upp | 11 + tutorial/Image04/main.cpp | 46 + tutorial/Image05/Image05.upp | 9 + tutorial/Image05/main.cpp | 32 + tutorial/Image06/Image06.upp | 9 + tutorial/Image06/main.cpp | 80 + tutorial/Ntl01/Ntl01.cpp | 16 + tutorial/Ntl01/Ntl01.upp | 8 + tutorial/Ntl02/Ntl02.cpp | 26 + tutorial/Ntl02/Ntl02.upp | 7 + tutorial/Ntl03/Ntl03.cpp | 23 + tutorial/Ntl03/Ntl03.upp | 7 + tutorial/Ntl04/Ntl04.cpp | 47 + tutorial/Ntl04/Ntl04.upp | 7 + tutorial/Ntl05/Ntl05.cpp | 21 + tutorial/Ntl05/Ntl05.upp | 7 + tutorial/Ntl06/Ntl06.cpp | 42 + tutorial/Ntl06/Ntl06.upp | 7 + tutorial/Ntl07/Ntl07.cpp | 48 + tutorial/Ntl07/Ntl07.upp | 7 + tutorial/Ntl08/Ntl08.cpp | 60 + tutorial/Ntl08/Ntl08.upp | 7 + tutorial/Ntl09/Ntl09.cpp | 69 + tutorial/Ntl09/Ntl09.upp | 7 + tutorial/Ntl10/Ntl10.cpp | 99 + tutorial/Ntl10/Ntl10.upp | 7 + uppsrc/AllForI18n/AllForI18n.upp | 20 + uppsrc/AllForI18n/init | 12 + uppsrc/AllForI18n/main.cpp | 8 + uppsrc/AnalyzeMap/AUTHORS | 2 + uppsrc/AnalyzeMap/Analyze.cpp | 118 + uppsrc/AnalyzeMap/AnalyzeMap.upp | 13 + uppsrc/AnalyzeMap/COPYING | 30 + uppsrc/AnalyzeMap/COPYING-PLAIN | 33 + uppsrc/AnalyzeMap/crash.ico | Bin 0 -> 974 bytes uppsrc/AnalyzeMap/crash.mak | 313 + uppsrc/AnalyzeMap/imagehlp.dli | 1 + uppsrc/AnalyzeMap/prj.aux | 2 + uppsrc/BuildAll/BuildAll.cpp | 85 + uppsrc/BuildAll/BuildAll.upp | 11 + uppsrc/CbGen/AUTHORS | 2 + uppsrc/CbGen/COPYING | 30 + uppsrc/CbGen/COPYING-PLAIN | 33 + uppsrc/CbGen/CbGen.upp | 14 + uppsrc/CbGen/CppGen.cpp | 373 + uppsrc/CbGen/prj.aux | 2 + uppsrc/CodeEditor/CodeEditor.cpp | 1036 +++ uppsrc/CodeEditor/CodeEditor.h | 472 ++ uppsrc/CodeEditor/CodeEditor.iml | 27 + uppsrc/CodeEditor/CodeEditor.lay | 14 + uppsrc/CodeEditor/CodeEditor.upp | 19 + uppsrc/CodeEditor/EditorBar.cpp | 440 + uppsrc/CodeEditor/FindReplace.cpp | 520 ++ uppsrc/CodeEditor/Highlight.cpp | 600 ++ uppsrc/CodeEditor/Lang.cpp | 204 + uppsrc/CodeEditor/Syntax.cpp | 342 + uppsrc/CodeEditor/hl_color.i | 43 + uppsrc/CodeEditor/init | 4 + uppsrc/CodeIndex/CodeIndex.upp | 9 + uppsrc/CodeIndex/main.cpp | 145 + uppsrc/Common/Common.upp | 2 + uppsrc/Common/Common.usc | 0 uppsrc/Common/TreeTypes.txt | 0 uppsrc/Common/dppignore.txt | 35 + uppsrc/Common/ntl.style | 1 + uppsrc/Common/src.style | 1 + uppsrc/Common/tutorial.style | 1 + uppsrc/Core/AString.hpp | 149 + uppsrc/Core/AUTHORS | 2 + uppsrc/Core/Algo.h | 1567 ++++ uppsrc/Core/App.cpp | 366 + uppsrc/Core/App.h | 75 + uppsrc/Core/BiCont.h | 146 + uppsrc/Core/BlockStream.cpp | 512 ++ uppsrc/Core/COPYING | 30 + uppsrc/Core/COPYING-PLAIN | 33 + uppsrc/Core/Callback.cpp | 19 + uppsrc/Core/Callback.h | 379 + uppsrc/Core/CallbackN.h | 180 + uppsrc/Core/Cbgen.h | 1500 ++++ uppsrc/Core/CharSet.cpp | 1734 ++++ uppsrc/Core/CharSet.h | 206 + uppsrc/Core/CoWork.cpp | 143 + uppsrc/Core/CoWork.h | 54 + uppsrc/Core/Color.cpp | 132 + uppsrc/Core/Color.h | 132 + uppsrc/Core/Convert.cpp | 528 ++ uppsrc/Core/Convert.h | 264 + uppsrc/Core/Core.h | 510 ++ uppsrc/Core/Core.t | 1017 +++ uppsrc/Core/Core.upp | 146 + uppsrc/Core/Core_init.icpp | 4 + uppsrc/Core/Cpu.cpp | 146 + uppsrc/Core/Debug.cpp | 478 ++ uppsrc/Core/Defs.h | 540 ++ uppsrc/Core/Diag.h | 231 + uppsrc/Core/Dli.cpp | 232 + uppsrc/Core/Format.cpp | 1142 +++ uppsrc/Core/Format.h | 124 + uppsrc/Core/Global.h | 43 + uppsrc/Core/Gtypes.cpp | 117 + uppsrc/Core/Gtypes.h | 699 ++ uppsrc/Core/Hash.cpp | 369 + uppsrc/Core/HeapImp.h | 164 + uppsrc/Core/Index.h | 240 + uppsrc/Core/Index.hpp | 539 ++ uppsrc/Core/Kernel32W.dli | 16 + uppsrc/Core/Lang.cpp | 1097 +++ uppsrc/Core/Lang.h | 120 + uppsrc/Core/Lang_s.h | 6 + uppsrc/Core/Log.cpp | 331 + uppsrc/Core/Map.h | 188 + uppsrc/Core/Mpr32W.dli | 1 + uppsrc/Core/Mt.cpp | 447 + uppsrc/Core/Mt.h | 443 + uppsrc/Core/NetNode.cpp | 108 + uppsrc/Core/OL_Set.cpp | 15 + uppsrc/Core/Other.h | 423 + uppsrc/Core/Parser.h | 129 + uppsrc/Core/Path.cpp | 1044 +++ uppsrc/Core/Path.h | 296 + uppsrc/Core/Profile.h | 64 + uppsrc/Core/Ptr.cpp | 87 + uppsrc/Core/Ptr.h | 75 + uppsrc/Core/StrUtil.cpp | 102 + uppsrc/Core/Stream.cpp | 1652 ++++ uppsrc/Core/Stream.h | 631 ++ uppsrc/Core/String.cpp | 466 ++ uppsrc/Core/String.h | 779 ++ uppsrc/Core/TimeDate.cpp | 420 + uppsrc/Core/TimeDate.h | 128 + uppsrc/Core/Topic.cpp | 106 + uppsrc/Core/Topic.h | 31 + uppsrc/Core/Topt.h | 493 ++ uppsrc/Core/Util.cpp | 800 ++ uppsrc/Core/Util.h | 370 + uppsrc/Core/Uuid.cpp | 69 + uppsrc/Core/Uuid.h | 34 + uppsrc/Core/Value.cpp | 651 ++ uppsrc/Core/Value.h | 707 ++ uppsrc/Core/Vcont.cpp | 54 + uppsrc/Core/Vcont.h | 398 + uppsrc/Core/Vcont.hpp | 720 ++ uppsrc/Core/WString.cpp | 388 + uppsrc/Core/Win32Util.cpp | 220 + uppsrc/Core/Win32Util.h | 60 + uppsrc/Core/XML.cpp | 782 ++ uppsrc/Core/XML.h | 184 + uppsrc/Core/Xmlize.cpp | 189 + uppsrc/Core/Xmlize.h | 208 + uppsrc/Core/core.upt | 34 + uppsrc/Core/dli.h | 194 + uppsrc/Core/dli_header.h | 2 + uppsrc/Core/dli_source.h | 2 + uppsrc/Core/heap.cpp | 250 + uppsrc/Core/heapdbg.cpp | 229 + uppsrc/Core/heaputil.cpp | 261 + uppsrc/Core/i18n.h | 55 + uppsrc/Core/init | 4 + uppsrc/Core/lcid.txt | 78 + uppsrc/Core/lheap.cpp | 247 + uppsrc/Core/lt_.h | 10 + uppsrc/Core/mathutil.cpp | 259 + uppsrc/Core/parser.cpp | 450 + uppsrc/Core/prj.aux | 13 + uppsrc/Core/sheap.cpp | 364 + uppsrc/Core/src.tpp/AIndex$en-us.tpp | 21 + uppsrc/Core/src.tpp/AMap$en-us.tpp | 288 + uppsrc/Core/src.tpp/Any$en-us.tpp | 69 + uppsrc/Core/src.tpp/Array$en-us.tpp | 323 + uppsrc/Core/src.tpp/ArrayIndex$en-us.tpp | 12 + uppsrc/Core/src.tpp/ArrayMap$en-us.tpp | 11 + uppsrc/Core/src.tpp/BiArray$en-us.tpp | 233 + uppsrc/Core/src.tpp/BiVector$en-us.tpp | 169 + uppsrc/Core/src.tpp/Buffer$en-us.tpp | 84 + uppsrc/Core/src.tpp/CParser$en-us.tpp | 232 + uppsrc/Core/src.tpp/Callbacks$en-us.tpp | 20 + uppsrc/Core/src.tpp/Color$en-us.tpp | 210 + uppsrc/Core/src.tpp/Convert$en-us.tpp | 190 + uppsrc/Core/src.tpp/DateFmt$en-us.tpp | 8 + uppsrc/Core/src.tpp/Format$en-us.tpp | 18 + uppsrc/Core/src.tpp/Indext$en-us.tpp | 9 + uppsrc/Core/src.tpp/NetNode$en-us.tpp | 7 + uppsrc/Core/src.tpp/One$en-us.tpp | 9 + uppsrc/Core/src.tpp/PtePtr$en-us.tpp | 91 + uppsrc/Core/src.tpp/Segtor$en-us.tpp | 16 + .../Core/src.tpp/SerializationUtils$en-us.tpp | 121 + uppsrc/Core/src.tpp/Stream$en-us.tpp | 33 + uppsrc/Core/src.tpp/StreamFn$en-us.tpp | 9 + uppsrc/Core/src.tpp/String$en-us.tpp | 19 + uppsrc/Core/src.tpp/Thread$en-us.tpp | 7 + uppsrc/Core/src.tpp/Vector$en-us.tpp | 240 + uppsrc/Core/src.tpp/VectorMap$en-us.tpp | 87 + uppsrc/Core/src.tpp/algo$en-us.tpp | 12 + uppsrc/Core/src.tpp/all.i | 116 + uppsrc/Core/src.tpp/util$en-us.tpp | 42 + uppsrc/Core/srcdoc.tpp/BRC$en-us.tpp | 12 + uppsrc/Core/srcdoc.tpp/Caveats$en-us.tpp | 7 + uppsrc/Core/srcdoc.tpp/Charset$en-us.tpp | 93 + .../Core/srcdoc.tpp/Configuration$en-us.tpp | 170 + uppsrc/Core/srcdoc.tpp/CoreTutorial$en-us.tpp | 26 + uppsrc/Core/srcdoc.tpp/DLI$en-us.tpp | 108 + uppsrc/Core/srcdoc.tpp/Decisions$en-us.tpp | 11 + uppsrc/Core/srcdoc.tpp/Moveable$en-us.tpp | 18 + uppsrc/Core/srcdoc.tpp/NTL$en-us.tpp | 15 + uppsrc/Core/srcdoc.tpp/NTLvsSTL$en-us.tpp | 11 + uppsrc/Core/srcdoc.tpp/Packages$en-us.tpp | 99 + uppsrc/Core/srcdoc.tpp/PickTypes$en-us.tpp | 194 + uppsrc/Core/srcdoc.tpp/Translating$en-us.tpp | 36 + uppsrc/Core/srcdoc.tpp/Tutorial$en-us.tpp | 28 + uppsrc/Core/srcdoc.tpp/UserValue$en-us.tpp | 134 + uppsrc/Core/srcdoc.tpp/all.i | 72 + uppsrc/Core/srcdoc.tpp/i18n$en-us.tpp | 14 + uppsrc/Core/srcdoc.tpp/pick_$en-us.tpp | 22 + uppsrc/Core/srcdoc.tpp/std$en-us.tpp | 75 + uppsrc/Core/srcimp.tpp/Heap$en-us.tpp | 12 + uppsrc/Core/srcimp.tpp/String$en-us.tpp | 9 + uppsrc/Core/srcimp.tpp/all.i | 8 + uppsrc/Core/sub.upt | 10 + uppsrc/Core/t.cpp | 380 + uppsrc/Core/t.h | 295 + uppsrc/Core/t_.h | 10 + uppsrc/Core/topic_group.h | 128 + uppsrc/Core/z.cpp | 257 + uppsrc/Core/z.h | 33 + uppsrc/CppBase/AUTHORS | 2 + uppsrc/CppBase/Base.cpp | 401 + uppsrc/CppBase/COPYING | 30 + uppsrc/CppBase/COPYING-PLAIN | 33 + uppsrc/CppBase/CppBase.h | 479 ++ uppsrc/CppBase/CppBase.upp | 22 + uppsrc/CppBase/Parser.cpp | 1415 ++++ uppsrc/CppBase/Pre.cpp | 188 + uppsrc/CppBase/cpplex.cpp | 421 + uppsrc/CppBase/init | 4 + uppsrc/CppBase/keyword.i | 81 + uppsrc/Crash/AUTHORS | 2 + uppsrc/Crash/COPYING | 30 + uppsrc/Crash/COPYING-PLAIN | 33 + uppsrc/Crash/Crash.upp | 18 + uppsrc/Crash/crash.cpp | 253 + uppsrc/Crash/crash.ico | Bin 0 -> 974 bytes uppsrc/Crash/crash.iml | 56 + uppsrc/Crash/crash.mak | 313 + uppsrc/Crash/crash.rc | 1 + uppsrc/Crash/imagehlp.dli | 1 + uppsrc/Crash/prj.aux | 2 + uppsrc/Crypto/AUTHORS | 2 + uppsrc/Crypto/BscF.cpp | 158 + uppsrc/Crypto/COPYING | 30 + uppsrc/Crypto/COPYING-PLAIN | 33 + uppsrc/Crypto/Crypto.dsp | 104 + uppsrc/Crypto/Crypto.h | 35 + uppsrc/Crypto/Crypto.upp | 8 + uppsrc/Crypto/Sha1.cpp | 176 + uppsrc/CtrlCore/AUTHORS | 3 + uppsrc/CtrlCore/COPYING | 30 + uppsrc/CtrlCore/COPYING-PLAIN | 33 + uppsrc/CtrlCore/Ctrl.cpp | 898 ++ uppsrc/CtrlCore/Ctrl.iml | 69 + uppsrc/CtrlCore/CtrlChild.cpp | 251 + uppsrc/CtrlCore/CtrlClip.cpp | 298 + uppsrc/CtrlCore/CtrlCore.h | 1829 ++++ uppsrc/CtrlCore/CtrlCore.icpp | 8 + uppsrc/CtrlCore/CtrlCore.t | 247 + uppsrc/CtrlCore/CtrlCore.upp | 60 + uppsrc/CtrlCore/CtrlDraw.cpp | 610 ++ uppsrc/CtrlCore/CtrlKbd.cpp | 384 + uppsrc/CtrlCore/CtrlMouse.cpp | 625 ++ uppsrc/CtrlCore/CtrlPos.cpp | 471 ++ uppsrc/CtrlCore/CtrlTimer.cpp | 145 + uppsrc/CtrlCore/DHCtrl.cpp | 81 + uppsrc/CtrlCore/Frame.cpp | 163 + uppsrc/CtrlCore/LocalLoop.cpp | 317 + uppsrc/CtrlCore/MKeys.h | 367 + uppsrc/CtrlCore/MultiMon.dli | 6 + uppsrc/CtrlCore/TopWin32.cpp | 260 + uppsrc/CtrlCore/TopWinX11.cpp | 295 + uppsrc/CtrlCore/TopWindow.cpp | 537 ++ uppsrc/CtrlCore/TopWindow.h | 271 + uppsrc/CtrlCore/Win32Clip.cpp | 414 + uppsrc/CtrlCore/Win32DnD.cpp | 528 ++ uppsrc/CtrlCore/Win32Keys.i | 109 + uppsrc/CtrlCore/Win32Msg.i | 126 + uppsrc/CtrlCore/Win32Proc.cpp | 487 ++ uppsrc/CtrlCore/Win32Wnd.cpp | 1116 +++ uppsrc/CtrlCore/X11App.cpp | 459 + uppsrc/CtrlCore/X11Clip.cpp | 337 + uppsrc/CtrlCore/X11DHCtrl.cpp | 408 + uppsrc/CtrlCore/X11DnD.cpp | 409 + uppsrc/CtrlCore/X11Event.i | 35 + uppsrc/CtrlCore/X11ImgClip.cpp | 75 + uppsrc/CtrlCore/X11Keys.i | 111 + uppsrc/CtrlCore/X11Proc.cpp | 368 + uppsrc/CtrlCore/X11Wnd.cpp | 1019 +++ uppsrc/CtrlCore/init | 6 + uppsrc/CtrlCore/lay.h | 43 + uppsrc/CtrlCore/llay.h | 3 + uppsrc/CtrlCore/prj.aux | 10 + uppsrc/CtrlCore/src.tpp/Ctrl$en-us.tpp | 74 + uppsrc/CtrlCore/src.tpp/Frame$en-us.tpp | 18 + uppsrc/CtrlCore/src.tpp/Layout$en-us.tpp | 6 + uppsrc/CtrlCore/src.tpp/RectTracker$en-us.tpp | 9 + uppsrc/CtrlCore/src.tpp/TopWindow$en-us.tpp | 19 + uppsrc/CtrlCore/src.tpp/all.i | 20 + .../CtrlCore/srcdoc.tpp/AboutFrames$en-us.tpp | 1186 +++ uppsrc/CtrlCore/srcdoc.tpp/LogPos$en-us.tpp | 85 + .../srcdoc.tpp/TimerAndModalTrap$en-us.tpp | 190 + uppsrc/CtrlCore/srcdoc.tpp/all.i | 12 + uppsrc/CtrlLib/AKeys.cpp | 369 + uppsrc/CtrlLib/AKeys.h | 17 + uppsrc/CtrlLib/AUTHORS | 3 + uppsrc/CtrlLib/ArrayCtrl.cpp | 2651 ++++++ uppsrc/CtrlLib/ArrayCtrl.h | 651 ++ uppsrc/CtrlLib/Bar.cpp | 678 ++ uppsrc/CtrlLib/Bar.h | 558 ++ uppsrc/CtrlLib/Button.cpp | 730 ++ uppsrc/CtrlLib/COPYING | 30 + uppsrc/CtrlLib/COPYING-PLAIN | 33 + uppsrc/CtrlLib/Ch.cpp | 91 + uppsrc/CtrlLib/Ch.h | 3 + uppsrc/CtrlLib/ChGtk.cpp | 1225 +++ uppsrc/CtrlLib/ChWin32.cpp | 619 ++ uppsrc/CtrlLib/ClassicCtrls.iml | 107 + uppsrc/CtrlLib/ColorPopup.cpp | 330 + uppsrc/CtrlLib/ColorPusher.cpp | 151 + uppsrc/CtrlLib/ColumnList.cpp | 809 ++ uppsrc/CtrlLib/ColumnList.h | 174 + uppsrc/CtrlLib/Complex.upt | 70 + uppsrc/CtrlLib/Ctrl.iml | 293 + uppsrc/CtrlLib/Ctrl.lay | 114 + uppsrc/CtrlLib/CtrlLib.h | 57 + uppsrc/CtrlLib/CtrlLib.icpp | 14 + uppsrc/CtrlLib/CtrlLib.t | 2628 ++++++ uppsrc/CtrlLib/CtrlLib.upp | 124 + uppsrc/CtrlLib/CtrlLib.usc | 1213 +++ uppsrc/CtrlLib/CtrlUtil.cpp | 261 + uppsrc/CtrlLib/CtrlUtil.h | 347 + uppsrc/CtrlLib/Ctrls.iml | 309 + uppsrc/CtrlLib/DateTimeCtrl.cpp | 1478 ++++ uppsrc/CtrlLib/DateTimeCtrl.h | 521 ++ uppsrc/CtrlLib/DlgColor.cpp | 1633 ++++ uppsrc/CtrlLib/DlgColor.h | 250 + uppsrc/CtrlLib/DocEdit.cpp | 590 ++ uppsrc/CtrlLib/DropChoice.cpp | 149 + uppsrc/CtrlLib/DropChoice.h | 283 + uppsrc/CtrlLib/DropList.cpp | 273 + uppsrc/CtrlLib/EditCtrl.h | 346 + uppsrc/CtrlLib/EditField.cpp | 1130 +++ uppsrc/CtrlLib/FileList.cpp | 303 + uppsrc/CtrlLib/FileSel.cpp | 1285 +++ uppsrc/CtrlLib/FileSel.h | 226 + uppsrc/CtrlLib/FrameSplitter.cpp | 132 + uppsrc/CtrlLib/HeaderCtrl.cpp | 819 ++ uppsrc/CtrlLib/HeaderCtrl.h | 163 + uppsrc/CtrlLib/Help.cpp | 203 + uppsrc/CtrlLib/LNGCtrl.cpp | 84 + uppsrc/CtrlLib/LabelBase.cpp | 557 ++ uppsrc/CtrlLib/LabelBase.h | 135 + uppsrc/CtrlLib/Lang.h | 30 + uppsrc/CtrlLib/LineEdit.cpp | 833 ++ uppsrc/CtrlLib/MenuBar.cpp | 572 ++ uppsrc/CtrlLib/MenuImp.h | 181 + uppsrc/CtrlLib/MenuItem.cpp | 599 ++ uppsrc/CtrlLib/MultiButton.cpp | 654 ++ uppsrc/CtrlLib/MultiButton.h | 159 + uppsrc/CtrlLib/Normal.upt | 33 + uppsrc/CtrlLib/PopupTable.cpp | 136 + uppsrc/CtrlLib/PrinterJob.cpp | 370 + uppsrc/CtrlLib/Progress.cpp | 275 + uppsrc/CtrlLib/Progress.h | 99 + uppsrc/CtrlLib/Prompt.cpp | 202 + uppsrc/CtrlLib/PushCtrl.h | 338 + uppsrc/CtrlLib/RichText.h | 207 + uppsrc/CtrlLib/RichTextView.cpp | 472 ++ uppsrc/CtrlLib/ScrollBar.cpp | 844 ++ uppsrc/CtrlLib/ScrollBar.h | 284 + uppsrc/CtrlLib/SliderCtrl.cpp | 212 + uppsrc/CtrlLib/SliderCtrl.h | 42 + uppsrc/CtrlLib/Splitter.cpp | 220 + uppsrc/CtrlLib/Splitter.h | 104 + uppsrc/CtrlLib/Static.cpp | 346 + uppsrc/CtrlLib/StaticCtrl.h | 158 + uppsrc/CtrlLib/StatusBar.cpp | 311 + uppsrc/CtrlLib/StatusBar.h | 123 + uppsrc/CtrlLib/Switch.cpp | 316 + uppsrc/CtrlLib/TabCtrl.cpp | 560 ++ uppsrc/CtrlLib/TabCtrl.h | 175 + uppsrc/CtrlLib/Text.cpp | 669 ++ uppsrc/CtrlLib/TextEdit.h | 429 + uppsrc/CtrlLib/ToolBar.cpp | 129 + uppsrc/CtrlLib/ToolButton.cpp | 309 + uppsrc/CtrlLib/ToolTip.cpp | 231 + uppsrc/CtrlLib/TrayIconWin32.cpp | 190 + uppsrc/CtrlLib/TrayIconX11.cpp | 210 + uppsrc/CtrlLib/TreeCtrl.cpp | 1746 ++++ uppsrc/CtrlLib/TreeCtrl.h | 362 + uppsrc/CtrlLib/Update.cpp | 166 + uppsrc/CtrlLib/Win32.cpp | 195 + uppsrc/CtrlLib/Windows.cpp | 53 + uppsrc/CtrlLib/XPTheme.dli | 28 + uppsrc/CtrlLib/akt_.h | 10 + .../appdoc.tpp/DlgSelectColor$cs-cz.tpp | 631 ++ uppsrc/CtrlLib/appdoc.tpp/all.i | 4 + uppsrc/CtrlLib/init | 7 + uppsrc/CtrlLib/key_header.h | 30 + uppsrc/CtrlLib/key_source.h | 41 + uppsrc/CtrlLib/src.tpp/ArrayCtrl$en-us.tpp | 147 + uppsrc/CtrlLib/src.tpp/Bar$en-us.tpp | 14 + uppsrc/CtrlLib/src.tpp/BarCtrl$en-us.tpp | 9 + uppsrc/CtrlLib/src.tpp/Button$en-us.tpp | 220 + uppsrc/CtrlLib/src.tpp/ButtonOption$en-us.tpp | 9 + uppsrc/CtrlLib/src.tpp/ColorPopUp$en-us.tpp | 3168 +++++++ uppsrc/CtrlLib/src.tpp/ColumnList$en-us.tpp | 24 + uppsrc/CtrlLib/src.tpp/DataPusher$en-us.tpp | 127 + uppsrc/CtrlLib/src.tpp/DocEdit$en-us.tpp | 12 + uppsrc/CtrlLib/src.tpp/DropList$en-us.tpp | 16 + uppsrc/CtrlLib/src.tpp/EditField$en-us.tpp | 14 + uppsrc/CtrlLib/src.tpp/FileList$en-us.tpp | 55 + uppsrc/CtrlLib/src.tpp/FileSel$en-us.tpp | 88 + uppsrc/CtrlLib/src.tpp/HeaderCtrl$en-us.tpp | 29 + uppsrc/CtrlLib/src.tpp/LabelBase$en-us.tpp | 17 + uppsrc/CtrlLib/src.tpp/LineEdit$en-us.tpp | 15 + uppsrc/CtrlLib/src.tpp/MenuBar$en-us.tpp | 15 + uppsrc/CtrlLib/src.tpp/Option$en-us.tpp | 9 + uppsrc/CtrlLib/src.tpp/OptionTree$en-us.tpp | 13 + uppsrc/CtrlLib/src.tpp/Progress$en-us.tpp | 31 + uppsrc/CtrlLib/src.tpp/ProgressInd$en-us.tpp | 9 + uppsrc/CtrlLib/src.tpp/Pusher$en-us.tpp | 10 + uppsrc/CtrlLib/src.tpp/Slider$en-us.tpp | 8 + uppsrc/CtrlLib/src.tpp/Splitter$en-us.tpp | 9 + .../CtrlLib/src.tpp/SplitterFrame$en-us.tpp | 7 + uppsrc/CtrlLib/src.tpp/Static$en-us.tpp | 11 + uppsrc/CtrlLib/src.tpp/StatusBar$en-us.tpp | 15 + uppsrc/CtrlLib/src.tpp/Switch$en-us.tpp | 17 + uppsrc/CtrlLib/src.tpp/TabCtrl$en-us.tpp | 77 + uppsrc/CtrlLib/src.tpp/TabDlg$en-us.tpp | 7 + uppsrc/CtrlLib/src.tpp/TextCtrl$en-us.tpp | 20 + uppsrc/CtrlLib/src.tpp/ToolBar$en-us.tpp | 12 + uppsrc/CtrlLib/src.tpp/TreeCtrl$en-us.tpp | 29 + uppsrc/CtrlLib/src.tpp/ValueEditors$en-us.tpp | 12 + .../CtrlLib/src.tpp/WithDropChoice$en-us.tpp | 13 + uppsrc/CtrlLib/src.tpp/all.i | 144 + uppsrc/CtrlLib/src.tpp/index$en-us.tpp | 821 ++ uppsrc/CtrlLib/srcdoc.tpp/MenuCb$en-us.tpp | 12 + .../srcdoc.tpp/RoundingDoubles$en-us.tpp | 140 + uppsrc/CtrlLib/srcdoc.tpp/Tips$en-us.tpp | 7 + uppsrc/CtrlLib/srcdoc.tpp/Tutorial$en-us.tpp | 987 +++ uppsrc/CtrlLib/srcdoc.tpp/Updater$en-us.tpp | 90 + uppsrc/CtrlLib/srcdoc.tpp/all.i | 20 + uppsrc/DocTypes/AUTHORS | 2 + uppsrc/DocTypes/COPYING | 30 + uppsrc/DocTypes/COPYING-PLAIN | 33 + uppsrc/DocTypes/DocTable.cpp | 537 ++ uppsrc/DocTypes/DocTypes.cpp | 685 ++ uppsrc/DocTypes/DocTypes.h | 716 ++ uppsrc/DocTypes/DocTypes.upp | 25 + uppsrc/DocTypes/DocTypes.usc | 22 + uppsrc/DocTypes/ParaFormat.cpp | 130 + uppsrc/DocTypes/QtfCtrl.cpp | 122 + uppsrc/DocTypes/QtfCtrl.h | 74 + uppsrc/DocTypes/QtfEncoder.cpp | 263 + uppsrc/DocTypes/QtfParser.cpp | 381 + uppsrc/DocTypes/Report.cpp | 255 + uppsrc/DocTypes/Report.h | 188 + uppsrc/DocTypes/Report.lay | 10 + uppsrc/DocTypes/RtfDocOut.cpp | 272 + uppsrc/DocTypes/ShowReport.cpp | 325 + uppsrc/Docedit/AUTHORS | 2 + uppsrc/Docedit/COPYING | 30 + uppsrc/Docedit/COPYING-PLAIN | 33 + uppsrc/Docedit/DocItem.cpp | 346 + uppsrc/Docedit/DocLink.cpp | 114 + uppsrc/Docedit/Docbase.cpp | 66 + uppsrc/Docedit/Docdir.cpp | 511 ++ uppsrc/Docedit/Docedit.cpp | 541 ++ uppsrc/Docedit/Docedit.h | 241 + uppsrc/Docedit/Docedit.iml | 309 + uppsrc/Docedit/Docedit.lay | 48 + uppsrc/Docedit/Docedit.upp | 19 + uppsrc/Docedit/prj.aux | 7 + uppsrc/Draw/AUTHORS | 3 + uppsrc/Draw/COPYING | 30 + uppsrc/Draw/COPYING-PLAIN | 33 + uppsrc/Draw/Cham.cpp | 567 ++ uppsrc/Draw/Cham.h | 117 + uppsrc/Draw/ComposeText.cpp | 275 + uppsrc/Draw/Debug.cpp | 564 ++ uppsrc/Draw/Debug.h | 46 + uppsrc/Draw/Display.cpp | 321 + uppsrc/Draw/Display.h | 100 + uppsrc/Draw/Draw.cpp | 359 + uppsrc/Draw/Draw.h | 1223 +++ uppsrc/Draw/Draw.upp | 90 + uppsrc/Draw/DrawData.cpp | 121 + uppsrc/Draw/DrawImg.iml | 7 + uppsrc/Draw/DrawOpWin32.cpp | 290 + uppsrc/Draw/DrawOpX11.cpp | 318 + uppsrc/Draw/DrawRasterData.cpp | 40 + uppsrc/Draw/DrawText.cpp | 492 ++ uppsrc/Draw/DrawTextUtil.cpp | 123 + uppsrc/Draw/DrawTextWin32.cpp | 417 + uppsrc/Draw/DrawTextXft.cpp | 371 + uppsrc/Draw/DrawUtil.cpp | 636 ++ uppsrc/Draw/DrawWin32.cpp | 451 + uppsrc/Draw/DrawWin32.h | 105 + uppsrc/Draw/DrawX11.cpp | 459 + uppsrc/Draw/Drawing.cpp | 754 ++ uppsrc/Draw/Image.cpp | 698 ++ uppsrc/Draw/Image.h | 341 + uppsrc/Draw/ImageBlit.cpp | 380 + uppsrc/Draw/ImageChOp.cpp | 368 + uppsrc/Draw/ImageDraw.h | 38 + uppsrc/Draw/ImageOp.cpp | 665 ++ uppsrc/Draw/ImageOp.h | 153 + uppsrc/Draw/ImageScale.cpp | 507 ++ uppsrc/Draw/ImageWin32.cpp | 613 ++ uppsrc/Draw/ImageX11.cpp | 406 + uppsrc/Draw/MakeCache.cpp | 171 + uppsrc/Draw/MetaFile.cpp | 270 + uppsrc/Draw/Palette.cpp | 281 + uppsrc/Draw/Raster.cpp | 255 + uppsrc/Draw/Raster.h | 297 + uppsrc/Draw/RasterEncoder.cpp | 178 + uppsrc/Draw/RasterFormat.cpp | 368 + uppsrc/Draw/RasterWrite.cpp | 344 + uppsrc/Draw/SSettings.cpp | 41 + uppsrc/Draw/gdk.dli | 22 + uppsrc/Draw/gnome.dli | 1 + uppsrc/Draw/gobj.dli | 2 + uppsrc/Draw/gpixbuf.dli | 6 + uppsrc/Draw/gtk.dli | 185 + uppsrc/Draw/iml.h | 9 + uppsrc/Draw/iml_header.h | 63 + uppsrc/Draw/iml_source.h | 140 + uppsrc/Draw/init | 4 + uppsrc/Draw/src.tpp/Display$en-us.tpp | 15 + uppsrc/Draw/src.tpp/Draw$en-us.tpp | 105 + uppsrc/Draw/src.tpp/Font$en-us.tpp | 13 + uppsrc/Draw/src.tpp/FontInfo$en-us.tpp | 9 + uppsrc/Draw/src.tpp/Image$en-us.tpp | 16 + uppsrc/Draw/src.tpp/Iml$en-us.tpp | 7 + uppsrc/Draw/src.tpp/all.i | 24 + uppsrc/Draw/srcdoc.tpp/DrawOutput$en-us.tpp | 238 + uppsrc/Draw/srcdoc.tpp/DrawTutorial$en-us.tpp | 195 + uppsrc/Draw/srcdoc.tpp/ImgTutorial$en-us.tpp | 416 + uppsrc/Draw/srcdoc.tpp/all.i | 12 + uppsrc/DropGrid/DropGrid.cpp | 953 +++ uppsrc/DropGrid/DropGrid.h | 219 + uppsrc/DropGrid/DropGrid.upp | 14 + uppsrc/DropGrid/DropGrid.usc | 32 + uppsrc/DropGrid/main.cpp | 63 + uppsrc/Esc/AUTHORS | 2 + uppsrc/Esc/COPYING | 30 + uppsrc/Esc/COPYING-PLAIN | 33 + uppsrc/Esc/Esc.cpp | 1201 +++ uppsrc/Esc/Esc.h | 313 + uppsrc/Esc/Esc.upp | 25 + uppsrc/Esc/EscArray.cpp | 152 + uppsrc/Esc/EscMap.cpp | 73 + uppsrc/Esc/EscRun.cpp | 292 + uppsrc/Esc/EscStdLib.cpp | 276 + uppsrc/Esc/EscValue.cpp | 318 + uppsrc/Esc/Value.cpp | 65 + uppsrc/Esc/init | 4 + uppsrc/Esc/prj.aux | 6 + uppsrc/Esc/srcdoc.tpp/Esc$en-us.tpp | 22 + uppsrc/Esc/srcdoc.tpp/all.i | 4 + uppsrc/GLCtrl/GLCtrl.h | 133 + uppsrc/GLCtrl/GLCtrl.upp | 13 + uppsrc/GLCtrl/Win32GlCtrl.cpp | 109 + uppsrc/GLCtrl/X11GLCtrl.cpp | 244 + uppsrc/GLCtrl/init | 4 + uppsrc/Geom/AUTHORS | 2 + uppsrc/Geom/COPYING | 30 + uppsrc/Geom/COPYING-PLAIN | 33 + uppsrc/Geom/Coords/AUTHORS | 2 + uppsrc/Geom/Coords/COPYING | 30 + uppsrc/Geom/Coords/COPYING-PLAIN | 33 + uppsrc/Geom/Coords/Coords.upp | 15 + uppsrc/Geom/Coords/GeomCoords.h | 597 ++ uppsrc/Geom/Coords/coords.cpp | 481 ++ uppsrc/Geom/Coords/ellipsoid.cpp | 763 ++ uppsrc/Geom/Coords/method.cpp | 815 ++ uppsrc/Geom/Coords/method.h | 239 + uppsrc/Geom/Coords/util.cpp | 1181 +++ uppsrc/Geom/Ctrl/AUTHORS | 2 + uppsrc/Geom/Ctrl/COPYING | 30 + uppsrc/Geom/Ctrl/COPYING-PLAIN | 33 + uppsrc/Geom/Ctrl/CoordCtrl.cpp | 48 + uppsrc/Geom/Ctrl/CoordCtrl.h | 24 + uppsrc/Geom/Ctrl/Ctrl.upp | 21 + uppsrc/Geom/Ctrl/GeomCtrl.h | 10 + uppsrc/Geom/Ctrl/GeomCtrl.t | 110 + uppsrc/Geom/Ctrl/GeomCtrl_init.icpp | 8 + uppsrc/Geom/Ctrl/HPlanImg.h | 19 + uppsrc/Geom/Ctrl/PlotterCtrl.cpp | 1132 +++ uppsrc/Geom/Ctrl/PlotterCtrl.h | 334 + uppsrc/Geom/Ctrl/PlotterCtrl.iml | 29 + .../Geom/Ctrl/appdoc.tpp/PathStyles$cs-cz.tpp | 44 + uppsrc/Geom/Ctrl/appdoc.tpp/all.i | 3 + .../AppDoc_DlgPathStyleMap_CS-CZ15.dpx | 116 + uppsrc/Geom/Ctrl/pathCtrl.cpp | 2353 ++++++ uppsrc/Geom/Ctrl/pathCtrl.h | 292 + uppsrc/Geom/Ctrl/pathCtrl.hpp | 112 + uppsrc/Geom/Ctrl/pathedit.iml | 334 + uppsrc/Geom/Ctrl/pathedit.lay | 34 + uppsrc/Geom/Draw/AUTHORS | 2 + uppsrc/Geom/Draw/COPYING | 30 + uppsrc/Geom/Draw/COPYING-PLAIN | 33 + uppsrc/Geom/Draw/Draw.upp | 27 + uppsrc/Geom/Draw/GeomDraw.h | 12 + uppsrc/Geom/Draw/coordutil.cpp | 205 + uppsrc/Geom/Draw/coordutil.h | 21 + uppsrc/Geom/Draw/hrr.cpp | 1624 ++++ uppsrc/Geom/Draw/hrr.h | 234 + uppsrc/Geom/Draw/imgtran.cpp | 570 ++ uppsrc/Geom/Draw/imgtran.h | 26 + uppsrc/Geom/Draw/pathDraw.cpp | 2037 +++++ uppsrc/Geom/Draw/pathDraw.h | 397 + uppsrc/Geom/Draw/path_aux.cpp | 3102 +++++++ uppsrc/Geom/Draw/plotter.cpp | 2549 ++++++ uppsrc/Geom/Draw/plotter.h | 498 ++ uppsrc/Geom/Geom.h | 15 + uppsrc/Geom/Geom.upp | 19 + uppsrc/Geom/delaunay.cpp | 240 + uppsrc/Geom/delaunay.h | 45 + uppsrc/Geom/fp3.cpp | 384 + uppsrc/Geom/fp3.h | 291 + uppsrc/Geom/geometry.cpp | 285 + uppsrc/Geom/geometry.h | 538 ++ uppsrc/Geom/linsolv.cpp | 129 + uppsrc/Geom/linsolv.h | 30 + uppsrc/Geom/polyalg.cpp | 1035 +++ uppsrc/Geom/vecalg.cpp | 1721 ++++ uppsrc/GridCtrl/GridBase.cpp | 244 + uppsrc/GridCtrl/GridCtrl.cpp | 7419 +++++++++++++++++ uppsrc/GridCtrl/GridCtrl.h | 1639 ++++ uppsrc/GridCtrl/GridCtrl.iml | 146 + uppsrc/GridCtrl/GridCtrl.t | 403 + uppsrc/GridCtrl/GridCtrl.upp | 36 + uppsrc/GridCtrl/GridCtrl.usc | 322 + uppsrc/GridCtrl/GridDisplay.cpp | 392 + uppsrc/GridCtrl/GridDisplay.h | 99 + uppsrc/GridCtrl/GridSort.cpp | 195 + uppsrc/GridCtrl/GridText.cpp | 21 + uppsrc/GridCtrl/GridUtils.cpp | 67 + uppsrc/GridCtrl/GridUtils.h | 58 + uppsrc/GridCtrl/ToDo.txt | 49 + uppsrc/GridCtrl/changelog.txt | 265 + uppsrc/GridCtrl/init | 4 + uppsrc/GridCtrl/src.tpp/API$en-us.tpp | 5 + uppsrc/GridCtrl/src.tpp/Tutorial$en-us.tpp | 56 + uppsrc/GridCtrl/src.tpp/all.i | 7 + uppsrc/HexView/AUTHORS | 2 + uppsrc/HexView/COPYING | 30 + uppsrc/HexView/COPYING-PLAIN | 33 + uppsrc/HexView/HexView.cpp | 492 ++ uppsrc/HexView/HexView.h | 99 + uppsrc/HexView/HexView.lay | 6 + uppsrc/HexView/HexView.upp | 17 + uppsrc/HexView/app.tpp/search$en-us.tpp | 37 + uppsrc/HexView/init | 4 + .../I18NCtrlLayoutTest/I18NCtrlLayoutTest.h | 27 + .../I18NCtrlLayoutTest/I18NCtrlLayoutTest.upp | 11 + uppsrc/I18NCtrlLayoutTest/Layout.lay | 8 + uppsrc/I18NCtrlLayoutTest/main.cpp | 74 + uppsrc/IconDes/AlphaCtrl.cpp | 125 + uppsrc/IconDes/Bar.cpp | 295 + uppsrc/IconDes/EditPos.cpp | 63 + uppsrc/IconDes/Event.cpp | 111 + uppsrc/IconDes/Fast.cpp | 90 + uppsrc/IconDes/IconDes.cpp | 579 ++ uppsrc/IconDes/IconDes.h | 325 + uppsrc/IconDes/IconDes.iml | 220 + uppsrc/IconDes/IconDes.lay | 65 + uppsrc/IconDes/IconDes.upp | 24 + uppsrc/IconDes/Image.cpp | 400 + uppsrc/IconDes/ImageOp.cpp | 205 + uppsrc/IconDes/ImlFile.cpp | 369 + uppsrc/IconDes/List.cpp | 290 + uppsrc/IconDes/Paint.cpp | 171 + uppsrc/IconDes/RGBACtrl.cpp | 192 + uppsrc/IconDes/init | 6 + uppsrc/MySql/AUTHORS | 2 + uppsrc/MySql/COPYING | 30 + uppsrc/MySql/COPYING-PLAIN | 33 + uppsrc/MySql/MySql.cpp | 466 ++ uppsrc/MySql/MySql.h | 70 + uppsrc/MySql/MySql.upp | 40 + uppsrc/MySql/MySqlSchema.h | 94 + uppsrc/Ole/AUTHORS | 2 + uppsrc/Ole/COPYING | 30 + uppsrc/Ole/COPYING-PLAIN | 33 + uppsrc/Ole/Ctrl/Ctrl.upp | 17 + uppsrc/Ole/Ctrl/OleCtrl.h | 824 ++ uppsrc/Ole/Ctrl/control.cpp | 1209 +++ uppsrc/Ole/Ctrl/ocx.def | 7 + uppsrc/Ole/Ctrl/selftest.cpp | 25 + uppsrc/Ole/Ctrl/util.cpp | 740 ++ uppsrc/Ole/Ole.h | 25 + uppsrc/Ole/Ole.upp | 13 + uppsrc/Ole/srcdoc.tpp/all.i | 3 + uppsrc/Ole/srcdoc.tpp/ocx$en-us.tpp | 50 + uppsrc/Ole/util.cpp | 380 + uppsrc/Ole/util.h | 303 + uppsrc/OleDB/AUTHORS | 2 + uppsrc/OleDB/COPYING | 30 + uppsrc/OleDB/COPYING-PLAIN | 33 + uppsrc/OleDB/OleDB.cpp | 1346 +++ uppsrc/OleDB/OleDB.h | 85 + uppsrc/OleDB/OleDB.upp | 16 + uppsrc/OleDB/OleDBSchema.h | 85 + uppsrc/Oracle/AUTHORS | 2 + uppsrc/Oracle/COPYING | 30 + uppsrc/Oracle/COPYING-PLAIN | 33 + uppsrc/Oracle/Oci7.cpp | 977 +++ uppsrc/Oracle/Oci7.dli | 73 + uppsrc/Oracle/Oci8.cpp | 1130 +++ uppsrc/Oracle/Oci8.dli | 154 + uppsrc/Oracle/OciCommon.h | 292 + uppsrc/Oracle/OraCommon.cpp | 531 ++ uppsrc/Oracle/OraCommon.h | 87 + uppsrc/Oracle/Oracle.t | 162 + uppsrc/Oracle/Oracle.upp | 30 + uppsrc/Oracle/Oracle7.h | 84 + uppsrc/Oracle/Oracle8.h | 137 + uppsrc/Oracle/OracleSchema.h | 143 + uppsrc/Oracle/Oracle_init.icpp | 8 + uppsrc/Oracle/contest.cpp | 98 + uppsrc/PaintGL/AUTHORS | 2 + uppsrc/PaintGL/COPYING | 30 + uppsrc/PaintGL/COPYING-PLAIN | 33 + uppsrc/PaintGL/PaintGL.cpp | 98 + uppsrc/PaintGL/PaintGL.h | 27 + uppsrc/PaintGL/PaintGL.upp | 7 + uppsrc/PdfDraw/AUTHORS | 2 + uppsrc/PdfDraw/COPYING | 30 + uppsrc/PdfDraw/COPYING-PLAIN | 33 + uppsrc/PdfDraw/PdfDraw.cpp | 861 ++ uppsrc/PdfDraw/PdfDraw.h | 344 + uppsrc/PdfDraw/PdfDraw.upp | 21 + uppsrc/PdfDraw/PdfReport.icpp | 21 + uppsrc/PdfDraw/TTFReader.cpp | 311 + uppsrc/PdfDraw/TTFStream.cpp | 110 + uppsrc/PdfDraw/TTFStruct.cpp | 37 + uppsrc/PdfDraw/TTFSubset.cpp | 207 + uppsrc/PdfDraw/init | 5 + uppsrc/PdfDraw/ttf.h | 6 + uppsrc/PlatformRef/PlatformRef.h | 9 + uppsrc/PlatformRef/PlatformRef.upp | 10 + uppsrc/PlatformRef/main.cpp | 49 + uppsrc/PostgreSQL/PostgreSQL.cpp | 609 ++ uppsrc/PostgreSQL/PostgreSQL.h | 104 + uppsrc/PostgreSQL/PostgreSQL.upp | 14 + uppsrc/PostgreSQL/PostgreSQLSchema.h | 187 + uppsrc/PostgreSQL/init | 4 + uppsrc/Report/Report.cpp | 170 + uppsrc/Report/Report.h | 145 + uppsrc/Report/Report.lay | 10 + uppsrc/Report/Report.t | 67 + uppsrc/Report/Report.upp | 16 + uppsrc/Report/ReportDlg.cpp | 264 + uppsrc/Report/ReportI.icpp | 8 + uppsrc/RichBook/RichBook.cpp | 678 ++ uppsrc/RichBook/RichBook.h | 134 + uppsrc/RichBook/RichBook.t | 38 + uppsrc/RichBook/RichBook.upp | 9 + uppsrc/RichBook/RichBook_init.icpp | 8 + uppsrc/RichEdit/AUTHORS | 2 + uppsrc/RichEdit/COPYING | 30 + uppsrc/RichEdit/COPYING-PLAIN | 33 + uppsrc/RichEdit/Clip.cpp | 229 + uppsrc/RichEdit/Cursor.cpp | 421 + uppsrc/RichEdit/Editor.cpp | 697 ++ uppsrc/RichEdit/Find.cpp | 191 + uppsrc/RichEdit/Formating.cpp | 627 ++ uppsrc/RichEdit/Kbd.cpp | 169 + uppsrc/RichEdit/Modify.cpp | 348 + uppsrc/RichEdit/Mouse.cpp | 371 + uppsrc/RichEdit/ParaFormat.cpp | 596 ++ uppsrc/RichEdit/RichEdit.h | 678 ++ uppsrc/RichEdit/RichEdit.icpp | 8 + uppsrc/RichEdit/RichEdit.iml | 147 + uppsrc/RichEdit/RichEdit.lay | 197 + uppsrc/RichEdit/RichEdit.t | 2383 ++++++ uppsrc/RichEdit/RichEdit.upp | 32 + uppsrc/RichEdit/Ruler.cpp | 214 + uppsrc/RichEdit/Speller.cpp | 228 + uppsrc/RichEdit/Table.cpp | 317 + uppsrc/RichEdit/TableUndo.cpp | 102 + uppsrc/RichEdit/Tool.cpp | 427 + uppsrc/RichEdit/Tool.cpp.$old | 399 + uppsrc/RichEdit/Undo.cpp | 89 + uppsrc/RichEdit/UnitEdit.cpp | 159 + uppsrc/RichEdit/init | 5 + uppsrc/RichText/AUTHORS | 2 + uppsrc/RichText/COPYING | 30 + uppsrc/RichText/COPYING-PLAIN | 33 + uppsrc/RichText/EncodeHTML.cpp | 340 + uppsrc/RichText/EncodeQtf.cpp | 538 ++ uppsrc/RichText/EncodeRTF.cpp | 658 ++ uppsrc/RichText/Format.cpp | 199 + uppsrc/RichText/Object.cpp | 387 + uppsrc/RichText/Para.h | 284 + uppsrc/RichText/ParaData.cpp | 702 ++ uppsrc/RichText/ParaPaint.cpp | 576 ++ uppsrc/RichText/ParaType.cpp | 376 + uppsrc/RichText/ParseQtf.cpp | 960 +++ uppsrc/RichText/ParseRTF.cpp | 1106 +++ uppsrc/RichText/RichImage.icpp | 159 + uppsrc/RichText/RichText.h | 459 + uppsrc/RichText/RichText.iml | 9 + uppsrc/RichText/RichText.upp | 42 + uppsrc/RichText/RichText.usc | 0 uppsrc/RichText/Table.h | 220 + uppsrc/RichText/TableCell.cpp | 194 + uppsrc/RichText/TableData.cpp | 580 ++ uppsrc/RichText/TableLayout.cpp | 176 + uppsrc/RichText/TablePaint.cpp | 367 + uppsrc/RichText/Text.h | 135 + uppsrc/RichText/TextData.cpp | 332 + uppsrc/RichText/TextPaint.cpp | 183 + uppsrc/RichText/TextStyle.cpp | 153 + uppsrc/RichText/TextTable.cpp | 225 + uppsrc/RichText/Txt.h | 239 + uppsrc/RichText/TxtData.cpp | 466 ++ uppsrc/RichText/TxtOp.cpp | 346 + uppsrc/RichText/TxtPaint.cpp | 376 + uppsrc/RichText/Util.cpp | 123 + uppsrc/RichText/init | 6 + uppsrc/RichText/srcdoc.tpp/QTF$en-us.tpp | 25 + uppsrc/RichText/srcdoc.tpp/all.i | 4 + uppsrc/Sql/AUTHORS | 2 + uppsrc/Sql/COPYING | 30 + uppsrc/Sql/COPYING-PLAIN | 33 + uppsrc/Sql/Sql.cpp | 614 ++ uppsrc/Sql/Sql.h | 23 + uppsrc/Sql/Sql.upp | 31 + uppsrc/Sql/SqlBool.cpp | 148 + uppsrc/Sql/SqlCase.cpp | 255 + uppsrc/Sql/SqlSchema.cpp | 209 + uppsrc/Sql/SqlSchema.h | 109 + uppsrc/Sql/SqlSet.cpp | 95 + uppsrc/Sql/SqlStatement.cpp | 296 + uppsrc/Sql/SqlVal.cpp | 371 + uppsrc/Sql/Sqlexp.h | 581 ++ uppsrc/Sql/Sqls.h | 378 + uppsrc/Sql/init | 4 + uppsrc/Sql/sch_header.h | 45 + uppsrc/Sql/sch_model.h | 198 + uppsrc/Sql/sch_schema.h | 53 + uppsrc/Sql/sch_source.h | 127 + uppsrc/Sql/src.tpp/SqlExp$en-us.tpp | 8 + uppsrc/Sql/src.tpp/all.i | 3 + uppsrc/Sql/util_td.cpp | 27 + uppsrc/SqlCommander/AUTHORS | 2 + uppsrc/SqlCommander/COPYING | 30 + uppsrc/SqlCommander/COPYING-PLAIN | 33 + uppsrc/SqlCommander/SqlCommander.cpp | 175 + uppsrc/SqlCommander/SqlCommander.h | 29 + uppsrc/SqlCommander/SqlCommander.upp | 25 + uppsrc/SqlCommander/StdAfx.cpp | 5 + uppsrc/SqlCommander/login.lay | 15 + uppsrc/SqlCtrl/AUTHORS | 2 + uppsrc/SqlCtrl/COPYING | 30 + uppsrc/SqlCtrl/COPYING-PLAIN | 33 + uppsrc/SqlCtrl/SqlArray.cpp | 231 + uppsrc/SqlCtrl/SqlConsole.cpp | 610 ++ uppsrc/SqlCtrl/SqlCtrl.cpp | 168 + uppsrc/SqlCtrl/SqlCtrl.h | 232 + uppsrc/SqlCtrl/SqlCtrl.iml | 52 + uppsrc/SqlCtrl/SqlCtrl.lay | 24 + uppsrc/SqlCtrl/SqlCtrl.t | 271 + uppsrc/SqlCtrl/SqlCtrl.upp | 25 + uppsrc/SqlCtrl/SqlCtrl.usc | 10 + uppsrc/SqlCtrl/SqlCtrl_init.icpp | 8 + uppsrc/SqlCtrl/SqlDetail.cpp | 98 + uppsrc/SqlCtrl/SqlDlg.cpp | 117 + uppsrc/SqlCtrl/SqlDlg.h | 11 + uppsrc/SqlCtrl/SqlObjectTree.cpp | 396 + uppsrc/TCore/AUTHORS | 2 + uppsrc/TCore/COPYING | 30 + uppsrc/TCore/COPYING-PLAIN | 33 + uppsrc/TCore/Calc.upp | 12 + uppsrc/TCore/CalcBasic.cpp | 1295 +++ uppsrc/TCore/CalcBasic.h | 19 + uppsrc/TCore/CalcBasic.hpp | 2185 +++++ uppsrc/TCore/CalcNode.cpp | 1564 ++++ uppsrc/TCore/CalcNode.h | 662 ++ uppsrc/TCore/CalcType.cpp | 88 + uppsrc/TCore/CalcType.h | 142 + uppsrc/TCore/TCore.h | 17 + uppsrc/TCore/TCore.t | 260 + uppsrc/TCore/TCore.upp | 48 + uppsrc/TCore/TCoreCalc.h | 24 + uppsrc/TCore/TCoreDb.h | 8 + uppsrc/TCore/TCore_init.icpp | 8 + uppsrc/TCore/appdoc.tpp/CalcArith$cs-cz.tpp | 180 + uppsrc/TCore/appdoc.tpp/CalcArith$en-us.tpp | 141 + uppsrc/TCore/appdoc.tpp/CalcArray$cs-cz.tpp | 145 + uppsrc/TCore/appdoc.tpp/CalcArray$en-us.tpp | 53 + uppsrc/TCore/appdoc.tpp/CalcDate$cs-cz.tpp | 144 + uppsrc/TCore/appdoc.tpp/CalcDate$en-us.tpp | 106 + uppsrc/TCore/appdoc.tpp/CalcLog$cs-cz.tpp | 96 + uppsrc/TCore/appdoc.tpp/CalcLog$en-us.tpp | 92 + uppsrc/TCore/appdoc.tpp/CalcNode$cs-cz.tpp | 109 + uppsrc/TCore/appdoc.tpp/CalcNode$en-us.tpp | 15 + uppsrc/TCore/appdoc.tpp/CalcSys$cs-cz.tpp | 62 + uppsrc/TCore/appdoc.tpp/CalcSys$en-us.tpp | 30 + uppsrc/TCore/appdoc.tpp/CalcText$cs-cz.tpp | 266 + uppsrc/TCore/appdoc.tpp/CalcText$en-us.tpp | 144 + uppsrc/TCore/appdoc.tpp/CalcTrans$cs-cz.tpp | 76 + uppsrc/TCore/appdoc.tpp/CalcTrans$en-us.tpp | 83 + uppsrc/TCore/appdoc.tpp/all.i | 63 + uppsrc/TCore/atexit.cpp | 82 + uppsrc/TCore/database.cpp | 2895 +++++++ uppsrc/TCore/database.h | 970 +++ uppsrc/TCore/datafile.cpp | 1224 +++ uppsrc/TCore/datafile.h | 226 + uppsrc/TCore/datatest.cpp | 664 ++ uppsrc/TCore/dbf.h | 1 + uppsrc/TCore/dd_cpp.h | 105 + uppsrc/TCore/dd_h.h | 40 + .../doc.dpp/AppDoc_Calc$CabsN_CS-CZ15.dpx | 10 + .../TCore/doc.dpp/AppDoc_Calc$CabsN_EN-US.dpx | 11 + .../doc.dpp/AppDoc_Calc$CaddAA_CS-CZ15.dpx | 7 + .../doc.dpp/AppDoc_Calc$CaddAA_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CaddDN_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CaddDN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CaddND_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CaddND_EN-US.dpx | 19 + .../doc.dpp/AppDoc_Calc$CaddNN_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CaddNN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CaddSS_CS-CZ15.dpx | 8 + .../doc.dpp/AppDoc_Calc$CaddSS_EN-US.dpx | 4 + .../AppDoc_Calc$Cadd_monthsDN_CS-CZ15.dpx | 10 + .../AppDoc_Calc$Cadd_monthsDN_EN-US.dpx | 11 + .../AppDoc_Calc$Cadd_yearsDN_CS-CZ15.dpx | 10 + .../AppDoc_Calc$Cadd_yearsDN_EN-US.dpx | 11 + .../doc.dpp/AppDoc_Calc$CarccosN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CarccosN_EN-US.dpx | 14 + .../doc.dpp/AppDoc_Calc$CarcsinN_CS-CZ15.dpx | 12 + .../doc.dpp/AppDoc_Calc$CarcsinN_EN-US.dpx | 14 + .../doc.dpp/AppDoc_Calc$CarctgN_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CarctgN_EN-US.dpx | 12 + .../doc.dpp/AppDoc_Calc$CarrayCtr_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CarrayCtr_EN-US.dpx | 6 + .../AppDoc_Calc$CarrayIndex_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CarrayIndex_EN-US.dpx | 4 + .../AppDoc_Calc$CarrayRange_CS-CZ15.dpx | 7 + .../doc.dpp/AppDoc_Calc$CascS_CS-CZ15.dpx | 9 + .../TCore/doc.dpp/AppDoc_Calc$CascS_EN-US.dpx | 11 + .../doc.dpp/AppDoc_Calc$CavgA_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CbitAndNN_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CbitAndNN_EN-US.dpx | 10 + .../doc.dpp/AppDoc_Calc$CbitNotN_CS-CZ15.dpx | 12 + .../doc.dpp/AppDoc_Calc$CbitNotN_EN-US.dpx | 12 + .../doc.dpp/AppDoc_Calc$CbitOrNN_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CbitOrNN_EN-US.dpx | 10 + .../doc.dpp/AppDoc_Calc$CbitXorNN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CbitXorNN_EN-US.dpx | 11 + .../doc.dpp/AppDoc_Calc$CcallSV_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CcatSSS_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CcatSSS_EN-US.dpx | 11 + .../doc.dpp/AppDoc_Calc$CceilNN_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CceilNN_EN-US.dpx | 12 + .../doc.dpp/AppDoc_Calc$CceilN_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CceilN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CceilrNN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CceilrNN_EN-US.dpx | 13 + .../doc.dpp/AppDoc_Calc$CchrN_CS-CZ15.dpx | 9 + .../TCore/doc.dpp/AppDoc_Calc$CchrN_EN-US.dpx | 9 + .../doc.dpp/AppDoc_Calc$CcosN_CS-CZ15.dpx | 10 + .../TCore/doc.dpp/AppDoc_Calc$CcosN_EN-US.dpx | 12 + .../doc.dpp/AppDoc_Calc$CcountA_CS-CZ15.dpx | 8 + .../doc.dpp/AppDoc_Calc$CcountA_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CcountNS_CS-CZ15.dpx | 13 + .../doc.dpp/AppDoc_Calc$CcountNS_EN-US.dpx | 13 + .../doc.dpp/AppDoc_Calc$Cdate0_CS-CZ15.dpx | 6 + .../doc.dpp/AppDoc_Calc$Cdate0_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CdateNNN_CS-CZ15.dpx | 14 + .../doc.dpp/AppDoc_Calc$CdateNNN_EN-US.dpx | 16 + .../doc.dpp/AppDoc_Calc$CdateNN_CS-CZ15.dpx | 8 + .../doc.dpp/AppDoc_Calc$CdateNN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CdateN_CS-CZ15.dpx | 15 + .../doc.dpp/AppDoc_Calc$CdateN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CdayD_CS-CZ15.dpx | 9 + .../TCore/doc.dpp/AppDoc_Calc$CdayD_EN-US.dpx | 10 + .../AppDoc_Calc$Cday_of_weekD_CS-CZ15.dpx | 10 + .../AppDoc_Calc$Cday_of_weekD_EN-US.dpx | 11 + .../doc.dpp/AppDoc_Calc$CdivNN_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CdivNN_EN-US.dpx | 9 + .../TCore/doc.dpp/AppDoc_Calc$Ce0_CS-CZ15.dpx | 5 + .../TCore/doc.dpp/AppDoc_Calc$Ce0_EN-US.dpx | 5 + .../doc.dpp/AppDoc_Calc$CeqVV_CS-CZ15.dpx | 13 + .../TCore/doc.dpp/AppDoc_Calc$CeqVV_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CexpN_CS-CZ15.dpx | 10 + .../TCore/doc.dpp/AppDoc_Calc$CexpN_EN-US.dpx | 10 + ...pDoc_Calc$Cfirst_day_of_monthD_CS-CZ15.dpx | 9 + ...AppDoc_Calc$Cfirst_day_of_monthD_EN-US.dpx | 10 + .../doc.dpp/AppDoc_Calc$CfloorNN_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CfloorNN_EN-US.dpx | 12 + .../doc.dpp/AppDoc_Calc$CfloorN_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CfloorN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CfloorrNN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CfloorrNN_EN-US.dpx | 13 + .../doc.dpp/AppDoc_Calc$CftextNI_CS-CZ15.dpx | 5 + .../doc.dpp/AppDoc_Calc$CftextNI_EN-US.dpx | 5 + .../doc.dpp/AppDoc_Calc$CftextN_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CftextN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CgeNN_CS-CZ15.dpx | 7 + .../TCore/doc.dpp/AppDoc_Calc$CgeNN_EN-US.dpx | 6 + .../doc.dpp/AppDoc_Calc$CgeSS_CS-CZ15.dpx | 11 + .../TCore/doc.dpp/AppDoc_Calc$CgeSS_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CgeTT_CS-CZ15.dpx | 9 + .../TCore/doc.dpp/AppDoc_Calc$CgeTT_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CgtNN_CS-CZ15.dpx | 8 + .../TCore/doc.dpp/AppDoc_Calc$CgtNN_EN-US.dpx | 6 + .../doc.dpp/AppDoc_Calc$CgtSS_CS-CZ15.dpx | 10 + .../TCore/doc.dpp/AppDoc_Calc$CgtSS_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CgtTT_CS-CZ15.dpx | 10 + .../TCore/doc.dpp/AppDoc_Calc$CgtTT_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$ChourT_CS-CZ15.dpx | 6 + .../doc.dpp/AppDoc_Calc$ChourT_EN-US.dpx | 8 + .../doc.dpp/AppDoc_Calc$ChypotNN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$ChypotNN_EN-US.dpx | 12 + .../doc.dpp/AppDoc_Calc$Cis_dateV_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$Cis_dateV_EN-US.dpx | 12 + .../doc.dpp/AppDoc_Calc$Cis_nullV_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$Cis_nullV_EN-US.dpx | 11 + .../AppDoc_Calc$Cis_numberV_CS-CZ15.dpx | 12 + .../doc.dpp/AppDoc_Calc$Cis_numberV_EN-US.dpx | 11 + .../doc.dpp/AppDoc_Calc$Cis_textV_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$Cis_textV_EN-US.dpx | 11 + .../doc.dpp/AppDoc_Calc$Citext0NN_CS-CZ15.dpx | 15 + .../doc.dpp/AppDoc_Calc$CitextNN_CS-CZ15.dpx | 15 + .../doc.dpp/AppDoc_Calc$CitextN_CS-CZ15.dpx | 9 + ...ppDoc_Calc$Clast_day_of_monthD_CS-CZ15.dpx | 9 + .../AppDoc_Calc$Clast_day_of_monthD_EN-US.dpx | 10 + .../doc.dpp/AppDoc_Calc$CleNN_CS-CZ15.dpx | 9 + .../TCore/doc.dpp/AppDoc_Calc$CleNN_EN-US.dpx | 6 + .../doc.dpp/AppDoc_Calc$CleSS_CS-CZ15.dpx | 11 + .../TCore/doc.dpp/AppDoc_Calc$CleSS_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CleTT_CS-CZ15.dpx | 9 + .../TCore/doc.dpp/AppDoc_Calc$CleTT_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CleftAN_CS-CZ15.dpx | 12 + .../doc.dpp/AppDoc_Calc$CleftAN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CleftSN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CleftSN_EN-US.dpx | 13 + .../doc.dpp/AppDoc_Calc$ClenS_CS-CZ15.dpx | 9 + .../TCore/doc.dpp/AppDoc_Calc$ClenS_EN-US.dpx | 10 + .../doc.dpp/AppDoc_Calc$CllpadSNS_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CllpadSN_CS-CZ15.dpx | 12 + .../doc.dpp/AppDoc_Calc$ClnN_CS-CZ15.dpx | 10 + .../TCore/doc.dpp/AppDoc_Calc$ClnN_EN-US.dpx | 11 + .../doc.dpp/AppDoc_Calc$ClogN_CS-CZ15.dpx | 10 + .../TCore/doc.dpp/AppDoc_Calc$ClogN_EN-US.dpx | 11 + .../doc.dpp/AppDoc_Calc$ClogNotN_CS-CZ15.dpx | 13 + .../doc.dpp/AppDoc_Calc$ClogNotN_EN-US.dpx | 16 + .../doc.dpp/AppDoc_Calc$ClogNotS_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$ClogNotS_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$ClpadSNS_CS-CZ15.dpx | 12 + .../doc.dpp/AppDoc_Calc$ClpadSN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CltNN_CS-CZ15.dpx | 9 + .../TCore/doc.dpp/AppDoc_Calc$CltNN_EN-US.dpx | 6 + .../doc.dpp/AppDoc_Calc$CltSS_CS-CZ15.dpx | 10 + .../TCore/doc.dpp/AppDoc_Calc$CltSS_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CltTT_CS-CZ15.dpx | 9 + .../TCore/doc.dpp/AppDoc_Calc$CltTT_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CmaxA_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CmaxNN_CS-CZ15.dpx | 7 + .../doc.dpp/AppDoc_Calc$CmaxNN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CmaxSS_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CmaxSS_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CmaxTT_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CmaxTT_EN-US.dpx | 6 + .../doc.dpp/AppDoc_Calc$CmidANN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CmidANN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CmidAN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CmidAN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CmidSNN_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CmidSNN_EN-US.dpx | 16 + .../doc.dpp/AppDoc_Calc$CmidSN_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CmidSN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CminA_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CminNN_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CminNN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CminSS_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CminSS_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CminTT_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CminTT_EN-US.dpx | 7 + .../AppDoc_Calc$CminmaxNNN_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CminmaxNNN_EN-US.dpx | 4 + .../AppDoc_Calc$CminmaxSSS_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CminmaxSSS_EN-US.dpx | 4 + .../AppDoc_Calc$CminmaxTTT_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CminmaxTTT_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CminusN_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CminusN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CminuteT_CS-CZ15.dpx | 7 + .../doc.dpp/AppDoc_Calc$CminuteT_EN-US.dpx | 6 + .../doc.dpp/AppDoc_Calc$CmodNN_CS-CZ15.dpx | 13 + .../doc.dpp/AppDoc_Calc$CmodNN_EN-US.dpx | 13 + .../doc.dpp/AppDoc_Calc$CmonthD_CS-CZ15.dpx | 8 + .../doc.dpp/AppDoc_Calc$CmonthD_EN-US.dpx | 6 + .../doc.dpp/AppDoc_Calc$CmulAC_CS-CZ15.dpx | 13 + .../doc.dpp/AppDoc_Calc$CmulAC_EN-US.dpx | 8 + .../doc.dpp/AppDoc_Calc$CmulNN_CS-CZ15.dpx | 8 + .../doc.dpp/AppDoc_Calc$CmulNN_EN-US.dpx | 8 + .../doc.dpp/AppDoc_Calc$CmulNS_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CmulNS_EN-US.dpx | 12 + .../doc.dpp/AppDoc_Calc$CmulSN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CmulSN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CneVV_CS-CZ15.dpx | 19 + .../TCore/doc.dpp/AppDoc_Calc$CneVV_EN-US.dpx | 20 + .../doc.dpp/AppDoc_Calc$CnlsNN_CS-CZ15.dpx | 13 + .../doc.dpp/AppDoc_Calc$CnlsNN_EN-US.dpx | 14 + .../doc.dpp/AppDoc_Calc$CnlsN_CS-CZ15.dpx | 7 + .../TCore/doc.dpp/AppDoc_Calc$CnlsN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CnlsrNN_CS-CZ15.dpx | 13 + .../doc.dpp/AppDoc_Calc$CnlsrNN_EN-US.dpx | 17 + .../doc.dpp/AppDoc_Calc$CnlsrN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CnlsrN_EN-US.dpx | 13 + .../doc.dpp/AppDoc_Calc$Cnull0_CS-CZ15.dpx | 17 + .../doc.dpp/AppDoc_Calc$Cnull0_EN-US.dpx | 16 + .../doc.dpp/AppDoc_Calc$CnumberSN_CS-CZ15.dpx | 13 + .../doc.dpp/AppDoc_Calc$CnumberSN_EN-US.dpx | 13 + .../doc.dpp/AppDoc_Calc$CnumberS_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CnumberS_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CnvlVV_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CnvlVV_EN-US.dpx | 11 + .../doc.dpp/AppDoc_Calc$Cpi0_CS-CZ15.dpx | 9 + .../TCore/doc.dpp/AppDoc_Calc$Cpi0_EN-US.dpx | 6 + .../doc.dpp/AppDoc_Calc$CplusN_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CplusN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CpowNN_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CpowNN_EN-US.dpx | 12 + .../AppDoc_Calc$CreplaceSSS_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CrightAN_CS-CZ15.dpx | 12 + .../doc.dpp/AppDoc_Calc$CrightAN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CrightSN_CS-CZ15.dpx | 12 + .../doc.dpp/AppDoc_Calc$CrightSN_EN-US.dpx | 14 + .../doc.dpp/AppDoc_Calc$CroundNN_CS-CZ15.dpx | 13 + .../doc.dpp/AppDoc_Calc$CroundNN_EN-US.dpx | 13 + .../doc.dpp/AppDoc_Calc$CroundN_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CroundN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CroundrNN_CS-CZ15.dpx | 12 + .../doc.dpp/AppDoc_Calc$CroundrNN_EN-US.dpx | 14 + .../doc.dpp/AppDoc_Calc$CrpadSNS_CS-CZ15.dpx | 12 + .../doc.dpp/AppDoc_Calc$CrpadSN_CS-CZ15.dpx | 12 + .../doc.dpp/AppDoc_Calc$CrrpadSNS_CS-CZ15.dpx | 12 + .../doc.dpp/AppDoc_Calc$CrrpadSN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CsalNN_CS-CZ15.dpx | 13 + .../doc.dpp/AppDoc_Calc$CsalNN_EN-US.dpx | 14 + .../doc.dpp/AppDoc_Calc$CsarNN_CS-CZ15.dpx | 15 + .../doc.dpp/AppDoc_Calc$CsarNN_EN-US.dpx | 15 + .../doc.dpp/AppDoc_Calc$CsecondT_CS-CZ15.dpx | 8 + .../doc.dpp/AppDoc_Calc$CsecondT_EN-US.dpx | 6 + .../doc.dpp/AppDoc_Calc$CsgnN_CS-CZ15.dpx | 14 + .../TCore/doc.dpp/AppDoc_Calc$CsgnN_EN-US.dpx | 14 + .../doc.dpp/AppDoc_Calc$CsinN_CS-CZ15.dpx | 11 + .../TCore/doc.dpp/AppDoc_Calc$CsinN_EN-US.dpx | 12 + .../doc.dpp/AppDoc_Calc$CsqrN_CS-CZ15.dpx | 9 + .../TCore/doc.dpp/AppDoc_Calc$CsqrN_EN-US.dpx | 9 + .../doc.dpp/AppDoc_Calc$CsqrtN_CS-CZ15.dpx | 11 + .../doc.dpp/AppDoc_Calc$CsqrtN_EN-US.dpx | 7 + .../AppDoc_Calc$CstringIndex_CS-CZ15.dpx | 11 + .../AppDoc_Calc$CstringIndex_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CsubDD_CS-CZ15.dpx | 18 + .../doc.dpp/AppDoc_Calc$CsubDD_EN-US.dpx | 19 + .../doc.dpp/AppDoc_Calc$CsubDN_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CsubDN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CsubNN_CS-CZ15.dpx | 10 + .../doc.dpp/AppDoc_Calc$CsubNN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CsumASC_CS-CZ15.dpx | 17 + .../doc.dpp/AppDoc_Calc$CsumASC_EN-US.dpx | 13 + .../doc.dpp/AppDoc_Calc$CsumA_CS-CZ15.dpx | 11 + .../TCore/doc.dpp/AppDoc_Calc$CsumA_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CtextA_CS-CZ15.dpx | 8 + .../doc.dpp/AppDoc_Calc$CtextA_EN-US.dpx | 8 + .../doc.dpp/AppDoc_Calc$CtextD_CS-CZ15.dpx | 13 + .../doc.dpp/AppDoc_Calc$CtextD_EN-US.dpx | 14 + .../doc.dpp/AppDoc_Calc$CtextN_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CtextN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CtextS_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CtextS_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CtgN_CS-CZ15.dpx | 10 + .../TCore/doc.dpp/AppDoc_Calc$CtgN_EN-US.dpx | 11 + .../AppDoc_Calc$CtimeNNNNNN_CS-CZ15.dpx | 9 + .../doc.dpp/AppDoc_Calc$CyearD_CS-CZ15.dpx | 6 + .../doc.dpp/AppDoc_Calc$CyearD_EN-US.dpx | 6 + .../AppDoc_Calc$Cyears_betweenDD_CS-CZ15.dpx | 11 + .../AppDoc_Calc$Cyears_betweenDD_EN-US.dpx | 11 + .../TCore/doc.dpp/AppDoc_CalcNode_CS-CZ15.dpx | 128 + uppsrc/TCore/globcfg.cpp | 139 + uppsrc/TCore/globcfg.h | 106 + uppsrc/TCore/help.cpp | 638 ++ uppsrc/TCore/help.h | 139 + uppsrc/TCore/hxx.h | 6 + uppsrc/TCore/iw.ico | Bin 0 -> 1654 bytes uppsrc/TCore/new_fmt.hpp | 280 + uppsrc/TCore/new_lang.hpp | 206 + uppsrc/TCore/nls_bw.h | 93 + uppsrc/TCore/nls_bw.hpp | 857 ++ uppsrc/TCore/setop.h | 186 + uppsrc/TCore/tcore.usc | 123 + uppsrc/TCore/template.h | 587 ++ uppsrc/TCore/util.cpp | 1240 +++ uppsrc/TCore/util.h | 269 + uppsrc/TCore/xml.cpp | 99 + uppsrc/TCore/xml.h | 102 + uppsrc/TCore/xmlparse.cpp | 484 ++ uppsrc/TCore/xmlparse.h | 201 + uppsrc/TCtrlLib/AUTHORS | 2 + uppsrc/TCtrlLib/COPYING | 30 + uppsrc/TCtrlLib/COPYING-PLAIN | 33 + uppsrc/TCtrlLib/Calc/Calc.upp | 12 + uppsrc/TCtrlLib/Calc/CalcGuiType.cpp | 77 + uppsrc/TCtrlLib/Calc/CalcGuiType.h | 15 + uppsrc/TCtrlLib/Calc/CalcGuiType.hpp | 232 + uppsrc/TCtrlLib/Calc/CalcHelp.cpp | 325 + uppsrc/TCtrlLib/Calc/DlgCalc.cpp | 89 + uppsrc/TCtrlLib/Calc/DlgCalc.lay | 17 + uppsrc/TCtrlLib/Calc/TCtrlLibCalc.h | 23 + uppsrc/TCtrlLib/Calc/TCtrlLibCalc.t | 58 + uppsrc/TCtrlLib/Calc/TCtrlLibCalc_init.icpp | 8 + .../doc.dpp/AppDoc_Calc$CbottomR_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CbottomR_EN-US.dpx | 4 + .../AppDoc_Calc$CbottomcenterR_CS-CZ15.dpx | 4 + .../AppDoc_Calc$CbottomcenterR_EN-US.dpx | 4 + .../AppDoc_Calc$CbottomleftR_CS-CZ15.dpx | 4 + .../AppDoc_Calc$CbottomleftR_EN-US.dpx | 4 + .../AppDoc_Calc$CbottomrightR_CS-CZ15.dpx | 4 + .../AppDoc_Calc$CbottomrightR_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CcenterR_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CcenterR_EN-US.dpx | 4 + .../AppDoc_Calc$CcenterleftR_CS-CZ15.dpx | 4 + .../AppDoc_Calc$CcenterleftR_EN-US.dpx | 4 + .../AppDoc_Calc$CcenterrightR_CS-CZ15.dpx | 4 + .../AppDoc_Calc$CcenterrightR_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CheightR_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CheightR_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CleftR_CS-CZ15.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CleftR_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CpointNN_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CpointNN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CrectNNNN_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CrectNNNN_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CrectPP_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CrectPP_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CrectP_CS-CZ15.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CrectP_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CrightR_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CrightR_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CtextP_CS-CZ15.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CtextP_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CtextR_CS-CZ15.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CtextR_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CtopR_CS-CZ15.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CtopR_EN-US.dpx | 4 + .../AppDoc_Calc$CtopcenterR_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CtopcenterR_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CtopleftR_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CtopleftR_EN-US.dpx | 4 + .../AppDoc_Calc$CtoprightR_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CtoprightR_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CwidthR_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CwidthR_EN-US.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CxP_CS-CZ15.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CxP_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CxcenterR_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CxcenterR_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CxmaxR_CS-CZ15.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CxmaxR_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CxminR_CS-CZ15.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CxminR_EN-US.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CyP_CS-CZ15.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CyP_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CycenterR_CS-CZ15.dpx | 4 + .../doc.dpp/AppDoc_Calc$CycenterR_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CymaxR_CS-CZ15.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CymaxR_EN-US.dpx | 4 + .../doc.dpp/AppDoc_Calc$CyminR_CS-CZ15.dpx | 4 + .../Calc/doc.dpp/AppDoc_Calc$CyminR_EN-US.dpx | 4 + .../Calc/doc.dpp/AppDoc_DlgCalc_CS-CZ15.dpx | 118 + uppsrc/TCtrlLib/Calc/doc.dpp/links | 0 uppsrc/TCtrlLib/CtrlArray.cpp | 339 + uppsrc/TCtrlLib/CtrlArray.h | 122 + uppsrc/TCtrlLib/DocMgr.cpp | 1443 ++++ uppsrc/TCtrlLib/DocMgr.h | 397 + uppsrc/TCtrlLib/DocMgr.iml | 196 + uppsrc/TCtrlLib/DocMgr.lay | 20 + uppsrc/TCtrlLib/DocMgr.lng | 125 + uppsrc/TCtrlLib/Help/DlgFormula.cpp | 214 + uppsrc/TCtrlLib/Help/DlgFormula.hpp | 25 + uppsrc/TCtrlLib/Help/DlgFormula.lay | 14 + uppsrc/TCtrlLib/Help/DlgHelp.cpp | 1765 ++++ uppsrc/TCtrlLib/Help/DlgHelp.hpp | 0 uppsrc/TCtrlLib/Help/DlgHelp.lay | 111 + uppsrc/TCtrlLib/Help/DlgHelp.lng | 216 + uppsrc/TCtrlLib/Help/DlgHelpEdit.cpp | 1245 +++ uppsrc/TCtrlLib/Help/DlgHelpEdit.lay | 59 + uppsrc/TCtrlLib/Help/DlgHelpEdit.lng | 49 + uppsrc/TCtrlLib/Help/DlgHelpView.cpp | 811 ++ uppsrc/TCtrlLib/Help/DlgHelpView.hpp | 0 uppsrc/TCtrlLib/Help/DlgHelpView.iml | 162 + uppsrc/TCtrlLib/Help/DlgHelpView.lay | 24 + uppsrc/TCtrlLib/Help/DlgHelpView.lng | 37 + uppsrc/TCtrlLib/Help/DlgShot.cpp | 451 + uppsrc/TCtrlLib/Help/DlgShot.lay | 67 + uppsrc/TCtrlLib/Help/Help.upp | 33 + uppsrc/TCtrlLib/Help/TCtrlLibHelp.h | 42 + .../doc.dpp/AppDoc_DlgFormula_CS-CZ15.dpx | 13 + .../AppDoc_sys_book_expand_CS-CZ15.dpx | 2 + uppsrc/TCtrlLib/Help/helpgen.cpp | 235 + uppsrc/TCtrlLib/Help/helputil.cpp | 1910 +++++ uppsrc/TCtrlLib/Help/helputil.h | 125 + uppsrc/TCtrlLib/Help/notes.txt | 29 + uppsrc/TCtrlLib/Help/richform.cpp | 122 + uppsrc/TCtrlLib/OldTreeCtrl.cpp | 1469 ++++ uppsrc/TCtrlLib/OldTreeCtrl.h | 467 ++ uppsrc/TCtrlLib/OldTreeCtrl.iml | 34 + uppsrc/TCtrlLib/OldTreeCtrl.lng | 23 + uppsrc/TCtrlLib/Ruler.cpp | 368 + uppsrc/TCtrlLib/Ruler.h | 115 + uppsrc/TCtrlLib/TCtrlImg.cpp | 11 + uppsrc/TCtrlLib/TCtrlImg.h | 12 + uppsrc/TCtrlLib/TCtrlLib.h | 14 + uppsrc/TCtrlLib/TCtrlLib.t | 400 + uppsrc/TCtrlLib/TCtrlLib.upp | 61 + uppsrc/TCtrlLib/TCtrlLib.usc | 28 + uppsrc/TCtrlLib/TCtrlLib_init.icpp | 8 + uppsrc/TCtrlLib/TreeCtrlImg.h | 8 + .../TCtrlLib/appdoc.tpp/CalcGuiType$cs-cz.tpp | 79 + .../TCtrlLib/appdoc.tpp/CalcGuiType$en-us.tpp | 79 + uppsrc/TCtrlLib/appdoc.tpp/DlgCalc$cs-cz.tpp | 35 + uppsrc/TCtrlLib/appdoc.tpp/all.i | 11 + uppsrc/TCtrlLib/tctrllib.iml | 136 + uppsrc/TCtrlLib/template.h | 287 + uppsrc/TCtrlLib/util.cpp | 826 ++ uppsrc/TCtrlLib/util.h | 539 ++ uppsrc/TDraw/AUTHORS | 2 + uppsrc/TDraw/COPYING | 30 + uppsrc/TDraw/COPYING-PLAIN | 33 + uppsrc/TDraw/TDraw.h | 10 + uppsrc/TDraw/TDraw.upp | 20 + uppsrc/TDraw/formula.cpp | 1409 ++++ uppsrc/TDraw/formula.h | 267 + uppsrc/TDraw/util.cpp | 1301 +++ uppsrc/TDraw/util.h | 197 + uppsrc/TSql/AUTHORS | 2 + uppsrc/TSql/COPYING | 30 + uppsrc/TSql/COPYING-PLAIN | 33 + uppsrc/TSql/Ctrl/Ctrl.upp | 15 + uppsrc/TSql/Ctrl/DlgLogin.cpp | 269 + uppsrc/TSql/Ctrl/DlgLogin.h | 48 + uppsrc/TSql/Ctrl/DlgLogin.hpp | 293 + uppsrc/TSql/Ctrl/DlgLogin.lay | 33 + uppsrc/TSql/Ctrl/DlgLogin.lng | 39 + uppsrc/TSql/Ctrl/TSqlCtrl.h | 9 + uppsrc/TSql/Ctrl/TSqlCtrl.icpp | 9 + uppsrc/TSql/Ctrl/TSqlCtrl.t | 60 + .../AppDoc_DlgLoginSetPass_CS-CZ15.dpx | 73 + .../Ctrl/doc.dpp/AppDoc_DlgLogin_CS-CZ15.dpx | 53 + uppsrc/TSql/Ctrl/doc.dpp/links | 0 uppsrc/TSql/TSql.h | 18 + uppsrc/TSql/TSql.t | 19 + uppsrc/TSql/TSql.upp | 20 + uppsrc/TSql/TSql_init.icpp | 8 + uppsrc/TSql/dict.cpp | 531 ++ uppsrc/TSql/dict.h | 230 + uppsrc/TSql/id.h | 31 + uppsrc/TSql/template.h | 164 + uppsrc/TSql/util.cpp | 765 ++ uppsrc/TSql/util.h | 137 + uppsrc/ToDo.txt | 652 ++ uppsrc/Updater/AUTHORS | 2 + uppsrc/Updater/COPYING | 30 + uppsrc/Updater/COPYING-PLAIN | 33 + uppsrc/Updater/Resource.h | 18 + uppsrc/Updater/Updater.cpp | 23 + uppsrc/Updater/Updater.h | 22 + uppsrc/Updater/Updater.ico | Bin 0 -> 1078 bytes uppsrc/Updater/Updater.rc | 1 + uppsrc/Updater/Updater.upp | 16 + uppsrc/VectorDes/AUTHORS | 2 + uppsrc/VectorDes/COPYING | 30 + uppsrc/VectorDes/COPYING-PLAIN | 33 + uppsrc/VectorDes/VectorDes.cpp | 1751 ++++ uppsrc/VectorDes/VectorDes.h | 330 + uppsrc/VectorDes/VectorDes.iml | 604 ++ uppsrc/VectorDes/VectorDes.lay | 28 + uppsrc/VectorDes/VectorDes.upp | 22 + uppsrc/VectorDes/VectorDes_init.icpp | 6 + uppsrc/VectorDes/VectorObj.cpp | 1913 +++++ uppsrc/VectorDes/VectorObj.h | 493 ++ uppsrc/VectorDes/VectorObj.icpp | 1 + uppsrc/VectorDes/VectorRich.cpp | 120 + uppsrc/VectorDes/src.tpp/VectorDes$en-us.tpp | 36 + uppsrc/VectorDes/src.tpp/all.i | 3 + uppsrc/VectorDes/test.vec | 9 + uppsrc/Web/AUTHORS | 2 + uppsrc/Web/COPYING | 30 + uppsrc/Web/COPYING-PLAIN | 33 + uppsrc/Web/SSL/AUTHORS | 2 + uppsrc/Web/SSL/COPYING | 30 + uppsrc/Web/SSL/COPYING-PLAIN | 33 + uppsrc/Web/SSL/SSL.upp | 37 + uppsrc/Web/SSL/WebSSL.h | 166 + uppsrc/Web/SSL/util.cpp | 525 ++ uppsrc/Web/TServ/AUTHORS | 2 + uppsrc/Web/TServ/COPYING | 30 + uppsrc/Web/TServ/COPYING-PLAIN | 33 + uppsrc/Web/TServ/Makefile | 2616 ++++++ uppsrc/Web/TServ/Makefile.solaris | 2046 +++++ uppsrc/Web/TServ/TServ.sh | 130 + uppsrc/Web/TServ/TServ.upp | 23 + uppsrc/Web/TServ/err | 869 ++ uppsrc/Web/TServ/tserv.cpp | 834 ++ uppsrc/Web/TServ/version.h | 3 + uppsrc/Web/Web.h | 47 + uppsrc/Web/Web.t | 481 ++ uppsrc/Web/Web.upp | 37 + uppsrc/Web/Web_init.icpp | 8 + uppsrc/Web/auth.cpp | 289 + uppsrc/Web/auth.h | 30 + uppsrc/Web/ctrl/AUTHORS | 2 + uppsrc/Web/ctrl/COPYING | 30 + uppsrc/Web/ctrl/COPYING-PLAIN | 33 + uppsrc/Web/ctrl/DlgHttpServer.cpp | 382 + uppsrc/Web/ctrl/DlgHttpServer.h | 33 + uppsrc/Web/ctrl/DlgHttpServer.lay | 19 + uppsrc/Web/ctrl/DlgHttpServer.lng | 19 + uppsrc/Web/ctrl/WebCtrl.h | 9 + uppsrc/Web/ctrl/WebImg.h | 3 + uppsrc/Web/ctrl/ctrl.upp | 17 + uppsrc/Web/ctrl/web.iml | 157 + uppsrc/Web/html.cpp | 614 ++ uppsrc/Web/html.h | 294 + uppsrc/Web/httpcli.cpp | 423 + uppsrc/Web/httpcli.h | 128 + uppsrc/Web/httpcli_old.cpp | 421 + uppsrc/Web/httpsrv.cpp | 1003 +++ uppsrc/Web/httpsrv.h | 185 + uppsrc/Web/init | 5 + uppsrc/Web/md5.cpp | 336 + uppsrc/Web/smtp.cpp | 363 + uppsrc/Web/smtp.h | 56 + uppsrc/Web/socket.cpp | 823 ++ uppsrc/Web/socket.h | 151 + uppsrc/Web/sproc.cpp | 631 ++ uppsrc/Web/sproc.h | 21 + uppsrc/Web/util.cpp | 881 ++ uppsrc/Web/util.h | 287 + uppsrc/Web/weblink/AUTHORS | 2 + uppsrc/Web/weblink/COPYING | 30 + uppsrc/Web/weblink/COPYING-PLAIN | 33 + uppsrc/Web/weblink/weblink.cpp | 228 + uppsrc/Web/weblink/weblink.upp | 13 + uppsrc/Web/wisapi/AUTHORS | 2 + uppsrc/Web/wisapi/COPYING | 30 + uppsrc/Web/wisapi/COPYING-PLAIN | 33 + uppsrc/Web/wisapi/prj.aux | 2 + uppsrc/Web/wisapi/version.h | 3 + uppsrc/Web/wisapi/wisapi.cpp | 1408 ++++ uppsrc/Web/wisapi/wisapi.def | 5 + uppsrc/Web/wisapi/wisapi.lng | 156 + uppsrc/Web/wisapi/wisapi.t | 198 + uppsrc/Web/wisapi/wisapi.upp | 24 + uppsrc/Web/wisapi/wisapicfg.cpp | 544 ++ uppsrc/Web/wisapi/wisapicfg.h | 51 + uppsrc/XmlView/XmlView.h | 41 + uppsrc/XmlView/XmlView.iml | 99 + uppsrc/XmlView/XmlView.rc | 1 + uppsrc/XmlView/XmlView.upp | 13 + uppsrc/XmlView/icon.ico | Bin 0 -> 1406 bytes uppsrc/XmlView/main.cpp | 182 + uppsrc/art/BlueBar/Blue.iml | 9 + uppsrc/art/BlueBar/BlueBar.h | 14 + uppsrc/art/BlueBar/BlueBar.upp | 6 + uppsrc/art/BlueBar/BlueSkin.cpp | 56 + uppsrc/art/BlueBar/BlueSkin.iml | 15 + uppsrc/art/BlueBar/init | 3 + uppsrc/bench.txt | 44 + uppsrc/coff/AUTHORS | 1 + uppsrc/coff/COPYING | 30 + uppsrc/coff/COPYING-PLAIN | 33 + uppsrc/coff/binobj/AUTHORS | 1 + uppsrc/coff/binobj/COPYING | 30 + uppsrc/coff/binobj/COPYING-PLAIN | 33 + uppsrc/coff/binobj/binobj.cpp | 505 ++ uppsrc/coff/binobj/binobj.h | 47 + uppsrc/coff/binobj/binobj.upp | 19 + uppsrc/coff/binobj/init | 5 + uppsrc/coff/coff.cpp | 6 + uppsrc/coff/coff.h | 22 + uppsrc/coff/coff.upp | 24 + uppsrc/coff/defs.cpp | 70 + uppsrc/coff/defs.h | 779 ++ uppsrc/coff/imagehlp.dli | 1 + uppsrc/coff/init | 4 + uppsrc/coff/lib.cpp | 341 + uppsrc/coff/lib.h | 88 + uppsrc/coff/stab.def | 268 + uppsrc/coff/uar/AUTHORS | 1 + uppsrc/coff/uar/COPYING | 30 + uppsrc/coff/uar/COPYING-PLAIN | 33 + uppsrc/coff/uar/lib.cpp | 267 + uppsrc/coff/uar/lib.h | 38 + uppsrc/coff/uar/main.cpp | 91 + uppsrc/coff/uar/uar.h | 8 + uppsrc/coff/uar/uar.upp | 23 + uppsrc/coff/uar/version.h | 10 + uppsrc/coff/uld/AUTHORS | 1 + uppsrc/coff/uld/COPYING | 30 + uppsrc/coff/uld/COPYING-PLAIN | 33 + uppsrc/coff/uld/diff | 128 + uppsrc/coff/uld/dump.cpp | 231 + uppsrc/coff/uld/linkjob.cpp | 3858 +++++++++ uppsrc/coff/uld/main.cpp | 118 + uppsrc/coff/uld/notes.txt | 16 + uppsrc/coff/uld/obj.h | 564 ++ uppsrc/coff/uld/object.cpp | 396 + uppsrc/coff/uld/uld.h | 14 + uppsrc/coff/uld/uld.upp | 31 + uppsrc/coff/uld/version.h | 10 + uppsrc/coff/util.cpp | 698 ++ uppsrc/coff/util.h | 36 + uppsrc/docpp/AUTHORS | 2 + uppsrc/docpp/COPYING | 30 + uppsrc/docpp/COPYING-PLAIN | 33 + uppsrc/docpp/Parser.cpp | 825 ++ uppsrc/docpp/Pre.cpp | 95 + uppsrc/docpp/cpplex.cpp | 324 + uppsrc/docpp/docpp.h | 250 + uppsrc/docpp/docpp.upp | 13 + uppsrc/docpp/keyword.i | 80 + uppsrc/done.txt | 378 + uppsrc/help | 1 + uppsrc/ide/AUTHORS | 3 + uppsrc/ide/Assist.cpp | 984 +++ uppsrc/ide/AutoSetup.cpp | 403 + uppsrc/ide/Bottom.cpp | 251 + uppsrc/ide/Browser/AUTHORS | 0 uppsrc/ide/Browser/Base.cpp | 359 + uppsrc/ide/Browser/Browser.cpp | 468 ++ uppsrc/ide/Browser/Browser.h | 379 + uppsrc/ide/Browser/Browser.iml | 57 + uppsrc/ide/Browser/Browser.lay | 22 + uppsrc/ide/Browser/Browser.upp | 38 + uppsrc/ide/Browser/COPYING | 0 uppsrc/ide/Browser/COPYING-PLAIN | 0 uppsrc/ide/Browser/File.cpp | 97 + uppsrc/ide/Browser/IdeTopic.cpp | 382 + uppsrc/ide/Browser/ItemList.cpp | 325 + uppsrc/ide/Browser/Lay.cpp | 69 + uppsrc/ide/Browser/Link.cpp | 120 + uppsrc/ide/Browser/Query.cpp | 108 + uppsrc/ide/Browser/Reference.cpp | 37 + uppsrc/ide/Browser/Stylesheet.cpp | 149 + uppsrc/ide/Browser/Topic.cpp | 212 + uppsrc/ide/Browser/Topic.iml | 17 + uppsrc/ide/Browser/Topic.lay | 54 + uppsrc/ide/Browser/TopicBase.cpp | 216 + uppsrc/ide/Browser/TopicI.icpp | 27 + uppsrc/ide/Browser/TopicWin.cpp | 342 + uppsrc/ide/Browser/init | 8 + uppsrc/ide/Build.cpp | 853 ++ uppsrc/ide/Builders/Builders.h | 142 + uppsrc/ide/Builders/Builders.upp | 14 + uppsrc/ide/Builders/CppBuilder.cpp | 593 ++ uppsrc/ide/Builders/GccBuilder.cpp | 475 ++ uppsrc/ide/Builders/JavaBuilder.cpp | 314 + uppsrc/ide/Builders/MscBuilder.cpp | 554 ++ uppsrc/ide/Builders/ScriptBuilder.cpp | 343 + uppsrc/ide/COPYING | 30 + uppsrc/ide/COPYING-PLAIN | 33 + uppsrc/ide/Calc.cpp | 74 + uppsrc/ide/Common/ComDlg.cpp | 102 + uppsrc/ide/Common/Common.cpp | 477 ++ uppsrc/ide/Common/Common.h | 467 ++ uppsrc/ide/Common/Common.upp | 16 + uppsrc/ide/Common/Hdepend.cpp | 474 ++ uppsrc/ide/Common/Package.cpp | 418 + uppsrc/ide/Common/Workspace.cpp | 370 + uppsrc/ide/Common/common.iml | 252 + uppsrc/ide/Common/init | 5 + uppsrc/ide/Common/usc.cpp | 113 + uppsrc/ide/Console.cpp | 350 + uppsrc/ide/Custom.cpp | 139 + uppsrc/ide/Debug.cpp | 282 + uppsrc/ide/Debuggers/Code.cpp | 447 + uppsrc/ide/Debuggers/Data.cpp | 542 ++ uppsrc/ide/Debuggers/Dbg.cpp | 235 + uppsrc/ide/Debuggers/Debug.cpp | 458 + uppsrc/ide/Debuggers/Debuggers.h | 177 + uppsrc/ide/Debuggers/Debuggers.iml | 37 + uppsrc/ide/Debuggers/Debuggers.upp | 27 + uppsrc/ide/Debuggers/Disas.cpp | 161 + uppsrc/ide/Debuggers/Exp.cpp | 427 + uppsrc/ide/Debuggers/Gdb.cpp | 605 ++ uppsrc/ide/Debuggers/Gdb.lay | 26 + uppsrc/ide/Debuggers/Mem.cpp | 70 + uppsrc/ide/Debuggers/Pdb.cpp | 301 + uppsrc/ide/Debuggers/Pdb.h | 349 + uppsrc/ide/Debuggers/Pdb.key | 14 + uppsrc/ide/Debuggers/Sym.cpp | 427 + uppsrc/ide/Debuggers/Visualise.cpp | 228 + uppsrc/ide/Debuggers/cvconst.h | 432 + uppsrc/ide/Debuggers/init | 6 + uppsrc/ide/FindInFiles.cpp | 426 + uppsrc/ide/FormatCode.cpp | 192 + uppsrc/ide/Goto.cpp | 257 + uppsrc/ide/Help.cpp | 523 ++ uppsrc/ide/Host.cpp | 544 ++ uppsrc/ide/IconDes/IconDes.h | 30 + uppsrc/ide/IconDes/IconDes.upp | 10 + uppsrc/ide/IconDes/IdeDes.cpp | 192 + uppsrc/ide/IconDes/init | 5 + uppsrc/ide/Index.cpp | 256 + uppsrc/ide/Install.cpp | 401 + uppsrc/ide/LayDes/LayDes.h | 467 ++ uppsrc/ide/LayDes/LayDes.iml | 105 + uppsrc/ide/LayDes/LayDes.lay | 74 + uppsrc/ide/LayDes/LayDes.upp | 28 + uppsrc/ide/LayDes/fontprop.cpp | 199 + uppsrc/ide/LayDes/init | 8 + uppsrc/ide/LayDes/item.cpp | 378 + uppsrc/ide/LayDes/laydes.cpp | 1536 ++++ uppsrc/ide/LayDes/laydes.key | 42 + uppsrc/ide/LayDes/layfile.cpp | 146 + uppsrc/ide/LayDes/laylib.cpp | 475 ++ uppsrc/ide/LayDes/layout.cpp | 169 + uppsrc/ide/LayDes/layusc.cpp | 99 + uppsrc/ide/LayDes/laywin.cpp | 353 + uppsrc/ide/LayDes/propane.cpp | 55 + uppsrc/ide/LayDes/property.cpp | 212 + uppsrc/ide/LayDes/sdiff.cpp | 158 + uppsrc/ide/LayDes/textprop.cpp | 296 + uppsrc/ide/LayDes/visgen.cpp | 158 + uppsrc/ide/Macro.cpp | 429 + uppsrc/ide/Methods.cpp | 419 + uppsrc/ide/OutputMode.cpp | 309 + uppsrc/ide/QuickTabs.cpp | 63 + uppsrc/ide/QuickTabs/QuickTabs.cpp | 892 ++ uppsrc/ide/QuickTabs/QuickTabs.h | 197 + uppsrc/ide/QuickTabs/QuickTabs.iml | 101 + uppsrc/ide/QuickTabs/QuickTabs.upp | 11 + uppsrc/ide/QuickTabs/init | 4 + uppsrc/ide/SelectPkg.cpp | 590 ++ uppsrc/ide/Setup.cpp | 544 ++ uppsrc/ide/Template.cpp | 374 + uppsrc/ide/Thisbacks.cpp | 179 + uppsrc/ide/Uninstall.cpp | 71 + uppsrc/ide/UppDlg.cpp | 575 ++ uppsrc/ide/UppDlg.h | 269 + uppsrc/ide/UppWspc.cpp | 664 ++ uppsrc/ide/Util.cpp | 25 + uppsrc/ide/Valgrind.cpp | 154 + uppsrc/ide/VectorDes/IdeVectorDes.cpp | 109 + uppsrc/ide/VectorDes/IdeVectorDes.h | 41 + uppsrc/ide/VectorDes/IdeVectorDes.iml | 17 + uppsrc/ide/VectorDes/VectorDes.upp | 11 + uppsrc/ide/Virtuals.cpp | 140 + uppsrc/ide/app.tpp/About$en-us.tpp | 59 + uppsrc/ide/app.tpp/Assist$en-us.tpp | 927 ++ uppsrc/ide/app.tpp/BSD$en-us.tpp | 9 + uppsrc/ide/app.tpp/Blitz$en-us.tpp | 12 + uppsrc/ide/app.tpp/ChangeLog$en-us.tpp | 11 + .../ConfiguringPackagesAssemblies$en-us.tpp | 409 + uppsrc/ide/app.tpp/Contact$en-us.tpp | 7 + uppsrc/ide/app.tpp/CrossComp$en-gb.tpp | 15 + uppsrc/ide/app.tpp/Files$en-us.tpp | 11 + uppsrc/ide/app.tpp/Flags$en-us.tpp | 9 + uppsrc/ide/app.tpp/GPL$en-us.tpp | 32 + uppsrc/ide/app.tpp/GettingStarted$en-us.tpp | 465 ++ uppsrc/ide/app.tpp/IconDes$en-us.tpp | 46 + .../ide/app.tpp/IntroductionToUPP$en-us.tpp | 10 + uppsrc/ide/app.tpp/Keys$en-us.tpp | 12 + uppsrc/ide/app.tpp/NewProject$en-us.tpp | 10 + uppsrc/ide/app.tpp/PackageTemplates$en-us.tpp | 37 + .../PackagesAssembliesAndNests$en-us.tpp | 90 + uppsrc/ide/app.tpp/Sponsor$en-us.tpp | 25 + uppsrc/ide/app.tpp/Topic$en-us.tpp | 191 + uppsrc/ide/app.tpp/all.i | 99 + uppsrc/ide/app.tpp/cmdline$en-us.tpp | 9 + uppsrc/ide/app.tpp/esc$en-us.tpp | 23 + uppsrc/ide/app.tpp/index$en-us.tpp | 27 + uppsrc/ide/app.tpp/install$en-us.tpp | 191 + uppsrc/ide/app.tpp/macros$en-us.tpp | 13 + uppsrc/ide/ide.cpp | 861 ++ uppsrc/ide/ide.h | 1047 +++ uppsrc/ide/ide.ico | Bin 0 -> 1078 bytes uppsrc/ide/ide.iml | 3847 +++++++++ uppsrc/ide/ide.key | 93 + uppsrc/ide/ide.lay | 536 ++ uppsrc/ide/ide.png | 2 + uppsrc/ide/ide.rc | 2 + uppsrc/ide/ide.upp | 82 + uppsrc/ide/idebar.cpp | 513 ++ uppsrc/ide/idefile.cpp | 719 ++ uppsrc/ide/idetool.cpp | 253 + uppsrc/ide/idewin.cpp | 955 +++ uppsrc/ide/init | 17 + uppsrc/ide/t.cpp | 675 ++ uppsrc/ide/theide-48.png | 1 + uppsrc/ide/theide.desktop | 12 + uppsrc/ide/valgrind.supp | 179 + uppsrc/ide/version.h | 1 + uppsrc/ide/xide.ico | Bin 0 -> 318 bytes uppsrc/install.upp | 5 + uppsrc/macosx/macosx.upp | 9 + uppsrc/macosx/main.cpp | 6 + uppsrc/numbers.txt | 719 ++ uppsrc/plan.txt | 549 ++ uppsrc/plugin/astyle/ASBeautifier.cpp | 1975 +++++ uppsrc/plugin/astyle/ASEnhancer.cpp | 489 ++ uppsrc/plugin/astyle/ASFormatter.cpp | 2204 +++++ uppsrc/plugin/astyle/ASResource.cpp | 395 + uppsrc/plugin/astyle/ASStringTools.cpp | 86 + uppsrc/plugin/astyle/ASStringTools.hpp | 58 + uppsrc/plugin/astyle/astyle.h | 503 ++ uppsrc/plugin/astyle/astyle.upp | 11 + uppsrc/plugin/astyle/astyle_main.cpp | 1138 +++ uppsrc/plugin/astyle/init | 4 + uppsrc/plugin/bmp/Bmp.cpp | 287 + uppsrc/plugin/bmp/BmpReg.icpp | 9 + uppsrc/plugin/bmp/BmpWrite.cpp | 87 + uppsrc/plugin/bmp/Icon.cpp | 208 + uppsrc/plugin/bmp/_bmp.h | 134 + uppsrc/plugin/bmp/bmp.h | 68 + uppsrc/plugin/bmp/bmp.upp | 13 + uppsrc/plugin/bmp/bmphdr.h | 107 + uppsrc/plugin/bmp/init | 5 + uppsrc/plugin/bz2/bz2.h | 14 + uppsrc/plugin/bz2/bz2.upp | 22 + uppsrc/plugin/bz2/bz2upp.cpp | 216 + uppsrc/plugin/bz2/init | 4 + uppsrc/plugin/bz2/lib/CHANGES | 252 + uppsrc/plugin/bz2/lib/LICENSE | 38 + uppsrc/plugin/bz2/lib/README | 181 + uppsrc/plugin/bz2/lib/blocksort.c | 1141 +++ uppsrc/plugin/bz2/lib/bzip2.c | 2103 +++++ uppsrc/plugin/bz2/lib/bzip2recover.c | 546 ++ uppsrc/plugin/bz2/lib/bzlib.c | 1593 ++++ uppsrc/plugin/bz2/lib/bzlib.h | 321 + uppsrc/plugin/bz2/lib/bzlib_private.h | 537 ++ uppsrc/plugin/bz2/lib/compress.c | 714 ++ uppsrc/plugin/bz2/lib/crctable.c | 144 + uppsrc/plugin/bz2/lib/decompress.c | 660 ++ uppsrc/plugin/bz2/lib/dlltest.c | 176 + uppsrc/plugin/bz2/lib/huffman.c | 228 + uppsrc/plugin/bz2/lib/mk251.c | 16 + uppsrc/plugin/bz2/lib/randtable.c | 124 + uppsrc/plugin/bz2/lib/spewG.c | 39 + uppsrc/plugin/bz2/lib/unzcrash.c | 126 + uppsrc/plugin/dbf/dbf.cpp | 948 +++ uppsrc/plugin/dbf/dbf.h | 148 + uppsrc/plugin/dbf/dbf.upp | 6 + uppsrc/plugin/ftp/ftp.cpp | 311 + uppsrc/plugin/ftp/ftp.h | 61 + uppsrc/plugin/ftp/ftp.upp | 15 + uppsrc/plugin/ftp/lib/README.ftplib | 139 + uppsrc/plugin/ftp/lib/README.ftplib_v3.1 | 182 + uppsrc/plugin/ftp/lib/ftplib.cpp | 1427 ++++ uppsrc/plugin/ftp/lib/ftplib.h | 103 + uppsrc/plugin/gif/gif.h | 53 + uppsrc/plugin/gif/gif.icpp | 9 + uppsrc/plugin/gif/gif.upp | 10 + uppsrc/plugin/gif/gifupp.cpp | 1530 ++++ uppsrc/plugin/gif/init | 5 + uppsrc/plugin/jpg/init | 5 + uppsrc/plugin/jpg/jpg.h | 48 + uppsrc/plugin/jpg/jpg.upp | 104 + uppsrc/plugin/jpg/jpgreg.icpp | 9 + uppsrc/plugin/jpg/jpgupp.cpp | 622 ++ uppsrc/plugin/jpg/lib/README | 385 + uppsrc/plugin/jpg/lib/ansi2knr.c | 693 ++ uppsrc/plugin/jpg/lib/cderror.h | 132 + uppsrc/plugin/jpg/lib/cdjpeg.c | 181 + uppsrc/plugin/jpg/lib/cdjpeg.h | 184 + uppsrc/plugin/jpg/lib/cjpeg.c | 629 ++ uppsrc/plugin/jpg/lib/ckconfig.c | 402 + uppsrc/plugin/jpg/lib/djpeg.c | 616 ++ uppsrc/plugin/jpg/lib/example.c | 433 + uppsrc/plugin/jpg/lib/jcapimin.c | 280 + uppsrc/plugin/jpg/lib/jcapistd.c | 161 + uppsrc/plugin/jpg/lib/jccoefct.c | 454 + uppsrc/plugin/jpg/lib/jccolor.c | 459 + uppsrc/plugin/jpg/lib/jcdctmgr.c | 390 + uppsrc/plugin/jpg/lib/jcdiffct.c | 409 + uppsrc/plugin/jpg/lib/jchuff.c | 273 + uppsrc/plugin/jpg/lib/jchuff.h | 54 + uppsrc/plugin/jpg/lib/jcinit.c | 57 + uppsrc/plugin/jpg/lib/jclhuff.c | 599 ++ uppsrc/plugin/jpg/lib/jclossls.c | 78 + uppsrc/plugin/jpg/lib/jclossy.c | 76 + uppsrc/plugin/jpg/lib/jcmainct.c | 296 + uppsrc/plugin/jpg/lib/jcmarker.c | 671 ++ uppsrc/plugin/jpg/lib/jcmaster.c | 647 ++ uppsrc/plugin/jpg/lib/jcodec.c | 53 + uppsrc/plugin/jpg/lib/jcomapi.c | 106 + uppsrc/plugin/jpg/lib/jconfig.h | 40 + uppsrc/plugin/jpg/lib/jcparam.c | 687 ++ uppsrc/plugin/jpg/lib/jcphuff.c | 848 ++ uppsrc/plugin/jpg/lib/jcpred.c | 296 + uppsrc/plugin/jpg/lib/jcprepct.c | 354 + uppsrc/plugin/jpg/lib/jcsample.c | 519 ++ uppsrc/plugin/jpg/lib/jcscale.c | 62 + uppsrc/plugin/jpg/lib/jcshuff.c | 661 ++ uppsrc/plugin/jpg/lib/jctrans.c | 420 + uppsrc/plugin/jpg/lib/jdapimin.c | 401 + uppsrc/plugin/jpg/lib/jdapistd.c | 275 + uppsrc/plugin/jpg/lib/jdatadst.c | 151 + uppsrc/plugin/jpg/lib/jdatasrc.c | 212 + uppsrc/plugin/jpg/lib/jdcoefct.c | 743 ++ uppsrc/plugin/jpg/lib/jdcolor.c | 396 + uppsrc/plugin/jpg/lib/jdct.h | 176 + uppsrc/plugin/jpg/lib/jddctmgr.c | 270 + uppsrc/plugin/jpg/lib/jddiffct.c | 398 + uppsrc/plugin/jpg/lib/jdhuff.c | 315 + uppsrc/plugin/jpg/lib/jdhuff.h | 229 + uppsrc/plugin/jpg/lib/jdinput.c | 347 + uppsrc/plugin/jpg/lib/jdlhuff.c | 290 + uppsrc/plugin/jpg/lib/jdlossls.c | 94 + uppsrc/plugin/jpg/lib/jdlossy.c | 224 + uppsrc/plugin/jpg/lib/jdmainct.c | 512 ++ uppsrc/plugin/jpg/lib/jdmarker.c | 1370 +++ uppsrc/plugin/jpg/lib/jdmaster.c | 460 + uppsrc/plugin/jpg/lib/jdmerge.c | 400 + uppsrc/plugin/jpg/lib/jdphuff.c | 675 ++ uppsrc/plugin/jpg/lib/jdpostct.c | 290 + uppsrc/plugin/jpg/lib/jdpred.c | 246 + uppsrc/plugin/jpg/lib/jdsample.c | 478 ++ uppsrc/plugin/jpg/lib/jdscale.c | 117 + uppsrc/plugin/jpg/lib/jdshuff.c | 393 + uppsrc/plugin/jpg/lib/jdtrans.c | 138 + uppsrc/plugin/jpg/lib/jerror.c | 252 + uppsrc/plugin/jpg/lib/jerror.h | 304 + uppsrc/plugin/jpg/lib/jfdctflt.c | 168 + uppsrc/plugin/jpg/lib/jfdctfst.c | 224 + uppsrc/plugin/jpg/lib/jfdctint.c | 283 + uppsrc/plugin/jpg/lib/jidctflt.c | 242 + uppsrc/plugin/jpg/lib/jidctfst.c | 368 + uppsrc/plugin/jpg/lib/jidctint.c | 389 + uppsrc/plugin/jpg/lib/jidctred.c | 398 + uppsrc/plugin/jpg/lib/jinclude.h | 91 + uppsrc/plugin/jpg/lib/jlossls.h | 149 + uppsrc/plugin/jpg/lib/jlossy.h | 120 + uppsrc/plugin/jpg/lib/jmemansi.c | 167 + uppsrc/plugin/jpg/lib/jmemdos.c | 638 ++ uppsrc/plugin/jpg/lib/jmemmac.c | 289 + uppsrc/plugin/jpg/lib/jmemmgr.c | 1174 +++ uppsrc/plugin/jpg/lib/jmemname.c | 276 + uppsrc/plugin/jpg/lib/jmemnobs.c | 109 + uppsrc/plugin/jpg/lib/jmemsys.h | 198 + uppsrc/plugin/jpg/lib/jmorecfg.h | 403 + uppsrc/plugin/jpg/lib/jpegint.h | 361 + uppsrc/plugin/jpg/lib/jpeglib.h | 1131 +++ uppsrc/plugin/jpg/lib/jpegtran.c | 504 ++ uppsrc/plugin/jpg/lib/jquant1.c | 856 ++ uppsrc/plugin/jpg/lib/jquant2.c | 1310 +++ uppsrc/plugin/jpg/lib/jutils.c | 179 + uppsrc/plugin/jpg/lib/jversion.h | 14 + uppsrc/plugin/jpg/lib/rdbmp.c | 439 + uppsrc/plugin/jpg/lib/rdcolmap.c | 253 + uppsrc/plugin/jpg/lib/rdgif.c | 38 + uppsrc/plugin/jpg/lib/rdjpgcom.c | 496 ++ uppsrc/plugin/jpg/lib/rdppm.c | 458 + uppsrc/plugin/jpg/lib/rdrle.c | 387 + uppsrc/plugin/jpg/lib/rdswitch.c | 358 + uppsrc/plugin/jpg/lib/rdtarga.c | 500 ++ uppsrc/plugin/jpg/lib/transupp.c | 928 +++ uppsrc/plugin/jpg/lib/transupp.h | 135 + uppsrc/plugin/jpg/lib/wrbmp.c | 442 + uppsrc/plugin/jpg/lib/wrgif.c | 399 + uppsrc/plugin/jpg/lib/wrjpgcom.c | 583 ++ uppsrc/plugin/jpg/lib/wrppm.c | 268 + uppsrc/plugin/jpg/lib/wrrle.c | 305 + uppsrc/plugin/jpg/lib/wrtarga.c | 253 + uppsrc/plugin/ndisasm/init | 4 + uppsrc/plugin/ndisasm/lib/AUTHORS | 119 + uppsrc/plugin/ndisasm/lib/COPYING | 462 + uppsrc/plugin/ndisasm/lib/README | 21 + uppsrc/plugin/ndisasm/lib/disasm.c | 750 ++ uppsrc/plugin/ndisasm/lib/disasm.h | 18 + uppsrc/plugin/ndisasm/lib/insns.h | 99 + uppsrc/plugin/ndisasm/lib/insnsd.c | 4516 ++++++++++ uppsrc/plugin/ndisasm/lib/insnsi.h | 572 ++ uppsrc/plugin/ndisasm/lib/insnsn.c | 580 ++ uppsrc/plugin/ndisasm/lib/names.c | 20 + uppsrc/plugin/ndisasm/lib/nasm.h | 852 ++ uppsrc/plugin/ndisasm/lib/nasmlib.c | 1122 +++ uppsrc/plugin/ndisasm/lib/nasmlib.h | 263 + uppsrc/plugin/ndisasm/lib/ndisasm.c | 321 + uppsrc/plugin/ndisasm/lib/regdis.c | 11 + uppsrc/plugin/ndisasm/lib/regs.c | 83 + uppsrc/plugin/ndisasm/lib/regs.h | 84 + uppsrc/plugin/ndisasm/lib/sync.c | 112 + uppsrc/plugin/ndisasm/lib/sync.h | 16 + uppsrc/plugin/ndisasm/lib/version | 1 + uppsrc/plugin/ndisasm/lib/version.h | 9 + uppsrc/plugin/ndisasm/ndisasm.h | 16 + uppsrc/plugin/ndisasm/ndisasm.upp | 25 + uppsrc/plugin/ndisasm/ndisupp.cpp | 37 + uppsrc/plugin/pcre/Pcre.h | 13 + uppsrc/plugin/pcre/RegExp.cpp | 148 + uppsrc/plugin/pcre/RegExp.h | 56 + uppsrc/plugin/pcre/lib/config.h | 309 + uppsrc/plugin/pcre/lib/dftables.c | 199 + uppsrc/plugin/pcre/lib/make_tables.bat | 2 + uppsrc/plugin/pcre/lib/pcre.h | 303 + uppsrc/plugin/pcre/lib/pcre_chartables.c | 193 + uppsrc/plugin/pcre/lib/pcre_compile.c | 6221 ++++++++++++++ uppsrc/plugin/pcre/lib/pcre_config.c | 128 + uppsrc/plugin/pcre/lib/pcre_dfa_exec.c | 2896 +++++++ uppsrc/plugin/pcre/lib/pcre_exec.c | 4940 +++++++++++ uppsrc/plugin/pcre/lib/pcre_fullinfo.c | 165 + uppsrc/plugin/pcre/lib/pcre_get.c | 465 ++ uppsrc/plugin/pcre/lib/pcre_globals.c | 63 + uppsrc/plugin/pcre/lib/pcre_info.c | 93 + uppsrc/plugin/pcre/lib/pcre_internal.h | 1126 +++ uppsrc/plugin/pcre/lib/pcre_maketables.c | 143 + uppsrc/plugin/pcre/lib/pcre_newline.c | 164 + uppsrc/plugin/pcre/lib/pcre_ord2utf8.c | 85 + uppsrc/plugin/pcre/lib/pcre_refcount.c | 82 + uppsrc/plugin/pcre/lib/pcre_study.c | 579 ++ uppsrc/plugin/pcre/lib/pcre_tables.c | 318 + uppsrc/plugin/pcre/lib/pcre_try_flipped.c | 137 + uppsrc/plugin/pcre/lib/pcre_ucp_searchfuncs.c | 179 + uppsrc/plugin/pcre/lib/pcre_valid_utf8.c | 162 + uppsrc/plugin/pcre/lib/pcre_version.c | 90 + uppsrc/plugin/pcre/lib/pcre_xclass.c | 148 + uppsrc/plugin/pcre/lib/ucp.h | 133 + uppsrc/plugin/pcre/lib/ucpinternal.h | 92 + uppsrc/plugin/pcre/lib/ucptable.h | 3088 +++++++ uppsrc/plugin/pcre/pcre.upp | 37 + uppsrc/plugin/pcx/init | 4 + uppsrc/plugin/pcx/pcx.cpp | 181 + uppsrc/plugin/pcx/pcx.h | 33 + uppsrc/plugin/pcx/pcx.upp | 5 + uppsrc/plugin/pcx/pcxhdr.h | 67 + uppsrc/plugin/pcx/pcxreg.icpp | 9 + uppsrc/plugin/png/init | 5 + uppsrc/plugin/png/lib/CHANGES | 1995 +++++ uppsrc/plugin/png/lib/INSTALL | 199 + uppsrc/plugin/png/lib/KNOWNBUG | 21 + uppsrc/plugin/png/lib/LICENSE | 109 + uppsrc/plugin/png/lib/README | 263 + uppsrc/plugin/png/lib/example.c | 814 ++ uppsrc/plugin/png/lib/libpng-1.2.22.txt | 2851 +++++++ uppsrc/plugin/png/lib/libpng.3 | 3600 ++++++++ uppsrc/plugin/png/lib/libpngpf.3 | 274 + uppsrc/plugin/png/lib/png.5 | 73 + uppsrc/plugin/png/lib/png.c | 798 ++ uppsrc/plugin/png/lib/png.h | 3540 ++++++++ uppsrc/plugin/png/lib/pngconf.h | 1483 ++++ uppsrc/plugin/png/lib/pngerror.c | 341 + uppsrc/plugin/png/lib/pnggccrd.c | 101 + uppsrc/plugin/png/lib/pngget.c | 901 ++ uppsrc/plugin/png/lib/pngmem.c | 608 ++ uppsrc/plugin/png/lib/pngpread.c | 1584 ++++ uppsrc/plugin/png/lib/pngread.c | 1472 ++++ uppsrc/plugin/png/lib/pngrio.c | 167 + uppsrc/plugin/png/lib/pngrtran.c | 4284 ++++++++++ uppsrc/plugin/png/lib/pngrutil.c | 3163 +++++++ uppsrc/plugin/png/lib/pngset.c | 1246 +++ uppsrc/plugin/png/lib/pngtest.c | 1553 ++++ uppsrc/plugin/png/lib/pngtrans.c | 662 ++ uppsrc/plugin/png/lib/pngvcrd.c | 1 + uppsrc/plugin/png/lib/pngwio.c | 234 + uppsrc/plugin/png/lib/pngwrite.c | 1514 ++++ uppsrc/plugin/png/lib/pngwtran.c | 572 ++ uppsrc/plugin/png/lib/pngwutil.c | 2792 +++++++ uppsrc/plugin/png/png.h | 50 + uppsrc/plugin/png/png.upp | 63 + uppsrc/plugin/png/pnglib.c | 24 + uppsrc/plugin/png/pngreg.icpp | 9 + uppsrc/plugin/png/pngupp.cpp | 497 ++ uppsrc/plugin/sqlite3/Sqlite3.h | 55 + uppsrc/plugin/sqlite3/Sqlite3Schema.h | 111 + uppsrc/plugin/sqlite3/Sqlite3upp.cpp | 425 + uppsrc/plugin/sqlite3/init | 4 + uppsrc/plugin/sqlite3/lib/alter.c | 630 ++ uppsrc/plugin/sqlite3/lib/analyze.c | 425 + uppsrc/plugin/sqlite3/lib/attach.c | 527 ++ uppsrc/plugin/sqlite3/lib/auth.c | 234 + uppsrc/plugin/sqlite3/lib/bitvec.c | 211 + uppsrc/plugin/sqlite3/lib/btmutex.c | 317 + uppsrc/plugin/sqlite3/lib/btree.c | 6943 +++++++++++++++ uppsrc/plugin/sqlite3/lib/btree.h | 203 + uppsrc/plugin/sqlite3/lib/btreeInt.h | 651 ++ uppsrc/plugin/sqlite3/lib/build.c | 3467 ++++++++ uppsrc/plugin/sqlite3/lib/callback.c | 378 + uppsrc/plugin/sqlite3/lib/complete.c | 271 + uppsrc/plugin/sqlite3/lib/config.h | 21 + uppsrc/plugin/sqlite3/lib/date.c | 1048 +++ uppsrc/plugin/sqlite3/lib/delete.c | 539 ++ uppsrc/plugin/sqlite3/lib/expr.c | 2983 +++++++ uppsrc/plugin/sqlite3/lib/fault.c | 147 + uppsrc/plugin/sqlite3/lib/fts3.c | 6403 ++++++++++++++ uppsrc/plugin/sqlite3/lib/fts3.h | 26 + uppsrc/plugin/sqlite3/lib/fts3_hash.c | 374 + uppsrc/plugin/sqlite3/lib/fts3_hash.h | 110 + uppsrc/plugin/sqlite3/lib/fts3_icu.c | 258 + uppsrc/plugin/sqlite3/lib/fts3_porter.c | 642 ++ uppsrc/plugin/sqlite3/lib/fts3_tokenizer.c | 371 + uppsrc/plugin/sqlite3/lib/fts3_tokenizer.h | 145 + uppsrc/plugin/sqlite3/lib/fts3_tokenizer1.c | 230 + uppsrc/plugin/sqlite3/lib/func.c | 1573 ++++ uppsrc/plugin/sqlite3/lib/hash.c | 423 + uppsrc/plugin/sqlite3/lib/hash.h | 110 + uppsrc/plugin/sqlite3/lib/insert.c | 1665 ++++ uppsrc/plugin/sqlite3/lib/journal.c | 238 + uppsrc/plugin/sqlite3/lib/keywordhash.h | 112 + uppsrc/plugin/sqlite3/lib/legacy.c | 142 + uppsrc/plugin/sqlite3/lib/loadext.c | 518 ++ uppsrc/plugin/sqlite3/lib/main.c | 1525 ++++ uppsrc/plugin/sqlite3/lib/malloc.c | 239 + uppsrc/plugin/sqlite3/lib/mem1.c | 227 + uppsrc/plugin/sqlite3/lib/mem2.c | 458 + uppsrc/plugin/sqlite3/lib/mem3.c | 653 ++ uppsrc/plugin/sqlite3/lib/mem4.c | 393 + uppsrc/plugin/sqlite3/lib/mem5.c | 511 ++ uppsrc/plugin/sqlite3/lib/mutex.c | 126 + uppsrc/plugin/sqlite3/lib/mutex.h | 82 + uppsrc/plugin/sqlite3/lib/mutex_os2.c | 245 + uppsrc/plugin/sqlite3/lib/mutex_unix.c | 298 + uppsrc/plugin/sqlite3/lib/mutex_w32.c | 219 + uppsrc/plugin/sqlite3/lib/opcodes.c | 151 + uppsrc/plugin/sqlite3/lib/opcodes.h | 177 + uppsrc/plugin/sqlite3/lib/os.c | 267 + uppsrc/plugin/sqlite3/lib/os.h | 275 + uppsrc/plugin/sqlite3/lib/os_common.h | 131 + uppsrc/plugin/sqlite3/lib/os_os2.c | 984 +++ uppsrc/plugin/sqlite3/lib/os_unix.c | 2766 ++++++ uppsrc/plugin/sqlite3/lib/os_win.c | 1565 ++++ uppsrc/plugin/sqlite3/lib/pager.c | 5173 ++++++++++++ uppsrc/plugin/sqlite3/lib/pager.h | 125 + uppsrc/plugin/sqlite3/lib/parse.c | 3480 ++++++++ uppsrc/plugin/sqlite3/lib/parse.h | 152 + uppsrc/plugin/sqlite3/lib/pragma.c | 1228 +++ uppsrc/plugin/sqlite3/lib/prepare.c | 780 ++ uppsrc/plugin/sqlite3/lib/printf.c | 904 ++ uppsrc/plugin/sqlite3/lib/random.c | 121 + uppsrc/plugin/sqlite3/lib/select.c | 3694 ++++++++ uppsrc/plugin/sqlite3/lib/shell.c | 2087 +++++ uppsrc/plugin/sqlite3/lib/sqlite3.h | 5413 ++++++++++++ uppsrc/plugin/sqlite3/lib/sqlite3ext.h | 350 + uppsrc/plugin/sqlite3/lib/sqliteInt.h | 2185 +++++ uppsrc/plugin/sqlite3/lib/sqliteLimit.h | 179 + uppsrc/plugin/sqlite3/lib/table.c | 199 + uppsrc/plugin/sqlite3/lib/tclsqlite.c | 2593 ++++++ uppsrc/plugin/sqlite3/lib/tokenize.c | 503 ++ uppsrc/plugin/sqlite3/lib/trigger.c | 851 ++ uppsrc/plugin/sqlite3/lib/update.c | 663 ++ uppsrc/plugin/sqlite3/lib/utf.c | 523 ++ uppsrc/plugin/sqlite3/lib/util.c | 724 ++ uppsrc/plugin/sqlite3/lib/vacuum.c | 263 + uppsrc/plugin/sqlite3/lib/vdbe.c | 4814 +++++++++++ uppsrc/plugin/sqlite3/lib/vdbe.h | 183 + uppsrc/plugin/sqlite3/lib/vdbeInt.h | 417 + uppsrc/plugin/sqlite3/lib/vdbeapi.c | 1067 +++ uppsrc/plugin/sqlite3/lib/vdbeaux.c | 2346 ++++++ uppsrc/plugin/sqlite3/lib/vdbeblob.c | 337 + uppsrc/plugin/sqlite3/lib/vdbefifo.c | 126 + uppsrc/plugin/sqlite3/lib/vdbemem.c | 1065 +++ uppsrc/plugin/sqlite3/lib/vtab.c | 798 ++ uppsrc/plugin/sqlite3/lib/where.c | 2869 +++++++ uppsrc/plugin/sqlite3/sqlite3.upp | 104 + uppsrc/plugin/tif/lib/Copyright | 21 + uppsrc/plugin/tif/lib/HOWTO-RELEASE | 55 + uppsrc/plugin/tif/lib/Makefile.am | 137 + uppsrc/plugin/tif/lib/Makefile.in | 763 ++ uppsrc/plugin/tif/lib/Makefile.lcc | 129 + uppsrc/plugin/tif/lib/Makefile.vc | 98 + uppsrc/plugin/tif/lib/Readme | 59 + uppsrc/plugin/tif/lib/Release-date | 1 + uppsrc/plugin/tif/lib/SConstruct | 169 + uppsrc/plugin/tif/lib/Version | 1 + uppsrc/plugin/tif/lib/fax3sm_winnt.c | 1046 +++ uppsrc/plugin/tif/lib/jerror.h | 5 + uppsrc/plugin/tif/lib/jpeglib.h | 5 + uppsrc/plugin/tif/lib/libtiff.def | 140 + uppsrc/plugin/tif/lib/mkg3states.c | 440 + uppsrc/plugin/tif/lib/mkspans.c | 72 + uppsrc/plugin/tif/lib/mkversion.c | 175 + uppsrc/plugin/tif/lib/t4.h | 285 + uppsrc/plugin/tif/lib/tif_acorn.c | 519 ++ uppsrc/plugin/tif/lib/tif_apple.c | 274 + uppsrc/plugin/tif/lib/tif_atari.c | 243 + uppsrc/plugin/tif/lib/tif_aux.c | 267 + uppsrc/plugin/tif/lib/tif_close.c | 118 + uppsrc/plugin/tif/lib/tif_codec.c | 149 + uppsrc/plugin/tif/lib/tif_color.c | 275 + uppsrc/plugin/tif/lib/tif_compress.c | 286 + uppsrc/plugin/tif/lib/tif_config.h | 37 + uppsrc/plugin/tif/lib/tif_config.h.in | 260 + uppsrc/plugin/tif/lib/tif_config.h.vc | 44 + uppsrc/plugin/tif/lib/tif_dir.c | 1350 +++ uppsrc/plugin/tif/lib/tif_dir.h | 199 + uppsrc/plugin/tif/lib/tif_dirinfo.c | 846 ++ uppsrc/plugin/tif/lib/tif_dirread.c | 1789 ++++ uppsrc/plugin/tif/lib/tif_dirwrite.c | 1243 +++ uppsrc/plugin/tif/lib/tif_dumpmode.c | 117 + uppsrc/plugin/tif/lib/tif_error.c | 72 + uppsrc/plugin/tif/lib/tif_extension.c | 111 + uppsrc/plugin/tif/lib/tif_fax3.c | 1572 ++++ uppsrc/plugin/tif/lib/tif_fax3.h | 525 ++ uppsrc/plugin/tif/lib/tif_fax3sm.c | 1253 +++ uppsrc/plugin/tif/lib/tif_flush.c | 66 + uppsrc/plugin/tif/lib/tif_getimage.c | 2598 ++++++ uppsrc/plugin/tif/lib/tif_jpeg.c | 1942 +++++ uppsrc/plugin/tif/lib/tif_luv.c | 1606 ++++ uppsrc/plugin/tif/lib/tif_lzw.c | 1084 +++ uppsrc/plugin/tif/lib/tif_msdos.c | 179 + uppsrc/plugin/tif/lib/tif_next.c | 144 + uppsrc/plugin/tif/lib/tif_ojpeg.c | 2629 ++++++ uppsrc/plugin/tif/lib/tif_open.c | 683 ++ uppsrc/plugin/tif/lib/tif_packbits.c | 293 + uppsrc/plugin/tif/lib/tif_pixarlog.c | 1342 +++ uppsrc/plugin/tif/lib/tif_predict.c | 626 ++ uppsrc/plugin/tif/lib/tif_predict.h | 64 + uppsrc/plugin/tif/lib/tif_print.c | 639 ++ uppsrc/plugin/tif/lib/tif_read.c | 650 ++ uppsrc/plugin/tif/lib/tif_stream.cxx | 289 + uppsrc/plugin/tif/lib/tif_strip.c | 294 + uppsrc/plugin/tif/lib/tif_swab.c | 235 + uppsrc/plugin/tif/lib/tif_thunder.c | 158 + uppsrc/plugin/tif/lib/tif_tile.c | 273 + uppsrc/plugin/tif/lib/tif_unix.c | 293 + uppsrc/plugin/tif/lib/tif_version.c | 33 + uppsrc/plugin/tif/lib/tif_vms.c | 588 ++ uppsrc/plugin/tif/lib/tif_warning.c | 72 + uppsrc/plugin/tif/lib/tif_win3.c | 225 + uppsrc/plugin/tif/lib/tif_win32.c | 392 + uppsrc/plugin/tif/lib/tif_write.c | 725 ++ uppsrc/plugin/tif/lib/tif_zip.c | 378 + uppsrc/plugin/tif/lib/tiff.h | 649 ++ uppsrc/plugin/tif/lib/tiffcomp.h | 214 + uppsrc/plugin/tif/lib/tiffconf.h | 101 + uppsrc/plugin/tif/lib/tiffconf.h.in | 100 + uppsrc/plugin/tif/lib/tiffconf.h.vc | 97 + uppsrc/plugin/tif/lib/tiffio.h | 515 ++ uppsrc/plugin/tif/lib/tiffio.hxx | 42 + uppsrc/plugin/tif/lib/tiffiop.h | 323 + uppsrc/plugin/tif/lib/tiffvers.h | 9 + uppsrc/plugin/tif/lib/uvcode.h | 173 + uppsrc/plugin/tif/tif.h | 54 + uppsrc/plugin/tif/tif.upp | 93 + uppsrc/plugin/tif/tifreg.icpp | 9 + uppsrc/plugin/tif/tifupp.cpp | 1057 +++ uppsrc/plugin/z/init | 3 + uppsrc/plugin/z/lib/README | 126 + uppsrc/plugin/z/lib/adler32.c | 48 + uppsrc/plugin/z/lib/compress.c | 68 + uppsrc/plugin/z/lib/crc32.c | 162 + uppsrc/plugin/z/lib/deflate.c | 1350 +++ uppsrc/plugin/z/lib/deflate.h | 318 + uppsrc/plugin/z/lib/example.c | 556 ++ uppsrc/plugin/z/lib/gzio.c | 881 ++ uppsrc/plugin/z/lib/infblock.c | 403 + uppsrc/plugin/z/lib/infblock.h | 39 + uppsrc/plugin/z/lib/infcodes.c | 251 + uppsrc/plugin/z/lib/infcodes.h | 26 + uppsrc/plugin/z/lib/inffast.c | 183 + uppsrc/plugin/z/lib/inffast.h | 17 + uppsrc/plugin/z/lib/inffixed.h | 151 + uppsrc/plugin/z/lib/inflate.c | 366 + uppsrc/plugin/z/lib/inftrees.c | 454 + uppsrc/plugin/z/lib/inftrees.h | 58 + uppsrc/plugin/z/lib/infutil.c | 87 + uppsrc/plugin/z/lib/infutil.h | 98 + uppsrc/plugin/z/lib/maketree.c | 85 + uppsrc/plugin/z/lib/minigzip.c | 320 + uppsrc/plugin/z/lib/trees.c | 1214 +++ uppsrc/plugin/z/lib/trees.h | 127 + uppsrc/plugin/z/lib/uncompr.c | 58 + uppsrc/plugin/z/lib/zconf.h | 279 + uppsrc/plugin/z/lib/zlib.h | 894 ++ uppsrc/plugin/z/lib/zutil.c | 225 + uppsrc/plugin/z/lib/zutil.h | 220 + uppsrc/plugin/z/z.h | 6 + uppsrc/plugin/z/z.upp | 37 + uppsrc/plugin/zip/UnZip.cpp | 138 + uppsrc/plugin/zip/Zip.cpp | 140 + uppsrc/plugin/zip/init | 3 + uppsrc/plugin/zip/zip.h | 133 + uppsrc/plugin/zip/zip.upp | 4 + uppsrc/rw/AUTHORS | 2 + uppsrc/rw/Alias.cpp | 174 + uppsrc/rw/COPYING | 30 + uppsrc/rw/COPYING-PLAIN | 33 + uppsrc/rw/Designer.cpp | 1217 +++ uppsrc/rw/Designer.h | 401 + uppsrc/rw/Designer.lay | 46 + uppsrc/rw/DesignerFile.cpp | 421 + uppsrc/rw/DesignerLayt.cpp | 106 + uppsrc/rw/DesignerWin.cpp | 374 + uppsrc/rw/ItemCtrl.cpp | 295 + uppsrc/rw/Lang.cpp | 117 + uppsrc/rw/StdCtrls.cpp | 1 + uppsrc/rw/Util.cpp | 61 + .../doc.dpp/AppDoc_RW_NewFeatures_EN-US.dpp | 23 + uppsrc/rw/doc.dpp/links | 0 uppsrc/rw/iderw.h | 4 + uppsrc/rw/prj.aux | 4 + uppsrc/rw/rw.ico | Bin 0 -> 1078 bytes uppsrc/rw/rw.iml | 497 ++ uppsrc/rw/rw.rc | 1 + uppsrc/rw/rw.upp | 28 + uppsrc/umk/umk.cpp | 42 + uppsrc/umk/umk.upp | 8 + uppsrc/unrefined.doc | 456 + uppsrc/upp_config.h | 1 + uppsrc/upt/Console.upt | 16 + uppsrc/upt/SDLCore.upt | 98 + uppsrc/upt/SDLPure.upt | 91 + uppsrc/upt/Win32.upt | 190 + uppsrc/upt/Win32dll.upt | 49 + uppsrc/x86disas/AUTHORS | 2 + uppsrc/x86disas/COPYING | 30 + uppsrc/x86disas/COPYING-PLAIN | 33 + uppsrc/x86disas/main.cpp | 16 + uppsrc/x86disas/mnemonics.i | 547 ++ uppsrc/x86disas/opcmap.cpp | 2676 ++++++ uppsrc/x86disas/syntax.cpp | 566 ++ uppsrc/x86disas/x86.cpp | 852 ++ uppsrc/x86disas/x86disas.cpp | 28 + uppsrc/x86disas/x86disas.h | 239 + uppsrc/x86disas/x86disas.upp | 19 + 2665 files changed, 642923 insertions(+) create mode 100644 examples/AddressBook/AddressBook.cpp create mode 100644 examples/AddressBook/AddressBook.lay create mode 100644 examples/AddressBook/AddressBook.upp create mode 100644 examples/AddressBookXML/AddressBook.cpp create mode 100644 examples/AddressBookXML/AddressBook.lay create mode 100644 examples/AddressBookXML/AddressBookXML.upp create mode 100644 examples/AddressBookXML2/AddressBook.cpp create mode 100644 examples/AddressBookXML2/AddressBook.lay create mode 100644 examples/AddressBookXML2/AddressBookXML2.upp create mode 100644 examples/AnimatedHello/AnimatedHello.upp create mode 100644 examples/AnimatedHello/Hello.cpp create mode 100644 examples/Bombs/Bombs.upp create mode 100644 examples/Bombs/bombs.iml create mode 100644 examples/Bombs/bombs.rc create mode 100644 examples/Bombs/icon.ico create mode 100644 examples/Bombs/main.cpp create mode 100644 examples/Button/Button.cpp create mode 100644 examples/Button/Button.upp create mode 100644 examples/Clock/Clock.upp create mode 100644 examples/Clock/main.cpp create mode 100644 examples/CodeMetric/Analyse.cpp create mode 100644 examples/CodeMetric/Analyse.h create mode 100644 examples/CodeMetric/AnalyseGui.h create mode 100644 examples/CodeMetric/AnalyseGui.iml create mode 100644 examples/CodeMetric/CodeMetric.upp create mode 100644 examples/CodeMetric/icon.ico create mode 100644 examples/CodeMetric/main.cpp create mode 100644 examples/Color/Color.h create mode 100644 examples/Color/Color.upp create mode 100644 examples/Color/main.cpp create mode 100644 examples/CompDir/CompDir.h create mode 100644 examples/CompDir/CompDir.iml create mode 100644 examples/CompDir/CompDir.lay create mode 100644 examples/CompDir/CompDir.upp create mode 100644 examples/CompDir/main.cpp create mode 100644 examples/CompDir/textdiff.cpp create mode 100644 examples/CompDir/textdiff.h create mode 100644 examples/Converter/Converter.upp create mode 100644 examples/Converter/converter.lay create mode 100644 examples/Converter/main.cpp create mode 100644 examples/Days/Days.h create mode 100644 examples/Days/Days.lay create mode 100644 examples/Days/Days.upp create mode 100644 examples/Days/main.cpp create mode 100644 examples/DbfView/AUTHORS create mode 100644 examples/DbfView/COPYING create mode 100644 examples/DbfView/COPYING-PLAIN create mode 100644 examples/DbfView/DbfView.cpp create mode 100644 examples/DbfView/DbfView.upp create mode 100644 examples/EyeCare/EyeCare.cpp create mode 100644 examples/EyeCare/EyeCare.h create mode 100644 examples/EyeCare/EyeCare.iml create mode 100644 examples/EyeCare/EyeCare.lay create mode 100644 examples/EyeCare/EyeCare.upp create mode 100644 examples/EyeCare/app.tpp/about$en-us.tpp create mode 100644 examples/EyeCare/app.tpp/all.i create mode 100644 examples/EyeCare/icon.ico create mode 100644 examples/EyeCare/icon.rc create mode 100644 examples/EyeCare/icon16x16.png create mode 100644 examples/HelloWorld/HelloWorld.upp create mode 100644 examples/HelloWorld/hello.cpp create mode 100644 examples/HomeBudget/HomeBudget.cpp create mode 100644 examples/HomeBudget/HomeBudget.h create mode 100644 examples/HomeBudget/HomeBudget.ico create mode 100644 examples/HomeBudget/HomeBudget.iml create mode 100644 examples/HomeBudget/HomeBudget.lay create mode 100644 examples/HomeBudget/HomeBudget.rc create mode 100644 examples/HomeBudget/HomeBudget.sch create mode 100644 examples/HomeBudget/HomeBudget.t create mode 100644 examples/HomeBudget/HomeBudget.upp create mode 100644 examples/HomeBudget/help.tpp/Introduction$pl-pl.tpp create mode 100644 examples/HomeBudget/help.tpp/T0$pl-pl.tpp create mode 100644 examples/HomeBudget/help.tpp/all.i create mode 100644 examples/HomeBudget/init create mode 100644 examples/HomeBudget/src.tpp/About$en-us.tpp create mode 100644 examples/HomeBudget/src.tpp/About$pl-pl.tpp create mode 100644 examples/HomeBudget/src.tpp/all.i create mode 100644 examples/ImageView/ImageView.upp create mode 100644 examples/ImageView/init create mode 100644 examples/ImageView/main.cpp create mode 100644 examples/OleCalc/OleCalc.upp create mode 100644 examples/OleCalc/calc.cpp create mode 100644 examples/OleCalc/calc.def create mode 100644 examples/OleCalc/calc.idl create mode 100644 examples/OleCalc/calc.lay create mode 100644 examples/OleCalc/calc.rc create mode 100644 examples/OleCalc/calc.tlb create mode 100644 examples/OleCalc/calc_idl.cpp create mode 100644 examples/OleCalc/calc_idl.h create mode 100644 examples/OleCalc/calc_p.c create mode 100644 examples/OleCalc/dlldata.c create mode 100644 examples/Puzzle/Puzzle.cpp create mode 100644 examples/Puzzle/Puzzle.iml create mode 100644 examples/Puzzle/Puzzle.lay create mode 100644 examples/Puzzle/Puzzle.t create mode 100644 examples/Puzzle/Puzzle.upp create mode 100644 examples/Puzzle/icon.ico create mode 100644 examples/SDLExample/SDLExample.upp create mode 100644 examples/SDLExample/font.bmp create mode 100644 examples/SDLExample/main.cpp create mode 100644 examples/SQLApp/SQLApp.h create mode 100644 examples/SQLApp/SQLApp.lay create mode 100644 examples/SQLApp/SQLApp.sch create mode 100644 examples/SQLApp/SQLApp.upp create mode 100644 examples/SQLApp/book.cpp create mode 100644 examples/SQLApp/borrow.cpp create mode 100644 examples/SQLApp/main.cpp create mode 100644 examples/SQLApp/query.cpp create mode 100644 examples/Scribble/Scribble.cpp create mode 100644 examples/Scribble/Scribble.lay create mode 100644 examples/Scribble/Scribble.upp create mode 100644 examples/UWord/UWord.cpp create mode 100644 examples/UWord/UWord.iml create mode 100644 examples/UWord/UWord.upp create mode 100644 examples/UWord/icon.ico create mode 100644 examples/UWord/init create mode 100644 examples/XmlView/XmlView.h create mode 100644 examples/XmlView/XmlView.iml create mode 100644 examples/XmlView/XmlView.rc create mode 100644 examples/XmlView/XmlView.upp create mode 100644 examples/XmlView/icon.ico create mode 100644 examples/XmlView/main.cpp create mode 100644 examples/cmdsrv/cmdsrv.cpp create mode 100644 examples/cmdsrv/cmdsrv.upp create mode 100644 examples/httpcli/httpcli.upp create mode 100644 examples/httpcli/main.cpp create mode 100644 examples/idmap/idmap.cpp create mode 100644 examples/idmap/idmap.upp create mode 100644 examples/idmapBench/idmapBench.upp create mode 100644 examples/idmapBench/main.cpp create mode 100644 examples/imgsrv/imgsrv.cpp create mode 100644 examples/imgsrv/imgsrv.upp create mode 100644 examples/wc/wc.cpp create mode 100644 examples/wc/wc.upp create mode 100644 linux_scripts/README create mode 100755 linux_scripts/dobeta create mode 100755 linux_scripts/dodev create mode 100755 linux_scripts/dostable create mode 100755 linux_scripts/dosvn create mode 100755 linux_scripts/idebuild create mode 100755 linux_scripts/uppbeta2deb create mode 100755 linux_scripts/uppdeb create mode 100755 linux_scripts/uppdev2deb create mode 100755 linux_scripts/uppstable2deb create mode 100755 linux_scripts/uppsvn2deb create mode 100644 reference/AK/AK.h create mode 100644 reference/AK/AK.key create mode 100644 reference/AK/AK.upp create mode 100644 reference/AK/Group1.key create mode 100644 reference/AK/Setup.key create mode 100644 reference/AK/ak.icpp create mode 100644 reference/AK/ak.t create mode 100644 reference/AK/main.cpp create mode 100644 reference/AK/setup.cpp create mode 100644 reference/ArrayCtrl/ArrayCtrl.upp create mode 100644 reference/ArrayCtrl/dlg.lay create mode 100644 reference/ArrayCtrl/main.cpp create mode 100644 reference/ArrayCtrlCtrls/ArrayCtrlCtrls.upp create mode 100644 reference/ArrayCtrlCtrls/main.cpp create mode 100644 reference/ArrayCtrlDnD/ArrayCtrlDnD.upp create mode 100644 reference/ArrayCtrlDnD/main.cpp create mode 100644 reference/ArrayCtrlEdits/ArrayCtrlEdits.lay create mode 100644 reference/ArrayCtrlEdits/ArrayCtrlEdits.upp create mode 100644 reference/ArrayCtrlEdits/main.cpp create mode 100644 reference/ArrayCtrlSetCtrl/ArrayCtrlSetCtrl.upp create mode 100644 reference/ArrayCtrlSetCtrl/main.cpp create mode 100644 reference/CParser/CParser.upp create mode 100644 reference/CParser/main.cpp create mode 100644 reference/Callback/Callback.upp create mode 100644 reference/Callback/main.cpp create mode 100644 reference/CallbackArgTarget/CallbackArgTarget.upp create mode 100644 reference/CallbackArgTarget/main.cpp create mode 100644 reference/CallbackProxy/CallbackProxy.cpp create mode 100644 reference/CallbackProxy/CallbackProxy.upp create mode 100644 reference/Chameleon/Chameleon.iml create mode 100644 reference/Chameleon/Chameleon.lay create mode 100644 reference/Chameleon/Chameleon.upp create mode 100644 reference/Chameleon/main.cpp create mode 100644 reference/CoWork/CoWork.upp create mode 100644 reference/CoWork/init create mode 100644 reference/CoWork/main.cpp create mode 100644 reference/ColumnListDnD/ColumnListDnD.upp create mode 100644 reference/ColumnListDnD/main.cpp create mode 100644 reference/Common/Common.cpp create mode 100644 reference/Common/Common.upp create mode 100644 reference/Convert/Convert.upp create mode 100644 reference/Convert/main.cpp create mode 100644 reference/Counter/Counter.cpp create mode 100644 reference/Counter/Counter.h create mode 100644 reference/Counter/Counter.upp create mode 100644 reference/Counter/Counter.usc create mode 100644 reference/CtrlPos/CtrlPos.lay create mode 100644 reference/CtrlPos/CtrlPos.upp create mode 100644 reference/CtrlPos/main.cpp create mode 100644 reference/CtrlRetriever/CtrlRetriever.lay create mode 100644 reference/CtrlRetriever/CtrlRetriever.upp create mode 100644 reference/CtrlRetriever/main.cpp create mode 100644 reference/CursorOverride/CursorOverride.upp create mode 100644 reference/CursorOverride/main.cpp create mode 100644 reference/Display/Display.cpp create mode 100644 reference/Display/Display.upp create mode 100644 reference/Drawing/Drawing.cpp create mode 100644 reference/Drawing/Drawing.upp create mode 100644 reference/DropFiles/DropFiles.upp create mode 100644 reference/DropFiles/main.cpp create mode 100644 reference/DynamicDlg/DynamicDlg.upp create mode 100644 reference/DynamicDlg/dialog.xml create mode 100644 reference/DynamicDlg/main.cpp create mode 100644 reference/EscApp/EscApp.cpp create mode 100644 reference/EscApp/EscApp.upp create mode 100644 reference/EscApp/script.esc create mode 100644 reference/Events/Events.cpp create mode 100644 reference/Events/Events.upp create mode 100644 reference/Format/Format.cpp create mode 100644 reference/Format/Format.upp create mode 100644 reference/Frame/Frame.upp create mode 100644 reference/Frame/main.cpp create mode 100644 reference/FullScreen/FullScreen.upp create mode 100644 reference/FullScreen/main.cpp create mode 100644 reference/GetDataFile/GetDataFile.cpp create mode 100644 reference/GetDataFile/GetDataFile.upp create mode 100644 reference/GetDataFile/data.txt create mode 100644 reference/GuiMT/Divisors.lay create mode 100644 reference/GuiMT/GuiMT.upp create mode 100644 reference/GuiMT/main.cpp create mode 100644 reference/ImageDraw/ImageDraw.upp create mode 100644 reference/ImageDraw/main.cpp create mode 100644 reference/ImageEncoders/ImageEncoders.upp create mode 100644 reference/ImageEncoders/main.cpp create mode 100644 reference/Layout/Layout.cpp create mode 100644 reference/Layout/Layout.lay create mode 100644 reference/Layout/Layout.upp create mode 100644 reference/Log/Log.upp create mode 100644 reference/Log/log.cpp create mode 100644 reference/Menu/Menu.upp create mode 100644 reference/Menu/menu.cpp create mode 100644 reference/OpenGL/OpenGL.upp create mode 100644 reference/OpenGL/main.cpp create mode 100644 reference/Paint/Draw.cpp create mode 100644 reference/Paint/Paint.upp create mode 100644 reference/PrinterJob/PrinterJob.upp create mode 100644 reference/PrinterJob/main.cpp create mode 100644 reference/Ptr/Ptr.upp create mode 100644 reference/Ptr/main.cpp create mode 100644 reference/Qtf/Qtf.upp create mode 100644 reference/Qtf/main.cpp create mode 100644 reference/QtfDrawing/QtfDrawing.upp create mode 100644 reference/QtfDrawing/main.cpp create mode 100644 reference/RectTracker/RectTracker.upp create mode 100644 reference/RectTracker/main.cpp create mode 100644 reference/RegExp/RegExp.cpp create mode 100644 reference/RegExp/RegExp.upp create mode 100644 reference/Reports/Reports.upp create mode 100644 reference/Reports/main.cpp create mode 100644 reference/SQL_MySql/SQL_MySql.upp create mode 100644 reference/SQL_MySql/main.cpp create mode 100644 reference/SQL_Oracle/SQL_Oracle.upp create mode 100644 reference/SQL_Oracle/main.cpp create mode 100644 reference/SQL_PostgreSql/Postgres.cpp create mode 100644 reference/SQL_PostgreSql/Postgres.h create mode 100644 reference/SQL_PostgreSql/Postgres.lay create mode 100644 reference/SQL_PostgreSql/SQL_PostgreSql.upp create mode 100644 reference/SQL_PostgreSql/database.sch create mode 100644 reference/SQL_Sqlite3/SQL_Sqlite3.upp create mode 100644 reference/SQL_Sqlite3/main.cpp create mode 100644 reference/SQL_Sqlite3/simple.cpp create mode 100644 reference/SQL_Sqlite3/simple.h create mode 100644 reference/SQL_Sqlite3/simple.sch create mode 100644 reference/ScrollBar/ScrollBar.upp create mode 100644 reference/ScrollBar/main.cpp create mode 100644 reference/ScrollView/ScrollView.upp create mode 100644 reference/ScrollView/main.cpp create mode 100644 reference/Serialize/Serialize.upp create mode 100644 reference/Serialize/main.cpp create mode 100644 reference/Slider/Slider.upp create mode 100644 reference/Slider/main.cpp create mode 100644 reference/SliderProgressInd/SliderProgressInd.lay create mode 100644 reference/SliderProgressInd/SliderProgressInd.upp create mode 100644 reference/SliderProgressInd/main.cpp create mode 100644 reference/Splitter/Splitter.upp create mode 100644 reference/Splitter/main.cpp create mode 100644 reference/SplitterFrame/SplitterFrame.upp create mode 100644 reference/SplitterFrame/main.cpp create mode 100644 reference/StatusBar/StatusBar.upp create mode 100644 reference/StatusBar/main.cpp create mode 100644 reference/TabDlg/TabDlg.lay create mode 100644 reference/TabDlg/TabDlg.upp create mode 100644 reference/TabDlg/main.cpp create mode 100644 reference/Timing/Timing.upp create mode 100644 reference/Timing/main.cpp create mode 100644 reference/Topic/Topic.cpp create mode 100644 reference/Topic/Topic.upp create mode 100644 reference/Topic/app.tpp/all.i create mode 100644 reference/Topic/app.tpp/main$en-us.tpp create mode 100644 reference/Topic/app.tpp/page2$en-us.tpp create mode 100644 reference/TrayIcon/TrayIcon.upp create mode 100644 reference/TrayIcon/icon.ico create mode 100644 reference/TrayIcon/main.cpp create mode 100644 reference/TrayIcon/tray.iml create mode 100644 reference/TreeCtrl/TreeCtrl.upp create mode 100644 reference/TreeCtrl/main.cpp create mode 100644 reference/TreeCtrlDnD/TreeCtrlDnD.upp create mode 100644 reference/TreeCtrlDnD/main.cpp create mode 100644 reference/UscCtrl/UscCtrl.upp create mode 100644 reference/UscCtrl/main.cpp create mode 100644 reference/UscCtrl/main.lay create mode 100644 reference/Value/Value.cpp create mode 100644 reference/Value/Value.upp create mode 100644 reference/VirtualArray/VirtualArray.upp create mode 100644 reference/VirtualArray/main.cpp create mode 100644 reference/XML/XML.cpp create mode 100644 reference/XML/XML.upp create mode 100644 reference/Xmlize/Xmlize.cpp create mode 100644 reference/Xmlize/Xmlize.upp create mode 100644 reference/brc/bin.brc create mode 100644 reference/brc/bin.cpp create mode 100644 reference/brc/brc.upp create mode 100644 reference/brc/ship.usc create mode 100644 reference/brc/ship/ship.brc create mode 100644 reference/brc/ship/ship.cpp create mode 100644 reference/brc/ship/ship.upp create mode 100644 reference/brc/simplebin.brc create mode 100644 reference/brc/simplebin.cpp create mode 100644 reference/iml/icon.ico create mode 100644 reference/iml/image.cpp create mode 100644 reference/iml/image.iml create mode 100644 reference/iml/iml.upp create mode 100644 tutorial/Core01/Core01.upp create mode 100644 tutorial/Core01/main.cpp create mode 100644 tutorial/Core02/Core02.upp create mode 100644 tutorial/Core02/main.cpp create mode 100644 tutorial/Core03/Core03.upp create mode 100644 tutorial/Core03/main.cpp create mode 100644 tutorial/Core04/Core04.cpp create mode 100644 tutorial/Core04/Core04.upp create mode 100644 tutorial/Core05/Core05.cpp create mode 100644 tutorial/Core05/Core05.upp create mode 100644 tutorial/Core06/Core06.cpp create mode 100644 tutorial/Core06/Core06.upp create mode 100644 tutorial/Core07/Core07.cpp create mode 100644 tutorial/Core07/Core07.upp create mode 100644 tutorial/Core08/Core08.cpp create mode 100644 tutorial/Core08/Core08.upp create mode 100644 tutorial/Draw01/Draw01.upp create mode 100644 tutorial/Draw01/main.cpp create mode 100644 tutorial/Draw02/Draw02.upp create mode 100644 tutorial/Draw02/main.cpp create mode 100644 tutorial/Draw03/Draw03.upp create mode 100644 tutorial/Draw03/main.cpp create mode 100644 tutorial/Draw04/Draw04.upp create mode 100644 tutorial/Draw04/main.cpp create mode 100644 tutorial/Draw05/Draw05.upp create mode 100644 tutorial/Draw05/main.cpp create mode 100644 tutorial/Draw06/Draw06.upp create mode 100644 tutorial/Draw06/main.cpp create mode 100644 tutorial/Grid01/Grid01.upp create mode 100644 tutorial/Grid01/main.cpp create mode 100644 tutorial/Gui01/Gui01.upp create mode 100644 tutorial/Gui01/main.cpp create mode 100644 tutorial/Gui02/Gui02.upp create mode 100644 tutorial/Gui02/main.cpp create mode 100644 tutorial/Gui03/Gui03.upp create mode 100644 tutorial/Gui03/main.cpp create mode 100644 tutorial/Gui04/Gui04.upp create mode 100644 tutorial/Gui04/main.cpp create mode 100644 tutorial/Gui05/Gui05.upp create mode 100644 tutorial/Gui05/main.cpp create mode 100644 tutorial/Gui06/Gui06.upp create mode 100644 tutorial/Gui06/main.cpp create mode 100644 tutorial/Gui07/Gui07.upp create mode 100644 tutorial/Gui07/main.cpp create mode 100644 tutorial/Gui08/Gui08.upp create mode 100644 tutorial/Gui08/main.cpp create mode 100644 tutorial/Gui09/Gui09.upp create mode 100644 tutorial/Gui09/main.cpp create mode 100644 tutorial/Gui10/Gui10.upp create mode 100644 tutorial/Gui10/icon.ico create mode 100644 tutorial/Gui10/images.iml create mode 100644 tutorial/Gui10/main.cpp create mode 100644 tutorial/Gui11/Gui11.upp create mode 100644 tutorial/Gui11/icon.ico create mode 100644 tutorial/Gui11/images.iml create mode 100644 tutorial/Gui11/main.cpp create mode 100644 tutorial/Gui12/Gui12.upp create mode 100644 tutorial/Gui12/icon.ico create mode 100644 tutorial/Gui12/images.iml create mode 100644 tutorial/Gui12/main.cpp create mode 100644 tutorial/Gui13/Gui13.upp create mode 100644 tutorial/Gui13/main.cpp create mode 100644 tutorial/Gui14/Gui14.upp create mode 100644 tutorial/Gui14/main.cpp create mode 100644 tutorial/Gui15/Gui15.upp create mode 100644 tutorial/Gui15/main.cpp create mode 100644 tutorial/Gui16/Gui16.upp create mode 100644 tutorial/Gui16/dlg.lay create mode 100644 tutorial/Gui16/main.cpp create mode 100644 tutorial/Gui17a/Gui17a.upp create mode 100644 tutorial/Gui17a/main.cpp create mode 100644 tutorial/Gui17b/Gui17b.upp create mode 100644 tutorial/Gui17b/main.cpp create mode 100644 tutorial/Gui18/Gui18.upp create mode 100644 tutorial/Gui18/main.cpp create mode 100644 tutorial/Gui19/Gui19.upp create mode 100644 tutorial/Gui19/main.cpp create mode 100644 tutorial/Gui20a/Gui20a.upp create mode 100644 tutorial/Gui20a/main.cpp create mode 100644 tutorial/Gui20b/Gui20b.upp create mode 100644 tutorial/Gui20b/main.cpp create mode 100644 tutorial/Gui20c/Gui20c.upp create mode 100644 tutorial/Gui20c/main.cpp create mode 100644 tutorial/Gui20d/Gui20d.lay create mode 100644 tutorial/Gui20d/Gui20d.upp create mode 100644 tutorial/Gui20d/main.cpp create mode 100644 tutorial/Gui20d/myapp.lay create mode 100644 tutorial/Gui21/Gui21.lay create mode 100644 tutorial/Gui21/Gui21.upp create mode 100644 tutorial/Gui21/gui21.usc create mode 100644 tutorial/Gui21/main.cpp create mode 100644 tutorial/Gui22/Gui22.upp create mode 100644 tutorial/Gui22/main.cpp create mode 100644 tutorial/Image01/Image01.upp create mode 100644 tutorial/Image01/images.iml create mode 100644 tutorial/Image01/main.cpp create mode 100644 tutorial/Image02a/Image02a.upp create mode 100644 tutorial/Image02a/icon.ico create mode 100644 tutorial/Image02a/images.iml create mode 100644 tutorial/Image02a/main.cpp create mode 100644 tutorial/Image02b/Image02b.upp create mode 100644 tutorial/Image02b/icon.ico create mode 100644 tutorial/Image02b/images.iml create mode 100644 tutorial/Image02b/main.cpp create mode 100644 tutorial/Image03/Image03.upp create mode 100644 tutorial/Image03/main.cpp create mode 100644 tutorial/Image04/Image04.upp create mode 100644 tutorial/Image04/main.cpp create mode 100644 tutorial/Image05/Image05.upp create mode 100644 tutorial/Image05/main.cpp create mode 100644 tutorial/Image06/Image06.upp create mode 100644 tutorial/Image06/main.cpp create mode 100644 tutorial/Ntl01/Ntl01.cpp create mode 100644 tutorial/Ntl01/Ntl01.upp create mode 100644 tutorial/Ntl02/Ntl02.cpp create mode 100644 tutorial/Ntl02/Ntl02.upp create mode 100644 tutorial/Ntl03/Ntl03.cpp create mode 100644 tutorial/Ntl03/Ntl03.upp create mode 100644 tutorial/Ntl04/Ntl04.cpp create mode 100644 tutorial/Ntl04/Ntl04.upp create mode 100644 tutorial/Ntl05/Ntl05.cpp create mode 100644 tutorial/Ntl05/Ntl05.upp create mode 100644 tutorial/Ntl06/Ntl06.cpp create mode 100644 tutorial/Ntl06/Ntl06.upp create mode 100644 tutorial/Ntl07/Ntl07.cpp create mode 100644 tutorial/Ntl07/Ntl07.upp create mode 100644 tutorial/Ntl08/Ntl08.cpp create mode 100644 tutorial/Ntl08/Ntl08.upp create mode 100644 tutorial/Ntl09/Ntl09.cpp create mode 100644 tutorial/Ntl09/Ntl09.upp create mode 100644 tutorial/Ntl10/Ntl10.cpp create mode 100644 tutorial/Ntl10/Ntl10.upp create mode 100644 uppsrc/AllForI18n/AllForI18n.upp create mode 100644 uppsrc/AllForI18n/init create mode 100644 uppsrc/AllForI18n/main.cpp create mode 100644 uppsrc/AnalyzeMap/AUTHORS create mode 100644 uppsrc/AnalyzeMap/Analyze.cpp create mode 100644 uppsrc/AnalyzeMap/AnalyzeMap.upp create mode 100644 uppsrc/AnalyzeMap/COPYING create mode 100644 uppsrc/AnalyzeMap/COPYING-PLAIN create mode 100644 uppsrc/AnalyzeMap/crash.ico create mode 100644 uppsrc/AnalyzeMap/crash.mak create mode 100644 uppsrc/AnalyzeMap/imagehlp.dli create mode 100644 uppsrc/AnalyzeMap/prj.aux create mode 100644 uppsrc/BuildAll/BuildAll.cpp create mode 100644 uppsrc/BuildAll/BuildAll.upp create mode 100644 uppsrc/CbGen/AUTHORS create mode 100644 uppsrc/CbGen/COPYING create mode 100644 uppsrc/CbGen/COPYING-PLAIN create mode 100644 uppsrc/CbGen/CbGen.upp create mode 100644 uppsrc/CbGen/CppGen.cpp create mode 100644 uppsrc/CbGen/prj.aux create mode 100644 uppsrc/CodeEditor/CodeEditor.cpp create mode 100644 uppsrc/CodeEditor/CodeEditor.h create mode 100644 uppsrc/CodeEditor/CodeEditor.iml create mode 100644 uppsrc/CodeEditor/CodeEditor.lay create mode 100644 uppsrc/CodeEditor/CodeEditor.upp create mode 100644 uppsrc/CodeEditor/EditorBar.cpp create mode 100644 uppsrc/CodeEditor/FindReplace.cpp create mode 100644 uppsrc/CodeEditor/Highlight.cpp create mode 100644 uppsrc/CodeEditor/Lang.cpp create mode 100644 uppsrc/CodeEditor/Syntax.cpp create mode 100644 uppsrc/CodeEditor/hl_color.i create mode 100644 uppsrc/CodeEditor/init create mode 100644 uppsrc/CodeIndex/CodeIndex.upp create mode 100644 uppsrc/CodeIndex/main.cpp create mode 100644 uppsrc/Common/Common.upp create mode 100644 uppsrc/Common/Common.usc create mode 100644 uppsrc/Common/TreeTypes.txt create mode 100644 uppsrc/Common/dppignore.txt create mode 100644 uppsrc/Common/ntl.style create mode 100644 uppsrc/Common/src.style create mode 100644 uppsrc/Common/tutorial.style create mode 100644 uppsrc/Core/AString.hpp create mode 100644 uppsrc/Core/AUTHORS create mode 100644 uppsrc/Core/Algo.h create mode 100644 uppsrc/Core/App.cpp create mode 100644 uppsrc/Core/App.h create mode 100644 uppsrc/Core/BiCont.h create mode 100644 uppsrc/Core/BlockStream.cpp create mode 100644 uppsrc/Core/COPYING create mode 100644 uppsrc/Core/COPYING-PLAIN create mode 100644 uppsrc/Core/Callback.cpp create mode 100644 uppsrc/Core/Callback.h create mode 100644 uppsrc/Core/CallbackN.h create mode 100644 uppsrc/Core/Cbgen.h create mode 100644 uppsrc/Core/CharSet.cpp create mode 100644 uppsrc/Core/CharSet.h create mode 100644 uppsrc/Core/CoWork.cpp create mode 100644 uppsrc/Core/CoWork.h create mode 100644 uppsrc/Core/Color.cpp create mode 100644 uppsrc/Core/Color.h create mode 100644 uppsrc/Core/Convert.cpp create mode 100644 uppsrc/Core/Convert.h create mode 100644 uppsrc/Core/Core.h create mode 100644 uppsrc/Core/Core.t create mode 100644 uppsrc/Core/Core.upp create mode 100644 uppsrc/Core/Core_init.icpp create mode 100644 uppsrc/Core/Cpu.cpp create mode 100644 uppsrc/Core/Debug.cpp create mode 100644 uppsrc/Core/Defs.h create mode 100644 uppsrc/Core/Diag.h create mode 100644 uppsrc/Core/Dli.cpp create mode 100644 uppsrc/Core/Format.cpp create mode 100644 uppsrc/Core/Format.h create mode 100644 uppsrc/Core/Global.h create mode 100644 uppsrc/Core/Gtypes.cpp create mode 100644 uppsrc/Core/Gtypes.h create mode 100644 uppsrc/Core/Hash.cpp create mode 100644 uppsrc/Core/HeapImp.h create mode 100644 uppsrc/Core/Index.h create mode 100644 uppsrc/Core/Index.hpp create mode 100644 uppsrc/Core/Kernel32W.dli create mode 100644 uppsrc/Core/Lang.cpp create mode 100644 uppsrc/Core/Lang.h create mode 100644 uppsrc/Core/Lang_s.h create mode 100644 uppsrc/Core/Log.cpp create mode 100644 uppsrc/Core/Map.h create mode 100644 uppsrc/Core/Mpr32W.dli create mode 100644 uppsrc/Core/Mt.cpp create mode 100644 uppsrc/Core/Mt.h create mode 100644 uppsrc/Core/NetNode.cpp create mode 100644 uppsrc/Core/OL_Set.cpp create mode 100644 uppsrc/Core/Other.h create mode 100644 uppsrc/Core/Parser.h create mode 100644 uppsrc/Core/Path.cpp create mode 100644 uppsrc/Core/Path.h create mode 100644 uppsrc/Core/Profile.h create mode 100644 uppsrc/Core/Ptr.cpp create mode 100644 uppsrc/Core/Ptr.h create mode 100644 uppsrc/Core/StrUtil.cpp create mode 100644 uppsrc/Core/Stream.cpp create mode 100644 uppsrc/Core/Stream.h create mode 100644 uppsrc/Core/String.cpp create mode 100644 uppsrc/Core/String.h create mode 100644 uppsrc/Core/TimeDate.cpp create mode 100644 uppsrc/Core/TimeDate.h create mode 100644 uppsrc/Core/Topic.cpp create mode 100644 uppsrc/Core/Topic.h create mode 100644 uppsrc/Core/Topt.h create mode 100644 uppsrc/Core/Util.cpp create mode 100644 uppsrc/Core/Util.h create mode 100644 uppsrc/Core/Uuid.cpp create mode 100644 uppsrc/Core/Uuid.h create mode 100644 uppsrc/Core/Value.cpp create mode 100644 uppsrc/Core/Value.h create mode 100644 uppsrc/Core/Vcont.cpp create mode 100644 uppsrc/Core/Vcont.h create mode 100644 uppsrc/Core/Vcont.hpp create mode 100644 uppsrc/Core/WString.cpp create mode 100644 uppsrc/Core/Win32Util.cpp create mode 100644 uppsrc/Core/Win32Util.h create mode 100644 uppsrc/Core/XML.cpp create mode 100644 uppsrc/Core/XML.h create mode 100644 uppsrc/Core/Xmlize.cpp create mode 100644 uppsrc/Core/Xmlize.h create mode 100644 uppsrc/Core/core.upt create mode 100644 uppsrc/Core/dli.h create mode 100644 uppsrc/Core/dli_header.h create mode 100644 uppsrc/Core/dli_source.h create mode 100644 uppsrc/Core/heap.cpp create mode 100644 uppsrc/Core/heapdbg.cpp create mode 100644 uppsrc/Core/heaputil.cpp create mode 100644 uppsrc/Core/i18n.h create mode 100644 uppsrc/Core/init create mode 100644 uppsrc/Core/lcid.txt create mode 100644 uppsrc/Core/lheap.cpp create mode 100644 uppsrc/Core/lt_.h create mode 100644 uppsrc/Core/mathutil.cpp create mode 100644 uppsrc/Core/parser.cpp create mode 100644 uppsrc/Core/prj.aux create mode 100644 uppsrc/Core/sheap.cpp create mode 100644 uppsrc/Core/src.tpp/AIndex$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/AMap$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/Any$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/Array$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/ArrayIndex$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/ArrayMap$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/BiArray$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/BiVector$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/Buffer$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/CParser$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/Callbacks$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/Color$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/Convert$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/DateFmt$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/Format$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/Indext$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/NetNode$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/One$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/PtePtr$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/Segtor$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/SerializationUtils$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/Stream$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/StreamFn$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/String$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/Thread$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/Vector$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/VectorMap$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/algo$en-us.tpp create mode 100644 uppsrc/Core/src.tpp/all.i create mode 100644 uppsrc/Core/src.tpp/util$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/BRC$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/Caveats$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/Charset$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/Configuration$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/CoreTutorial$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/DLI$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/Decisions$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/Moveable$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/NTL$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/NTLvsSTL$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/Packages$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/PickTypes$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/Translating$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/Tutorial$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/UserValue$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/all.i create mode 100644 uppsrc/Core/srcdoc.tpp/i18n$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/pick_$en-us.tpp create mode 100644 uppsrc/Core/srcdoc.tpp/std$en-us.tpp create mode 100644 uppsrc/Core/srcimp.tpp/Heap$en-us.tpp create mode 100644 uppsrc/Core/srcimp.tpp/String$en-us.tpp create mode 100644 uppsrc/Core/srcimp.tpp/all.i create mode 100644 uppsrc/Core/sub.upt create mode 100644 uppsrc/Core/t.cpp create mode 100644 uppsrc/Core/t.h create mode 100644 uppsrc/Core/t_.h create mode 100644 uppsrc/Core/topic_group.h create mode 100644 uppsrc/Core/z.cpp create mode 100644 uppsrc/Core/z.h create mode 100644 uppsrc/CppBase/AUTHORS create mode 100644 uppsrc/CppBase/Base.cpp create mode 100644 uppsrc/CppBase/COPYING create mode 100644 uppsrc/CppBase/COPYING-PLAIN create mode 100644 uppsrc/CppBase/CppBase.h create mode 100644 uppsrc/CppBase/CppBase.upp create mode 100644 uppsrc/CppBase/Parser.cpp create mode 100644 uppsrc/CppBase/Pre.cpp create mode 100644 uppsrc/CppBase/cpplex.cpp create mode 100644 uppsrc/CppBase/init create mode 100644 uppsrc/CppBase/keyword.i create mode 100644 uppsrc/Crash/AUTHORS create mode 100644 uppsrc/Crash/COPYING create mode 100644 uppsrc/Crash/COPYING-PLAIN create mode 100644 uppsrc/Crash/Crash.upp create mode 100644 uppsrc/Crash/crash.cpp create mode 100644 uppsrc/Crash/crash.ico create mode 100644 uppsrc/Crash/crash.iml create mode 100644 uppsrc/Crash/crash.mak create mode 100644 uppsrc/Crash/crash.rc create mode 100644 uppsrc/Crash/imagehlp.dli create mode 100644 uppsrc/Crash/prj.aux create mode 100644 uppsrc/Crypto/AUTHORS create mode 100644 uppsrc/Crypto/BscF.cpp create mode 100644 uppsrc/Crypto/COPYING create mode 100644 uppsrc/Crypto/COPYING-PLAIN create mode 100644 uppsrc/Crypto/Crypto.dsp create mode 100644 uppsrc/Crypto/Crypto.h create mode 100644 uppsrc/Crypto/Crypto.upp create mode 100644 uppsrc/Crypto/Sha1.cpp create mode 100644 uppsrc/CtrlCore/AUTHORS create mode 100644 uppsrc/CtrlCore/COPYING create mode 100644 uppsrc/CtrlCore/COPYING-PLAIN create mode 100644 uppsrc/CtrlCore/Ctrl.cpp create mode 100644 uppsrc/CtrlCore/Ctrl.iml create mode 100644 uppsrc/CtrlCore/CtrlChild.cpp create mode 100644 uppsrc/CtrlCore/CtrlClip.cpp create mode 100644 uppsrc/CtrlCore/CtrlCore.h create mode 100644 uppsrc/CtrlCore/CtrlCore.icpp create mode 100644 uppsrc/CtrlCore/CtrlCore.t create mode 100644 uppsrc/CtrlCore/CtrlCore.upp create mode 100644 uppsrc/CtrlCore/CtrlDraw.cpp create mode 100644 uppsrc/CtrlCore/CtrlKbd.cpp create mode 100644 uppsrc/CtrlCore/CtrlMouse.cpp create mode 100644 uppsrc/CtrlCore/CtrlPos.cpp create mode 100644 uppsrc/CtrlCore/CtrlTimer.cpp create mode 100644 uppsrc/CtrlCore/DHCtrl.cpp create mode 100644 uppsrc/CtrlCore/Frame.cpp create mode 100644 uppsrc/CtrlCore/LocalLoop.cpp create mode 100644 uppsrc/CtrlCore/MKeys.h create mode 100644 uppsrc/CtrlCore/MultiMon.dli create mode 100644 uppsrc/CtrlCore/TopWin32.cpp create mode 100644 uppsrc/CtrlCore/TopWinX11.cpp create mode 100644 uppsrc/CtrlCore/TopWindow.cpp create mode 100644 uppsrc/CtrlCore/TopWindow.h create mode 100644 uppsrc/CtrlCore/Win32Clip.cpp create mode 100644 uppsrc/CtrlCore/Win32DnD.cpp create mode 100644 uppsrc/CtrlCore/Win32Keys.i create mode 100644 uppsrc/CtrlCore/Win32Msg.i create mode 100644 uppsrc/CtrlCore/Win32Proc.cpp create mode 100644 uppsrc/CtrlCore/Win32Wnd.cpp create mode 100644 uppsrc/CtrlCore/X11App.cpp create mode 100644 uppsrc/CtrlCore/X11Clip.cpp create mode 100644 uppsrc/CtrlCore/X11DHCtrl.cpp create mode 100644 uppsrc/CtrlCore/X11DnD.cpp create mode 100644 uppsrc/CtrlCore/X11Event.i create mode 100644 uppsrc/CtrlCore/X11ImgClip.cpp create mode 100644 uppsrc/CtrlCore/X11Keys.i create mode 100644 uppsrc/CtrlCore/X11Proc.cpp create mode 100644 uppsrc/CtrlCore/X11Wnd.cpp create mode 100644 uppsrc/CtrlCore/init create mode 100644 uppsrc/CtrlCore/lay.h create mode 100644 uppsrc/CtrlCore/llay.h create mode 100644 uppsrc/CtrlCore/prj.aux create mode 100644 uppsrc/CtrlCore/src.tpp/Ctrl$en-us.tpp create mode 100644 uppsrc/CtrlCore/src.tpp/Frame$en-us.tpp create mode 100644 uppsrc/CtrlCore/src.tpp/Layout$en-us.tpp create mode 100644 uppsrc/CtrlCore/src.tpp/RectTracker$en-us.tpp create mode 100644 uppsrc/CtrlCore/src.tpp/TopWindow$en-us.tpp create mode 100644 uppsrc/CtrlCore/src.tpp/all.i create mode 100644 uppsrc/CtrlCore/srcdoc.tpp/AboutFrames$en-us.tpp create mode 100644 uppsrc/CtrlCore/srcdoc.tpp/LogPos$en-us.tpp create mode 100644 uppsrc/CtrlCore/srcdoc.tpp/TimerAndModalTrap$en-us.tpp create mode 100644 uppsrc/CtrlCore/srcdoc.tpp/all.i create mode 100644 uppsrc/CtrlLib/AKeys.cpp create mode 100644 uppsrc/CtrlLib/AKeys.h create mode 100644 uppsrc/CtrlLib/AUTHORS create mode 100644 uppsrc/CtrlLib/ArrayCtrl.cpp create mode 100644 uppsrc/CtrlLib/ArrayCtrl.h create mode 100644 uppsrc/CtrlLib/Bar.cpp create mode 100644 uppsrc/CtrlLib/Bar.h create mode 100644 uppsrc/CtrlLib/Button.cpp create mode 100644 uppsrc/CtrlLib/COPYING create mode 100644 uppsrc/CtrlLib/COPYING-PLAIN create mode 100644 uppsrc/CtrlLib/Ch.cpp create mode 100644 uppsrc/CtrlLib/Ch.h create mode 100644 uppsrc/CtrlLib/ChGtk.cpp create mode 100644 uppsrc/CtrlLib/ChWin32.cpp create mode 100644 uppsrc/CtrlLib/ClassicCtrls.iml create mode 100644 uppsrc/CtrlLib/ColorPopup.cpp create mode 100644 uppsrc/CtrlLib/ColorPusher.cpp create mode 100644 uppsrc/CtrlLib/ColumnList.cpp create mode 100644 uppsrc/CtrlLib/ColumnList.h create mode 100644 uppsrc/CtrlLib/Complex.upt create mode 100644 uppsrc/CtrlLib/Ctrl.iml create mode 100644 uppsrc/CtrlLib/Ctrl.lay create mode 100644 uppsrc/CtrlLib/CtrlLib.h create mode 100644 uppsrc/CtrlLib/CtrlLib.icpp create mode 100644 uppsrc/CtrlLib/CtrlLib.t create mode 100644 uppsrc/CtrlLib/CtrlLib.upp create mode 100644 uppsrc/CtrlLib/CtrlLib.usc create mode 100644 uppsrc/CtrlLib/CtrlUtil.cpp create mode 100644 uppsrc/CtrlLib/CtrlUtil.h create mode 100644 uppsrc/CtrlLib/Ctrls.iml create mode 100644 uppsrc/CtrlLib/DateTimeCtrl.cpp create mode 100644 uppsrc/CtrlLib/DateTimeCtrl.h create mode 100644 uppsrc/CtrlLib/DlgColor.cpp create mode 100644 uppsrc/CtrlLib/DlgColor.h create mode 100644 uppsrc/CtrlLib/DocEdit.cpp create mode 100644 uppsrc/CtrlLib/DropChoice.cpp create mode 100644 uppsrc/CtrlLib/DropChoice.h create mode 100644 uppsrc/CtrlLib/DropList.cpp create mode 100644 uppsrc/CtrlLib/EditCtrl.h create mode 100644 uppsrc/CtrlLib/EditField.cpp create mode 100644 uppsrc/CtrlLib/FileList.cpp create mode 100644 uppsrc/CtrlLib/FileSel.cpp create mode 100644 uppsrc/CtrlLib/FileSel.h create mode 100644 uppsrc/CtrlLib/FrameSplitter.cpp create mode 100644 uppsrc/CtrlLib/HeaderCtrl.cpp create mode 100644 uppsrc/CtrlLib/HeaderCtrl.h create mode 100644 uppsrc/CtrlLib/Help.cpp create mode 100644 uppsrc/CtrlLib/LNGCtrl.cpp create mode 100644 uppsrc/CtrlLib/LabelBase.cpp create mode 100644 uppsrc/CtrlLib/LabelBase.h create mode 100644 uppsrc/CtrlLib/Lang.h create mode 100644 uppsrc/CtrlLib/LineEdit.cpp create mode 100644 uppsrc/CtrlLib/MenuBar.cpp create mode 100644 uppsrc/CtrlLib/MenuImp.h create mode 100644 uppsrc/CtrlLib/MenuItem.cpp create mode 100644 uppsrc/CtrlLib/MultiButton.cpp create mode 100644 uppsrc/CtrlLib/MultiButton.h create mode 100644 uppsrc/CtrlLib/Normal.upt create mode 100644 uppsrc/CtrlLib/PopupTable.cpp create mode 100644 uppsrc/CtrlLib/PrinterJob.cpp create mode 100644 uppsrc/CtrlLib/Progress.cpp create mode 100644 uppsrc/CtrlLib/Progress.h create mode 100644 uppsrc/CtrlLib/Prompt.cpp create mode 100644 uppsrc/CtrlLib/PushCtrl.h create mode 100644 uppsrc/CtrlLib/RichText.h create mode 100644 uppsrc/CtrlLib/RichTextView.cpp create mode 100644 uppsrc/CtrlLib/ScrollBar.cpp create mode 100644 uppsrc/CtrlLib/ScrollBar.h create mode 100644 uppsrc/CtrlLib/SliderCtrl.cpp create mode 100644 uppsrc/CtrlLib/SliderCtrl.h create mode 100644 uppsrc/CtrlLib/Splitter.cpp create mode 100644 uppsrc/CtrlLib/Splitter.h create mode 100644 uppsrc/CtrlLib/Static.cpp create mode 100644 uppsrc/CtrlLib/StaticCtrl.h create mode 100644 uppsrc/CtrlLib/StatusBar.cpp create mode 100644 uppsrc/CtrlLib/StatusBar.h create mode 100644 uppsrc/CtrlLib/Switch.cpp create mode 100644 uppsrc/CtrlLib/TabCtrl.cpp create mode 100644 uppsrc/CtrlLib/TabCtrl.h create mode 100644 uppsrc/CtrlLib/Text.cpp create mode 100644 uppsrc/CtrlLib/TextEdit.h create mode 100644 uppsrc/CtrlLib/ToolBar.cpp create mode 100644 uppsrc/CtrlLib/ToolButton.cpp create mode 100644 uppsrc/CtrlLib/ToolTip.cpp create mode 100644 uppsrc/CtrlLib/TrayIconWin32.cpp create mode 100644 uppsrc/CtrlLib/TrayIconX11.cpp create mode 100644 uppsrc/CtrlLib/TreeCtrl.cpp create mode 100644 uppsrc/CtrlLib/TreeCtrl.h create mode 100644 uppsrc/CtrlLib/Update.cpp create mode 100644 uppsrc/CtrlLib/Win32.cpp create mode 100644 uppsrc/CtrlLib/Windows.cpp create mode 100644 uppsrc/CtrlLib/XPTheme.dli create mode 100644 uppsrc/CtrlLib/akt_.h create mode 100644 uppsrc/CtrlLib/appdoc.tpp/DlgSelectColor$cs-cz.tpp create mode 100644 uppsrc/CtrlLib/appdoc.tpp/all.i create mode 100644 uppsrc/CtrlLib/init create mode 100644 uppsrc/CtrlLib/key_header.h create mode 100644 uppsrc/CtrlLib/key_source.h create mode 100644 uppsrc/CtrlLib/src.tpp/ArrayCtrl$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/Bar$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/BarCtrl$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/Button$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/ButtonOption$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/ColorPopUp$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/ColumnList$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/DataPusher$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/DocEdit$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/DropList$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/EditField$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/FileList$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/FileSel$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/HeaderCtrl$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/LabelBase$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/LineEdit$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/MenuBar$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/Option$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/OptionTree$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/Progress$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/ProgressInd$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/Pusher$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/Slider$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/Splitter$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/SplitterFrame$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/Static$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/StatusBar$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/Switch$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/TabCtrl$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/TabDlg$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/TextCtrl$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/ToolBar$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/TreeCtrl$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/ValueEditors$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/WithDropChoice$en-us.tpp create mode 100644 uppsrc/CtrlLib/src.tpp/all.i create mode 100644 uppsrc/CtrlLib/src.tpp/index$en-us.tpp create mode 100644 uppsrc/CtrlLib/srcdoc.tpp/MenuCb$en-us.tpp create mode 100644 uppsrc/CtrlLib/srcdoc.tpp/RoundingDoubles$en-us.tpp create mode 100644 uppsrc/CtrlLib/srcdoc.tpp/Tips$en-us.tpp create mode 100644 uppsrc/CtrlLib/srcdoc.tpp/Tutorial$en-us.tpp create mode 100644 uppsrc/CtrlLib/srcdoc.tpp/Updater$en-us.tpp create mode 100644 uppsrc/CtrlLib/srcdoc.tpp/all.i create mode 100644 uppsrc/DocTypes/AUTHORS create mode 100644 uppsrc/DocTypes/COPYING create mode 100644 uppsrc/DocTypes/COPYING-PLAIN create mode 100644 uppsrc/DocTypes/DocTable.cpp create mode 100644 uppsrc/DocTypes/DocTypes.cpp create mode 100644 uppsrc/DocTypes/DocTypes.h create mode 100644 uppsrc/DocTypes/DocTypes.upp create mode 100644 uppsrc/DocTypes/DocTypes.usc create mode 100644 uppsrc/DocTypes/ParaFormat.cpp create mode 100644 uppsrc/DocTypes/QtfCtrl.cpp create mode 100644 uppsrc/DocTypes/QtfCtrl.h create mode 100644 uppsrc/DocTypes/QtfEncoder.cpp create mode 100644 uppsrc/DocTypes/QtfParser.cpp create mode 100644 uppsrc/DocTypes/Report.cpp create mode 100644 uppsrc/DocTypes/Report.h create mode 100644 uppsrc/DocTypes/Report.lay create mode 100644 uppsrc/DocTypes/RtfDocOut.cpp create mode 100644 uppsrc/DocTypes/ShowReport.cpp create mode 100644 uppsrc/Docedit/AUTHORS create mode 100644 uppsrc/Docedit/COPYING create mode 100644 uppsrc/Docedit/COPYING-PLAIN create mode 100644 uppsrc/Docedit/DocItem.cpp create mode 100644 uppsrc/Docedit/DocLink.cpp create mode 100644 uppsrc/Docedit/Docbase.cpp create mode 100644 uppsrc/Docedit/Docdir.cpp create mode 100644 uppsrc/Docedit/Docedit.cpp create mode 100644 uppsrc/Docedit/Docedit.h create mode 100644 uppsrc/Docedit/Docedit.iml create mode 100644 uppsrc/Docedit/Docedit.lay create mode 100644 uppsrc/Docedit/Docedit.upp create mode 100644 uppsrc/Docedit/prj.aux create mode 100644 uppsrc/Draw/AUTHORS create mode 100644 uppsrc/Draw/COPYING create mode 100644 uppsrc/Draw/COPYING-PLAIN create mode 100644 uppsrc/Draw/Cham.cpp create mode 100644 uppsrc/Draw/Cham.h create mode 100644 uppsrc/Draw/ComposeText.cpp create mode 100644 uppsrc/Draw/Debug.cpp create mode 100644 uppsrc/Draw/Debug.h create mode 100644 uppsrc/Draw/Display.cpp create mode 100644 uppsrc/Draw/Display.h create mode 100644 uppsrc/Draw/Draw.cpp create mode 100644 uppsrc/Draw/Draw.h create mode 100644 uppsrc/Draw/Draw.upp create mode 100644 uppsrc/Draw/DrawData.cpp create mode 100644 uppsrc/Draw/DrawImg.iml create mode 100644 uppsrc/Draw/DrawOpWin32.cpp create mode 100644 uppsrc/Draw/DrawOpX11.cpp create mode 100644 uppsrc/Draw/DrawRasterData.cpp create mode 100644 uppsrc/Draw/DrawText.cpp create mode 100644 uppsrc/Draw/DrawTextUtil.cpp create mode 100644 uppsrc/Draw/DrawTextWin32.cpp create mode 100644 uppsrc/Draw/DrawTextXft.cpp create mode 100644 uppsrc/Draw/DrawUtil.cpp create mode 100644 uppsrc/Draw/DrawWin32.cpp create mode 100644 uppsrc/Draw/DrawWin32.h create mode 100644 uppsrc/Draw/DrawX11.cpp create mode 100644 uppsrc/Draw/Drawing.cpp create mode 100644 uppsrc/Draw/Image.cpp create mode 100644 uppsrc/Draw/Image.h create mode 100644 uppsrc/Draw/ImageBlit.cpp create mode 100644 uppsrc/Draw/ImageChOp.cpp create mode 100644 uppsrc/Draw/ImageDraw.h create mode 100644 uppsrc/Draw/ImageOp.cpp create mode 100644 uppsrc/Draw/ImageOp.h create mode 100644 uppsrc/Draw/ImageScale.cpp create mode 100644 uppsrc/Draw/ImageWin32.cpp create mode 100644 uppsrc/Draw/ImageX11.cpp create mode 100644 uppsrc/Draw/MakeCache.cpp create mode 100644 uppsrc/Draw/MetaFile.cpp create mode 100644 uppsrc/Draw/Palette.cpp create mode 100644 uppsrc/Draw/Raster.cpp create mode 100644 uppsrc/Draw/Raster.h create mode 100644 uppsrc/Draw/RasterEncoder.cpp create mode 100644 uppsrc/Draw/RasterFormat.cpp create mode 100644 uppsrc/Draw/RasterWrite.cpp create mode 100644 uppsrc/Draw/SSettings.cpp create mode 100644 uppsrc/Draw/gdk.dli create mode 100644 uppsrc/Draw/gnome.dli create mode 100644 uppsrc/Draw/gobj.dli create mode 100644 uppsrc/Draw/gpixbuf.dli create mode 100644 uppsrc/Draw/gtk.dli create mode 100644 uppsrc/Draw/iml.h create mode 100644 uppsrc/Draw/iml_header.h create mode 100644 uppsrc/Draw/iml_source.h create mode 100644 uppsrc/Draw/init create mode 100644 uppsrc/Draw/src.tpp/Display$en-us.tpp create mode 100644 uppsrc/Draw/src.tpp/Draw$en-us.tpp create mode 100644 uppsrc/Draw/src.tpp/Font$en-us.tpp create mode 100644 uppsrc/Draw/src.tpp/FontInfo$en-us.tpp create mode 100644 uppsrc/Draw/src.tpp/Image$en-us.tpp create mode 100644 uppsrc/Draw/src.tpp/Iml$en-us.tpp create mode 100644 uppsrc/Draw/src.tpp/all.i create mode 100644 uppsrc/Draw/srcdoc.tpp/DrawOutput$en-us.tpp create mode 100644 uppsrc/Draw/srcdoc.tpp/DrawTutorial$en-us.tpp create mode 100644 uppsrc/Draw/srcdoc.tpp/ImgTutorial$en-us.tpp create mode 100644 uppsrc/Draw/srcdoc.tpp/all.i create mode 100644 uppsrc/DropGrid/DropGrid.cpp create mode 100644 uppsrc/DropGrid/DropGrid.h create mode 100644 uppsrc/DropGrid/DropGrid.upp create mode 100644 uppsrc/DropGrid/DropGrid.usc create mode 100644 uppsrc/DropGrid/main.cpp create mode 100644 uppsrc/Esc/AUTHORS create mode 100644 uppsrc/Esc/COPYING create mode 100644 uppsrc/Esc/COPYING-PLAIN create mode 100644 uppsrc/Esc/Esc.cpp create mode 100644 uppsrc/Esc/Esc.h create mode 100644 uppsrc/Esc/Esc.upp create mode 100644 uppsrc/Esc/EscArray.cpp create mode 100644 uppsrc/Esc/EscMap.cpp create mode 100644 uppsrc/Esc/EscRun.cpp create mode 100644 uppsrc/Esc/EscStdLib.cpp create mode 100644 uppsrc/Esc/EscValue.cpp create mode 100644 uppsrc/Esc/Value.cpp create mode 100644 uppsrc/Esc/init create mode 100644 uppsrc/Esc/prj.aux create mode 100644 uppsrc/Esc/srcdoc.tpp/Esc$en-us.tpp create mode 100644 uppsrc/Esc/srcdoc.tpp/all.i create mode 100644 uppsrc/GLCtrl/GLCtrl.h create mode 100644 uppsrc/GLCtrl/GLCtrl.upp create mode 100644 uppsrc/GLCtrl/Win32GlCtrl.cpp create mode 100644 uppsrc/GLCtrl/X11GLCtrl.cpp create mode 100644 uppsrc/GLCtrl/init create mode 100644 uppsrc/Geom/AUTHORS create mode 100644 uppsrc/Geom/COPYING create mode 100644 uppsrc/Geom/COPYING-PLAIN create mode 100644 uppsrc/Geom/Coords/AUTHORS create mode 100644 uppsrc/Geom/Coords/COPYING create mode 100644 uppsrc/Geom/Coords/COPYING-PLAIN create mode 100644 uppsrc/Geom/Coords/Coords.upp create mode 100644 uppsrc/Geom/Coords/GeomCoords.h create mode 100644 uppsrc/Geom/Coords/coords.cpp create mode 100644 uppsrc/Geom/Coords/ellipsoid.cpp create mode 100644 uppsrc/Geom/Coords/method.cpp create mode 100644 uppsrc/Geom/Coords/method.h create mode 100644 uppsrc/Geom/Coords/util.cpp create mode 100644 uppsrc/Geom/Ctrl/AUTHORS create mode 100644 uppsrc/Geom/Ctrl/COPYING create mode 100644 uppsrc/Geom/Ctrl/COPYING-PLAIN create mode 100644 uppsrc/Geom/Ctrl/CoordCtrl.cpp create mode 100644 uppsrc/Geom/Ctrl/CoordCtrl.h create mode 100644 uppsrc/Geom/Ctrl/Ctrl.upp create mode 100644 uppsrc/Geom/Ctrl/GeomCtrl.h create mode 100644 uppsrc/Geom/Ctrl/GeomCtrl.t create mode 100644 uppsrc/Geom/Ctrl/GeomCtrl_init.icpp create mode 100644 uppsrc/Geom/Ctrl/HPlanImg.h create mode 100644 uppsrc/Geom/Ctrl/PlotterCtrl.cpp create mode 100644 uppsrc/Geom/Ctrl/PlotterCtrl.h create mode 100644 uppsrc/Geom/Ctrl/PlotterCtrl.iml create mode 100644 uppsrc/Geom/Ctrl/appdoc.tpp/PathStyles$cs-cz.tpp create mode 100644 uppsrc/Geom/Ctrl/appdoc.tpp/all.i create mode 100644 uppsrc/Geom/Ctrl/doc.dpp/AppDoc_DlgPathStyleMap_CS-CZ15.dpx create mode 100644 uppsrc/Geom/Ctrl/pathCtrl.cpp create mode 100644 uppsrc/Geom/Ctrl/pathCtrl.h create mode 100644 uppsrc/Geom/Ctrl/pathCtrl.hpp create mode 100644 uppsrc/Geom/Ctrl/pathedit.iml create mode 100644 uppsrc/Geom/Ctrl/pathedit.lay create mode 100644 uppsrc/Geom/Draw/AUTHORS create mode 100644 uppsrc/Geom/Draw/COPYING create mode 100644 uppsrc/Geom/Draw/COPYING-PLAIN create mode 100644 uppsrc/Geom/Draw/Draw.upp create mode 100644 uppsrc/Geom/Draw/GeomDraw.h create mode 100644 uppsrc/Geom/Draw/coordutil.cpp create mode 100644 uppsrc/Geom/Draw/coordutil.h create mode 100644 uppsrc/Geom/Draw/hrr.cpp create mode 100644 uppsrc/Geom/Draw/hrr.h create mode 100644 uppsrc/Geom/Draw/imgtran.cpp create mode 100644 uppsrc/Geom/Draw/imgtran.h create mode 100644 uppsrc/Geom/Draw/pathDraw.cpp create mode 100644 uppsrc/Geom/Draw/pathDraw.h create mode 100644 uppsrc/Geom/Draw/path_aux.cpp create mode 100644 uppsrc/Geom/Draw/plotter.cpp create mode 100644 uppsrc/Geom/Draw/plotter.h create mode 100644 uppsrc/Geom/Geom.h create mode 100644 uppsrc/Geom/Geom.upp create mode 100644 uppsrc/Geom/delaunay.cpp create mode 100644 uppsrc/Geom/delaunay.h create mode 100644 uppsrc/Geom/fp3.cpp create mode 100644 uppsrc/Geom/fp3.h create mode 100644 uppsrc/Geom/geometry.cpp create mode 100644 uppsrc/Geom/geometry.h create mode 100644 uppsrc/Geom/linsolv.cpp create mode 100644 uppsrc/Geom/linsolv.h create mode 100644 uppsrc/Geom/polyalg.cpp create mode 100644 uppsrc/Geom/vecalg.cpp create mode 100644 uppsrc/GridCtrl/GridBase.cpp create mode 100644 uppsrc/GridCtrl/GridCtrl.cpp create mode 100644 uppsrc/GridCtrl/GridCtrl.h create mode 100644 uppsrc/GridCtrl/GridCtrl.iml create mode 100644 uppsrc/GridCtrl/GridCtrl.t create mode 100644 uppsrc/GridCtrl/GridCtrl.upp create mode 100644 uppsrc/GridCtrl/GridCtrl.usc create mode 100644 uppsrc/GridCtrl/GridDisplay.cpp create mode 100644 uppsrc/GridCtrl/GridDisplay.h create mode 100644 uppsrc/GridCtrl/GridSort.cpp create mode 100644 uppsrc/GridCtrl/GridText.cpp create mode 100644 uppsrc/GridCtrl/GridUtils.cpp create mode 100644 uppsrc/GridCtrl/GridUtils.h create mode 100644 uppsrc/GridCtrl/ToDo.txt create mode 100644 uppsrc/GridCtrl/changelog.txt create mode 100644 uppsrc/GridCtrl/init create mode 100644 uppsrc/GridCtrl/src.tpp/API$en-us.tpp create mode 100644 uppsrc/GridCtrl/src.tpp/Tutorial$en-us.tpp create mode 100644 uppsrc/GridCtrl/src.tpp/all.i create mode 100644 uppsrc/HexView/AUTHORS create mode 100644 uppsrc/HexView/COPYING create mode 100644 uppsrc/HexView/COPYING-PLAIN create mode 100644 uppsrc/HexView/HexView.cpp create mode 100644 uppsrc/HexView/HexView.h create mode 100644 uppsrc/HexView/HexView.lay create mode 100644 uppsrc/HexView/HexView.upp create mode 100644 uppsrc/HexView/app.tpp/search$en-us.tpp create mode 100644 uppsrc/HexView/init create mode 100644 uppsrc/I18NCtrlLayoutTest/I18NCtrlLayoutTest.h create mode 100644 uppsrc/I18NCtrlLayoutTest/I18NCtrlLayoutTest.upp create mode 100644 uppsrc/I18NCtrlLayoutTest/Layout.lay create mode 100644 uppsrc/I18NCtrlLayoutTest/main.cpp create mode 100644 uppsrc/IconDes/AlphaCtrl.cpp create mode 100644 uppsrc/IconDes/Bar.cpp create mode 100644 uppsrc/IconDes/EditPos.cpp create mode 100644 uppsrc/IconDes/Event.cpp create mode 100644 uppsrc/IconDes/Fast.cpp create mode 100644 uppsrc/IconDes/IconDes.cpp create mode 100644 uppsrc/IconDes/IconDes.h create mode 100644 uppsrc/IconDes/IconDes.iml create mode 100644 uppsrc/IconDes/IconDes.lay create mode 100644 uppsrc/IconDes/IconDes.upp create mode 100644 uppsrc/IconDes/Image.cpp create mode 100644 uppsrc/IconDes/ImageOp.cpp create mode 100644 uppsrc/IconDes/ImlFile.cpp create mode 100644 uppsrc/IconDes/List.cpp create mode 100644 uppsrc/IconDes/Paint.cpp create mode 100644 uppsrc/IconDes/RGBACtrl.cpp create mode 100644 uppsrc/IconDes/init create mode 100644 uppsrc/MySql/AUTHORS create mode 100644 uppsrc/MySql/COPYING create mode 100644 uppsrc/MySql/COPYING-PLAIN create mode 100644 uppsrc/MySql/MySql.cpp create mode 100644 uppsrc/MySql/MySql.h create mode 100644 uppsrc/MySql/MySql.upp create mode 100644 uppsrc/MySql/MySqlSchema.h create mode 100644 uppsrc/Ole/AUTHORS create mode 100644 uppsrc/Ole/COPYING create mode 100644 uppsrc/Ole/COPYING-PLAIN create mode 100644 uppsrc/Ole/Ctrl/Ctrl.upp create mode 100644 uppsrc/Ole/Ctrl/OleCtrl.h create mode 100644 uppsrc/Ole/Ctrl/control.cpp create mode 100644 uppsrc/Ole/Ctrl/ocx.def create mode 100644 uppsrc/Ole/Ctrl/selftest.cpp create mode 100644 uppsrc/Ole/Ctrl/util.cpp create mode 100644 uppsrc/Ole/Ole.h create mode 100644 uppsrc/Ole/Ole.upp create mode 100644 uppsrc/Ole/srcdoc.tpp/all.i create mode 100644 uppsrc/Ole/srcdoc.tpp/ocx$en-us.tpp create mode 100644 uppsrc/Ole/util.cpp create mode 100644 uppsrc/Ole/util.h create mode 100644 uppsrc/OleDB/AUTHORS create mode 100644 uppsrc/OleDB/COPYING create mode 100644 uppsrc/OleDB/COPYING-PLAIN create mode 100644 uppsrc/OleDB/OleDB.cpp create mode 100644 uppsrc/OleDB/OleDB.h create mode 100644 uppsrc/OleDB/OleDB.upp create mode 100644 uppsrc/OleDB/OleDBSchema.h create mode 100644 uppsrc/Oracle/AUTHORS create mode 100644 uppsrc/Oracle/COPYING create mode 100644 uppsrc/Oracle/COPYING-PLAIN create mode 100644 uppsrc/Oracle/Oci7.cpp create mode 100644 uppsrc/Oracle/Oci7.dli create mode 100644 uppsrc/Oracle/Oci8.cpp create mode 100644 uppsrc/Oracle/Oci8.dli create mode 100644 uppsrc/Oracle/OciCommon.h create mode 100644 uppsrc/Oracle/OraCommon.cpp create mode 100644 uppsrc/Oracle/OraCommon.h create mode 100644 uppsrc/Oracle/Oracle.t create mode 100644 uppsrc/Oracle/Oracle.upp create mode 100644 uppsrc/Oracle/Oracle7.h create mode 100644 uppsrc/Oracle/Oracle8.h create mode 100644 uppsrc/Oracle/OracleSchema.h create mode 100644 uppsrc/Oracle/Oracle_init.icpp create mode 100644 uppsrc/Oracle/contest.cpp create mode 100644 uppsrc/PaintGL/AUTHORS create mode 100644 uppsrc/PaintGL/COPYING create mode 100644 uppsrc/PaintGL/COPYING-PLAIN create mode 100644 uppsrc/PaintGL/PaintGL.cpp create mode 100644 uppsrc/PaintGL/PaintGL.h create mode 100644 uppsrc/PaintGL/PaintGL.upp create mode 100644 uppsrc/PdfDraw/AUTHORS create mode 100644 uppsrc/PdfDraw/COPYING create mode 100644 uppsrc/PdfDraw/COPYING-PLAIN create mode 100644 uppsrc/PdfDraw/PdfDraw.cpp create mode 100644 uppsrc/PdfDraw/PdfDraw.h create mode 100644 uppsrc/PdfDraw/PdfDraw.upp create mode 100644 uppsrc/PdfDraw/PdfReport.icpp create mode 100644 uppsrc/PdfDraw/TTFReader.cpp create mode 100644 uppsrc/PdfDraw/TTFStream.cpp create mode 100644 uppsrc/PdfDraw/TTFStruct.cpp create mode 100644 uppsrc/PdfDraw/TTFSubset.cpp create mode 100644 uppsrc/PdfDraw/init create mode 100644 uppsrc/PdfDraw/ttf.h create mode 100644 uppsrc/PlatformRef/PlatformRef.h create mode 100644 uppsrc/PlatformRef/PlatformRef.upp create mode 100644 uppsrc/PlatformRef/main.cpp create mode 100644 uppsrc/PostgreSQL/PostgreSQL.cpp create mode 100644 uppsrc/PostgreSQL/PostgreSQL.h create mode 100644 uppsrc/PostgreSQL/PostgreSQL.upp create mode 100644 uppsrc/PostgreSQL/PostgreSQLSchema.h create mode 100644 uppsrc/PostgreSQL/init create mode 100644 uppsrc/Report/Report.cpp create mode 100644 uppsrc/Report/Report.h create mode 100644 uppsrc/Report/Report.lay create mode 100644 uppsrc/Report/Report.t create mode 100644 uppsrc/Report/Report.upp create mode 100644 uppsrc/Report/ReportDlg.cpp create mode 100644 uppsrc/Report/ReportI.icpp create mode 100644 uppsrc/RichBook/RichBook.cpp create mode 100644 uppsrc/RichBook/RichBook.h create mode 100644 uppsrc/RichBook/RichBook.t create mode 100644 uppsrc/RichBook/RichBook.upp create mode 100644 uppsrc/RichBook/RichBook_init.icpp create mode 100644 uppsrc/RichEdit/AUTHORS create mode 100644 uppsrc/RichEdit/COPYING create mode 100644 uppsrc/RichEdit/COPYING-PLAIN create mode 100644 uppsrc/RichEdit/Clip.cpp create mode 100644 uppsrc/RichEdit/Cursor.cpp create mode 100644 uppsrc/RichEdit/Editor.cpp create mode 100644 uppsrc/RichEdit/Find.cpp create mode 100644 uppsrc/RichEdit/Formating.cpp create mode 100644 uppsrc/RichEdit/Kbd.cpp create mode 100644 uppsrc/RichEdit/Modify.cpp create mode 100644 uppsrc/RichEdit/Mouse.cpp create mode 100644 uppsrc/RichEdit/ParaFormat.cpp create mode 100644 uppsrc/RichEdit/RichEdit.h create mode 100644 uppsrc/RichEdit/RichEdit.icpp create mode 100644 uppsrc/RichEdit/RichEdit.iml create mode 100644 uppsrc/RichEdit/RichEdit.lay create mode 100644 uppsrc/RichEdit/RichEdit.t create mode 100644 uppsrc/RichEdit/RichEdit.upp create mode 100644 uppsrc/RichEdit/Ruler.cpp create mode 100644 uppsrc/RichEdit/Speller.cpp create mode 100644 uppsrc/RichEdit/Table.cpp create mode 100644 uppsrc/RichEdit/TableUndo.cpp create mode 100644 uppsrc/RichEdit/Tool.cpp create mode 100644 uppsrc/RichEdit/Tool.cpp.$old create mode 100644 uppsrc/RichEdit/Undo.cpp create mode 100644 uppsrc/RichEdit/UnitEdit.cpp create mode 100644 uppsrc/RichEdit/init create mode 100644 uppsrc/RichText/AUTHORS create mode 100644 uppsrc/RichText/COPYING create mode 100644 uppsrc/RichText/COPYING-PLAIN create mode 100644 uppsrc/RichText/EncodeHTML.cpp create mode 100644 uppsrc/RichText/EncodeQtf.cpp create mode 100644 uppsrc/RichText/EncodeRTF.cpp create mode 100644 uppsrc/RichText/Format.cpp create mode 100644 uppsrc/RichText/Object.cpp create mode 100644 uppsrc/RichText/Para.h create mode 100644 uppsrc/RichText/ParaData.cpp create mode 100644 uppsrc/RichText/ParaPaint.cpp create mode 100644 uppsrc/RichText/ParaType.cpp create mode 100644 uppsrc/RichText/ParseQtf.cpp create mode 100644 uppsrc/RichText/ParseRTF.cpp create mode 100644 uppsrc/RichText/RichImage.icpp create mode 100644 uppsrc/RichText/RichText.h create mode 100644 uppsrc/RichText/RichText.iml create mode 100644 uppsrc/RichText/RichText.upp create mode 100644 uppsrc/RichText/RichText.usc create mode 100644 uppsrc/RichText/Table.h create mode 100644 uppsrc/RichText/TableCell.cpp create mode 100644 uppsrc/RichText/TableData.cpp create mode 100644 uppsrc/RichText/TableLayout.cpp create mode 100644 uppsrc/RichText/TablePaint.cpp create mode 100644 uppsrc/RichText/Text.h create mode 100644 uppsrc/RichText/TextData.cpp create mode 100644 uppsrc/RichText/TextPaint.cpp create mode 100644 uppsrc/RichText/TextStyle.cpp create mode 100644 uppsrc/RichText/TextTable.cpp create mode 100644 uppsrc/RichText/Txt.h create mode 100644 uppsrc/RichText/TxtData.cpp create mode 100644 uppsrc/RichText/TxtOp.cpp create mode 100644 uppsrc/RichText/TxtPaint.cpp create mode 100644 uppsrc/RichText/Util.cpp create mode 100644 uppsrc/RichText/init create mode 100644 uppsrc/RichText/srcdoc.tpp/QTF$en-us.tpp create mode 100644 uppsrc/RichText/srcdoc.tpp/all.i create mode 100644 uppsrc/Sql/AUTHORS create mode 100644 uppsrc/Sql/COPYING create mode 100644 uppsrc/Sql/COPYING-PLAIN create mode 100644 uppsrc/Sql/Sql.cpp create mode 100644 uppsrc/Sql/Sql.h create mode 100644 uppsrc/Sql/Sql.upp create mode 100644 uppsrc/Sql/SqlBool.cpp create mode 100644 uppsrc/Sql/SqlCase.cpp create mode 100644 uppsrc/Sql/SqlSchema.cpp create mode 100644 uppsrc/Sql/SqlSchema.h create mode 100644 uppsrc/Sql/SqlSet.cpp create mode 100644 uppsrc/Sql/SqlStatement.cpp create mode 100644 uppsrc/Sql/SqlVal.cpp create mode 100644 uppsrc/Sql/Sqlexp.h create mode 100644 uppsrc/Sql/Sqls.h create mode 100644 uppsrc/Sql/init create mode 100644 uppsrc/Sql/sch_header.h create mode 100644 uppsrc/Sql/sch_model.h create mode 100644 uppsrc/Sql/sch_schema.h create mode 100644 uppsrc/Sql/sch_source.h create mode 100644 uppsrc/Sql/src.tpp/SqlExp$en-us.tpp create mode 100644 uppsrc/Sql/src.tpp/all.i create mode 100644 uppsrc/Sql/util_td.cpp create mode 100644 uppsrc/SqlCommander/AUTHORS create mode 100644 uppsrc/SqlCommander/COPYING create mode 100644 uppsrc/SqlCommander/COPYING-PLAIN create mode 100644 uppsrc/SqlCommander/SqlCommander.cpp create mode 100644 uppsrc/SqlCommander/SqlCommander.h create mode 100644 uppsrc/SqlCommander/SqlCommander.upp create mode 100644 uppsrc/SqlCommander/StdAfx.cpp create mode 100644 uppsrc/SqlCommander/login.lay create mode 100644 uppsrc/SqlCtrl/AUTHORS create mode 100644 uppsrc/SqlCtrl/COPYING create mode 100644 uppsrc/SqlCtrl/COPYING-PLAIN create mode 100644 uppsrc/SqlCtrl/SqlArray.cpp create mode 100644 uppsrc/SqlCtrl/SqlConsole.cpp create mode 100644 uppsrc/SqlCtrl/SqlCtrl.cpp create mode 100644 uppsrc/SqlCtrl/SqlCtrl.h create mode 100644 uppsrc/SqlCtrl/SqlCtrl.iml create mode 100644 uppsrc/SqlCtrl/SqlCtrl.lay create mode 100644 uppsrc/SqlCtrl/SqlCtrl.t create mode 100644 uppsrc/SqlCtrl/SqlCtrl.upp create mode 100644 uppsrc/SqlCtrl/SqlCtrl.usc create mode 100644 uppsrc/SqlCtrl/SqlCtrl_init.icpp create mode 100644 uppsrc/SqlCtrl/SqlDetail.cpp create mode 100644 uppsrc/SqlCtrl/SqlDlg.cpp create mode 100644 uppsrc/SqlCtrl/SqlDlg.h create mode 100644 uppsrc/SqlCtrl/SqlObjectTree.cpp create mode 100644 uppsrc/TCore/AUTHORS create mode 100644 uppsrc/TCore/COPYING create mode 100644 uppsrc/TCore/COPYING-PLAIN create mode 100644 uppsrc/TCore/Calc.upp create mode 100644 uppsrc/TCore/CalcBasic.cpp create mode 100644 uppsrc/TCore/CalcBasic.h create mode 100644 uppsrc/TCore/CalcBasic.hpp create mode 100644 uppsrc/TCore/CalcNode.cpp create mode 100644 uppsrc/TCore/CalcNode.h create mode 100644 uppsrc/TCore/CalcType.cpp create mode 100644 uppsrc/TCore/CalcType.h create mode 100644 uppsrc/TCore/TCore.h create mode 100644 uppsrc/TCore/TCore.t create mode 100644 uppsrc/TCore/TCore.upp create mode 100644 uppsrc/TCore/TCoreCalc.h create mode 100644 uppsrc/TCore/TCoreDb.h create mode 100644 uppsrc/TCore/TCore_init.icpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcArith$cs-cz.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcArith$en-us.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcArray$cs-cz.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcArray$en-us.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcDate$cs-cz.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcDate$en-us.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcLog$cs-cz.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcLog$en-us.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcNode$cs-cz.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcNode$en-us.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcSys$cs-cz.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcSys$en-us.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcText$cs-cz.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcText$en-us.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcTrans$cs-cz.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/CalcTrans$en-us.tpp create mode 100644 uppsrc/TCore/appdoc.tpp/all.i create mode 100644 uppsrc/TCore/atexit.cpp create mode 100644 uppsrc/TCore/database.cpp create mode 100644 uppsrc/TCore/database.h create mode 100644 uppsrc/TCore/datafile.cpp create mode 100644 uppsrc/TCore/datafile.h create mode 100644 uppsrc/TCore/datatest.cpp create mode 100644 uppsrc/TCore/dbf.h create mode 100644 uppsrc/TCore/dd_cpp.h create mode 100644 uppsrc/TCore/dd_h.h create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CabsN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CabsN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CaddAA_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CaddAA_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CaddDN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CaddDN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CaddND_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CaddND_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CaddNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CaddNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CaddSS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CaddSS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cadd_monthsDN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cadd_monthsDN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cadd_yearsDN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cadd_yearsDN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CarccosN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CarccosN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CarcsinN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CarcsinN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CarctgN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CarctgN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CarrayCtr_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CarrayCtr_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CarrayIndex_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CarrayIndex_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CarrayRange_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CascS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CascS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CavgA_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CbitAndNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CbitAndNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CbitNotN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CbitNotN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CbitOrNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CbitOrNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CbitXorNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CbitXorNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CcallSV_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CcatSSS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CcatSSS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CceilNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CceilNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CceilN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CceilN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CceilrNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CceilrNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CchrN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CchrN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CcosN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CcosN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CcountA_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CcountA_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CcountNS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CcountNS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cdate0_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cdate0_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CdateNNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CdateNNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CdateNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CdateNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CdateN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CdateN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CdayD_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CdayD_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cday_of_weekD_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cday_of_weekD_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CdivNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CdivNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Ce0_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Ce0_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CeqVV_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CeqVV_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CexpN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CexpN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cfirst_day_of_monthD_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cfirst_day_of_monthD_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CfloorNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CfloorNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CfloorN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CfloorN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CfloorrNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CfloorrNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CftextNI_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CftextNI_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CftextN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CftextN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CgeNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CgeNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CgeSS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CgeSS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CgeTT_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CgeTT_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CgtNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CgtNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CgtSS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CgtSS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CgtTT_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CgtTT_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ChourT_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ChourT_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ChypotNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ChypotNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cis_dateV_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cis_dateV_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cis_nullV_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cis_nullV_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cis_numberV_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cis_numberV_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cis_textV_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cis_textV_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Citext0NN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CitextNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CitextN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Clast_day_of_monthD_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Clast_day_of_monthD_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CleNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CleNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CleSS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CleSS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CleTT_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CleTT_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CleftAN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CleftAN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CleftSN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CleftSN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ClenS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ClenS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CllpadSNS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CllpadSN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ClnN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ClnN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ClogN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ClogN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ClogNotN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ClogNotN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ClogNotS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ClogNotS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ClpadSNS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$ClpadSN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CltNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CltNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CltSS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CltSS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CltTT_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CltTT_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmaxA_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmaxNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmaxNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmaxSS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmaxSS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmaxTT_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmaxTT_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmidANN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmidANN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmidAN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmidAN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmidSNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmidSNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmidSN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmidSN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminA_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminSS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminSS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminTT_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminTT_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminmaxNNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminmaxNNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminmaxSSS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminmaxSSS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminmaxTTT_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminmaxTTT_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminusN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminusN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminuteT_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CminuteT_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmodNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmodNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmonthD_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmonthD_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmulAC_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmulAC_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmulNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmulNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmulNS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmulNS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmulSN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CmulSN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CneVV_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CneVV_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnlsNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnlsNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnlsN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnlsN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnlsrNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnlsrNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnlsrN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnlsrN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cnull0_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cnull0_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnumberSN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnumberSN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnumberS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnumberS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnvlVV_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CnvlVV_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cpi0_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cpi0_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CplusN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CplusN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CpowNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CpowNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CreplaceSSS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CrightAN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CrightAN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CrightSN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CrightSN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CroundNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CroundNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CroundN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CroundN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CroundrNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CroundrNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CrpadSNS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CrpadSN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CrrpadSNS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CrrpadSN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsalNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsalNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsarNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsarNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsecondT_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsecondT_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsgnN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsgnN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsinN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsinN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsqrN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsqrN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsqrtN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsqrtN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CstringIndex_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CstringIndex_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsubDD_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsubDD_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsubDN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsubDN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsubNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsubNN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsumASC_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsumASC_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsumA_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CsumA_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CtextA_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CtextA_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CtextD_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CtextD_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CtextN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CtextN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CtextS_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CtextS_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CtgN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CtgN_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CtimeNNNNNN_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CyearD_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$CyearD_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cyears_betweenDD_CS-CZ15.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_Calc$Cyears_betweenDD_EN-US.dpx create mode 100644 uppsrc/TCore/doc.dpp/AppDoc_CalcNode_CS-CZ15.dpx create mode 100644 uppsrc/TCore/globcfg.cpp create mode 100644 uppsrc/TCore/globcfg.h create mode 100644 uppsrc/TCore/help.cpp create mode 100644 uppsrc/TCore/help.h create mode 100644 uppsrc/TCore/hxx.h create mode 100644 uppsrc/TCore/iw.ico create mode 100644 uppsrc/TCore/new_fmt.hpp create mode 100644 uppsrc/TCore/new_lang.hpp create mode 100644 uppsrc/TCore/nls_bw.h create mode 100644 uppsrc/TCore/nls_bw.hpp create mode 100644 uppsrc/TCore/setop.h create mode 100644 uppsrc/TCore/tcore.usc create mode 100644 uppsrc/TCore/template.h create mode 100644 uppsrc/TCore/util.cpp create mode 100644 uppsrc/TCore/util.h create mode 100644 uppsrc/TCore/xml.cpp create mode 100644 uppsrc/TCore/xml.h create mode 100644 uppsrc/TCore/xmlparse.cpp create mode 100644 uppsrc/TCore/xmlparse.h create mode 100644 uppsrc/TCtrlLib/AUTHORS create mode 100644 uppsrc/TCtrlLib/COPYING create mode 100644 uppsrc/TCtrlLib/COPYING-PLAIN create mode 100644 uppsrc/TCtrlLib/Calc/Calc.upp create mode 100644 uppsrc/TCtrlLib/Calc/CalcGuiType.cpp create mode 100644 uppsrc/TCtrlLib/Calc/CalcGuiType.h create mode 100644 uppsrc/TCtrlLib/Calc/CalcGuiType.hpp create mode 100644 uppsrc/TCtrlLib/Calc/CalcHelp.cpp create mode 100644 uppsrc/TCtrlLib/Calc/DlgCalc.cpp create mode 100644 uppsrc/TCtrlLib/Calc/DlgCalc.lay create mode 100644 uppsrc/TCtrlLib/Calc/TCtrlLibCalc.h create mode 100644 uppsrc/TCtrlLib/Calc/TCtrlLibCalc.t create mode 100644 uppsrc/TCtrlLib/Calc/TCtrlLibCalc_init.icpp create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomcenterR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomcenterR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomleftR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomleftR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomrightR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomrightR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CcenterR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CcenterR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CcenterleftR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CcenterleftR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CcenterrightR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CcenterrightR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CheightR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CheightR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CleftR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CleftR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CpointNN_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CpointNN_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrectNNNN_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrectNNNN_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrectPP_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrectPP_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrectP_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrectP_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrightR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrightR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtextP_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtextP_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtextR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtextR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtopR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtopR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtopcenterR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtopcenterR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtopleftR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtopleftR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtoprightR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtoprightR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CwidthR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CwidthR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxP_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxP_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxcenterR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxcenterR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxmaxR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxmaxR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxminR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxminR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CyP_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CyP_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CycenterR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CycenterR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CymaxR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CymaxR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CyminR_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CyminR_EN-US.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/AppDoc_DlgCalc_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Calc/doc.dpp/links create mode 100644 uppsrc/TCtrlLib/CtrlArray.cpp create mode 100644 uppsrc/TCtrlLib/CtrlArray.h create mode 100644 uppsrc/TCtrlLib/DocMgr.cpp create mode 100644 uppsrc/TCtrlLib/DocMgr.h create mode 100644 uppsrc/TCtrlLib/DocMgr.iml create mode 100644 uppsrc/TCtrlLib/DocMgr.lay create mode 100644 uppsrc/TCtrlLib/DocMgr.lng create mode 100644 uppsrc/TCtrlLib/Help/DlgFormula.cpp create mode 100644 uppsrc/TCtrlLib/Help/DlgFormula.hpp create mode 100644 uppsrc/TCtrlLib/Help/DlgFormula.lay create mode 100644 uppsrc/TCtrlLib/Help/DlgHelp.cpp create mode 100644 uppsrc/TCtrlLib/Help/DlgHelp.hpp create mode 100644 uppsrc/TCtrlLib/Help/DlgHelp.lay create mode 100644 uppsrc/TCtrlLib/Help/DlgHelp.lng create mode 100644 uppsrc/TCtrlLib/Help/DlgHelpEdit.cpp create mode 100644 uppsrc/TCtrlLib/Help/DlgHelpEdit.lay create mode 100644 uppsrc/TCtrlLib/Help/DlgHelpEdit.lng create mode 100644 uppsrc/TCtrlLib/Help/DlgHelpView.cpp create mode 100644 uppsrc/TCtrlLib/Help/DlgHelpView.hpp create mode 100644 uppsrc/TCtrlLib/Help/DlgHelpView.iml create mode 100644 uppsrc/TCtrlLib/Help/DlgHelpView.lay create mode 100644 uppsrc/TCtrlLib/Help/DlgHelpView.lng create mode 100644 uppsrc/TCtrlLib/Help/DlgShot.cpp create mode 100644 uppsrc/TCtrlLib/Help/DlgShot.lay create mode 100644 uppsrc/TCtrlLib/Help/Help.upp create mode 100644 uppsrc/TCtrlLib/Help/TCtrlLibHelp.h create mode 100644 uppsrc/TCtrlLib/Help/doc.dpp/AppDoc_DlgFormula_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Help/doc.dpp/AppDoc_sys_book_expand_CS-CZ15.dpx create mode 100644 uppsrc/TCtrlLib/Help/helpgen.cpp create mode 100644 uppsrc/TCtrlLib/Help/helputil.cpp create mode 100644 uppsrc/TCtrlLib/Help/helputil.h create mode 100644 uppsrc/TCtrlLib/Help/notes.txt create mode 100644 uppsrc/TCtrlLib/Help/richform.cpp create mode 100644 uppsrc/TCtrlLib/OldTreeCtrl.cpp create mode 100644 uppsrc/TCtrlLib/OldTreeCtrl.h create mode 100644 uppsrc/TCtrlLib/OldTreeCtrl.iml create mode 100644 uppsrc/TCtrlLib/OldTreeCtrl.lng create mode 100644 uppsrc/TCtrlLib/Ruler.cpp create mode 100644 uppsrc/TCtrlLib/Ruler.h create mode 100644 uppsrc/TCtrlLib/TCtrlImg.cpp create mode 100644 uppsrc/TCtrlLib/TCtrlImg.h create mode 100644 uppsrc/TCtrlLib/TCtrlLib.h create mode 100644 uppsrc/TCtrlLib/TCtrlLib.t create mode 100644 uppsrc/TCtrlLib/TCtrlLib.upp create mode 100644 uppsrc/TCtrlLib/TCtrlLib.usc create mode 100644 uppsrc/TCtrlLib/TCtrlLib_init.icpp create mode 100644 uppsrc/TCtrlLib/TreeCtrlImg.h create mode 100644 uppsrc/TCtrlLib/appdoc.tpp/CalcGuiType$cs-cz.tpp create mode 100644 uppsrc/TCtrlLib/appdoc.tpp/CalcGuiType$en-us.tpp create mode 100644 uppsrc/TCtrlLib/appdoc.tpp/DlgCalc$cs-cz.tpp create mode 100644 uppsrc/TCtrlLib/appdoc.tpp/all.i create mode 100644 uppsrc/TCtrlLib/tctrllib.iml create mode 100644 uppsrc/TCtrlLib/template.h create mode 100644 uppsrc/TCtrlLib/util.cpp create mode 100644 uppsrc/TCtrlLib/util.h create mode 100644 uppsrc/TDraw/AUTHORS create mode 100644 uppsrc/TDraw/COPYING create mode 100644 uppsrc/TDraw/COPYING-PLAIN create mode 100644 uppsrc/TDraw/TDraw.h create mode 100644 uppsrc/TDraw/TDraw.upp create mode 100644 uppsrc/TDraw/formula.cpp create mode 100644 uppsrc/TDraw/formula.h create mode 100644 uppsrc/TDraw/util.cpp create mode 100644 uppsrc/TDraw/util.h create mode 100644 uppsrc/TSql/AUTHORS create mode 100644 uppsrc/TSql/COPYING create mode 100644 uppsrc/TSql/COPYING-PLAIN create mode 100644 uppsrc/TSql/Ctrl/Ctrl.upp create mode 100644 uppsrc/TSql/Ctrl/DlgLogin.cpp create mode 100644 uppsrc/TSql/Ctrl/DlgLogin.h create mode 100644 uppsrc/TSql/Ctrl/DlgLogin.hpp create mode 100644 uppsrc/TSql/Ctrl/DlgLogin.lay create mode 100644 uppsrc/TSql/Ctrl/DlgLogin.lng create mode 100644 uppsrc/TSql/Ctrl/TSqlCtrl.h create mode 100644 uppsrc/TSql/Ctrl/TSqlCtrl.icpp create mode 100644 uppsrc/TSql/Ctrl/TSqlCtrl.t create mode 100644 uppsrc/TSql/Ctrl/doc.dpp/AppDoc_DlgLoginSetPass_CS-CZ15.dpx create mode 100644 uppsrc/TSql/Ctrl/doc.dpp/AppDoc_DlgLogin_CS-CZ15.dpx create mode 100644 uppsrc/TSql/Ctrl/doc.dpp/links create mode 100644 uppsrc/TSql/TSql.h create mode 100644 uppsrc/TSql/TSql.t create mode 100644 uppsrc/TSql/TSql.upp create mode 100644 uppsrc/TSql/TSql_init.icpp create mode 100644 uppsrc/TSql/dict.cpp create mode 100644 uppsrc/TSql/dict.h create mode 100644 uppsrc/TSql/id.h create mode 100644 uppsrc/TSql/template.h create mode 100644 uppsrc/TSql/util.cpp create mode 100644 uppsrc/TSql/util.h create mode 100644 uppsrc/ToDo.txt create mode 100644 uppsrc/Updater/AUTHORS create mode 100644 uppsrc/Updater/COPYING create mode 100644 uppsrc/Updater/COPYING-PLAIN create mode 100644 uppsrc/Updater/Resource.h create mode 100644 uppsrc/Updater/Updater.cpp create mode 100644 uppsrc/Updater/Updater.h create mode 100644 uppsrc/Updater/Updater.ico create mode 100644 uppsrc/Updater/Updater.rc create mode 100644 uppsrc/Updater/Updater.upp create mode 100644 uppsrc/VectorDes/AUTHORS create mode 100644 uppsrc/VectorDes/COPYING create mode 100644 uppsrc/VectorDes/COPYING-PLAIN create mode 100644 uppsrc/VectorDes/VectorDes.cpp create mode 100644 uppsrc/VectorDes/VectorDes.h create mode 100644 uppsrc/VectorDes/VectorDes.iml create mode 100644 uppsrc/VectorDes/VectorDes.lay create mode 100644 uppsrc/VectorDes/VectorDes.upp create mode 100644 uppsrc/VectorDes/VectorDes_init.icpp create mode 100644 uppsrc/VectorDes/VectorObj.cpp create mode 100644 uppsrc/VectorDes/VectorObj.h create mode 100644 uppsrc/VectorDes/VectorObj.icpp create mode 100644 uppsrc/VectorDes/VectorRich.cpp create mode 100644 uppsrc/VectorDes/src.tpp/VectorDes$en-us.tpp create mode 100644 uppsrc/VectorDes/src.tpp/all.i create mode 100644 uppsrc/VectorDes/test.vec create mode 100644 uppsrc/Web/AUTHORS create mode 100644 uppsrc/Web/COPYING create mode 100644 uppsrc/Web/COPYING-PLAIN create mode 100644 uppsrc/Web/SSL/AUTHORS create mode 100644 uppsrc/Web/SSL/COPYING create mode 100644 uppsrc/Web/SSL/COPYING-PLAIN create mode 100644 uppsrc/Web/SSL/SSL.upp create mode 100644 uppsrc/Web/SSL/WebSSL.h create mode 100644 uppsrc/Web/SSL/util.cpp create mode 100644 uppsrc/Web/TServ/AUTHORS create mode 100644 uppsrc/Web/TServ/COPYING create mode 100644 uppsrc/Web/TServ/COPYING-PLAIN create mode 100644 uppsrc/Web/TServ/Makefile create mode 100644 uppsrc/Web/TServ/Makefile.solaris create mode 100644 uppsrc/Web/TServ/TServ.sh create mode 100644 uppsrc/Web/TServ/TServ.upp create mode 100644 uppsrc/Web/TServ/err create mode 100644 uppsrc/Web/TServ/tserv.cpp create mode 100644 uppsrc/Web/TServ/version.h create mode 100644 uppsrc/Web/Web.h create mode 100644 uppsrc/Web/Web.t create mode 100644 uppsrc/Web/Web.upp create mode 100644 uppsrc/Web/Web_init.icpp create mode 100644 uppsrc/Web/auth.cpp create mode 100644 uppsrc/Web/auth.h create mode 100644 uppsrc/Web/ctrl/AUTHORS create mode 100644 uppsrc/Web/ctrl/COPYING create mode 100644 uppsrc/Web/ctrl/COPYING-PLAIN create mode 100644 uppsrc/Web/ctrl/DlgHttpServer.cpp create mode 100644 uppsrc/Web/ctrl/DlgHttpServer.h create mode 100644 uppsrc/Web/ctrl/DlgHttpServer.lay create mode 100644 uppsrc/Web/ctrl/DlgHttpServer.lng create mode 100644 uppsrc/Web/ctrl/WebCtrl.h create mode 100644 uppsrc/Web/ctrl/WebImg.h create mode 100644 uppsrc/Web/ctrl/ctrl.upp create mode 100644 uppsrc/Web/ctrl/web.iml create mode 100644 uppsrc/Web/html.cpp create mode 100644 uppsrc/Web/html.h create mode 100644 uppsrc/Web/httpcli.cpp create mode 100644 uppsrc/Web/httpcli.h create mode 100644 uppsrc/Web/httpcli_old.cpp create mode 100644 uppsrc/Web/httpsrv.cpp create mode 100644 uppsrc/Web/httpsrv.h create mode 100644 uppsrc/Web/init create mode 100644 uppsrc/Web/md5.cpp create mode 100644 uppsrc/Web/smtp.cpp create mode 100644 uppsrc/Web/smtp.h create mode 100644 uppsrc/Web/socket.cpp create mode 100644 uppsrc/Web/socket.h create mode 100644 uppsrc/Web/sproc.cpp create mode 100644 uppsrc/Web/sproc.h create mode 100644 uppsrc/Web/util.cpp create mode 100644 uppsrc/Web/util.h create mode 100644 uppsrc/Web/weblink/AUTHORS create mode 100644 uppsrc/Web/weblink/COPYING create mode 100644 uppsrc/Web/weblink/COPYING-PLAIN create mode 100644 uppsrc/Web/weblink/weblink.cpp create mode 100644 uppsrc/Web/weblink/weblink.upp create mode 100644 uppsrc/Web/wisapi/AUTHORS create mode 100644 uppsrc/Web/wisapi/COPYING create mode 100644 uppsrc/Web/wisapi/COPYING-PLAIN create mode 100644 uppsrc/Web/wisapi/prj.aux create mode 100644 uppsrc/Web/wisapi/version.h create mode 100644 uppsrc/Web/wisapi/wisapi.cpp create mode 100644 uppsrc/Web/wisapi/wisapi.def create mode 100644 uppsrc/Web/wisapi/wisapi.lng create mode 100644 uppsrc/Web/wisapi/wisapi.t create mode 100644 uppsrc/Web/wisapi/wisapi.upp create mode 100644 uppsrc/Web/wisapi/wisapicfg.cpp create mode 100644 uppsrc/Web/wisapi/wisapicfg.h create mode 100644 uppsrc/XmlView/XmlView.h create mode 100644 uppsrc/XmlView/XmlView.iml create mode 100644 uppsrc/XmlView/XmlView.rc create mode 100644 uppsrc/XmlView/XmlView.upp create mode 100644 uppsrc/XmlView/icon.ico create mode 100644 uppsrc/XmlView/main.cpp create mode 100644 uppsrc/art/BlueBar/Blue.iml create mode 100644 uppsrc/art/BlueBar/BlueBar.h create mode 100644 uppsrc/art/BlueBar/BlueBar.upp create mode 100644 uppsrc/art/BlueBar/BlueSkin.cpp create mode 100644 uppsrc/art/BlueBar/BlueSkin.iml create mode 100644 uppsrc/art/BlueBar/init create mode 100644 uppsrc/bench.txt create mode 100644 uppsrc/coff/AUTHORS create mode 100644 uppsrc/coff/COPYING create mode 100644 uppsrc/coff/COPYING-PLAIN create mode 100644 uppsrc/coff/binobj/AUTHORS create mode 100644 uppsrc/coff/binobj/COPYING create mode 100644 uppsrc/coff/binobj/COPYING-PLAIN create mode 100644 uppsrc/coff/binobj/binobj.cpp create mode 100644 uppsrc/coff/binobj/binobj.h create mode 100644 uppsrc/coff/binobj/binobj.upp create mode 100644 uppsrc/coff/binobj/init create mode 100644 uppsrc/coff/coff.cpp create mode 100644 uppsrc/coff/coff.h create mode 100644 uppsrc/coff/coff.upp create mode 100644 uppsrc/coff/defs.cpp create mode 100644 uppsrc/coff/defs.h create mode 100644 uppsrc/coff/imagehlp.dli create mode 100644 uppsrc/coff/init create mode 100644 uppsrc/coff/lib.cpp create mode 100644 uppsrc/coff/lib.h create mode 100644 uppsrc/coff/stab.def create mode 100644 uppsrc/coff/uar/AUTHORS create mode 100644 uppsrc/coff/uar/COPYING create mode 100644 uppsrc/coff/uar/COPYING-PLAIN create mode 100644 uppsrc/coff/uar/lib.cpp create mode 100644 uppsrc/coff/uar/lib.h create mode 100644 uppsrc/coff/uar/main.cpp create mode 100644 uppsrc/coff/uar/uar.h create mode 100644 uppsrc/coff/uar/uar.upp create mode 100644 uppsrc/coff/uar/version.h create mode 100644 uppsrc/coff/uld/AUTHORS create mode 100644 uppsrc/coff/uld/COPYING create mode 100644 uppsrc/coff/uld/COPYING-PLAIN create mode 100644 uppsrc/coff/uld/diff create mode 100644 uppsrc/coff/uld/dump.cpp create mode 100644 uppsrc/coff/uld/linkjob.cpp create mode 100644 uppsrc/coff/uld/main.cpp create mode 100644 uppsrc/coff/uld/notes.txt create mode 100644 uppsrc/coff/uld/obj.h create mode 100644 uppsrc/coff/uld/object.cpp create mode 100644 uppsrc/coff/uld/uld.h create mode 100644 uppsrc/coff/uld/uld.upp create mode 100644 uppsrc/coff/uld/version.h create mode 100644 uppsrc/coff/util.cpp create mode 100644 uppsrc/coff/util.h create mode 100644 uppsrc/docpp/AUTHORS create mode 100644 uppsrc/docpp/COPYING create mode 100644 uppsrc/docpp/COPYING-PLAIN create mode 100644 uppsrc/docpp/Parser.cpp create mode 100644 uppsrc/docpp/Pre.cpp create mode 100644 uppsrc/docpp/cpplex.cpp create mode 100644 uppsrc/docpp/docpp.h create mode 100644 uppsrc/docpp/docpp.upp create mode 100644 uppsrc/docpp/keyword.i create mode 100644 uppsrc/done.txt create mode 100644 uppsrc/help create mode 100644 uppsrc/ide/AUTHORS create mode 100644 uppsrc/ide/Assist.cpp create mode 100644 uppsrc/ide/AutoSetup.cpp create mode 100644 uppsrc/ide/Bottom.cpp create mode 100644 uppsrc/ide/Browser/AUTHORS create mode 100644 uppsrc/ide/Browser/Base.cpp create mode 100644 uppsrc/ide/Browser/Browser.cpp create mode 100644 uppsrc/ide/Browser/Browser.h create mode 100644 uppsrc/ide/Browser/Browser.iml create mode 100644 uppsrc/ide/Browser/Browser.lay create mode 100644 uppsrc/ide/Browser/Browser.upp create mode 100644 uppsrc/ide/Browser/COPYING create mode 100644 uppsrc/ide/Browser/COPYING-PLAIN create mode 100644 uppsrc/ide/Browser/File.cpp create mode 100644 uppsrc/ide/Browser/IdeTopic.cpp create mode 100644 uppsrc/ide/Browser/ItemList.cpp create mode 100644 uppsrc/ide/Browser/Lay.cpp create mode 100644 uppsrc/ide/Browser/Link.cpp create mode 100644 uppsrc/ide/Browser/Query.cpp create mode 100644 uppsrc/ide/Browser/Reference.cpp create mode 100644 uppsrc/ide/Browser/Stylesheet.cpp create mode 100644 uppsrc/ide/Browser/Topic.cpp create mode 100644 uppsrc/ide/Browser/Topic.iml create mode 100644 uppsrc/ide/Browser/Topic.lay create mode 100644 uppsrc/ide/Browser/TopicBase.cpp create mode 100644 uppsrc/ide/Browser/TopicI.icpp create mode 100644 uppsrc/ide/Browser/TopicWin.cpp create mode 100644 uppsrc/ide/Browser/init create mode 100644 uppsrc/ide/Build.cpp create mode 100644 uppsrc/ide/Builders/Builders.h create mode 100644 uppsrc/ide/Builders/Builders.upp create mode 100644 uppsrc/ide/Builders/CppBuilder.cpp create mode 100644 uppsrc/ide/Builders/GccBuilder.cpp create mode 100644 uppsrc/ide/Builders/JavaBuilder.cpp create mode 100644 uppsrc/ide/Builders/MscBuilder.cpp create mode 100644 uppsrc/ide/Builders/ScriptBuilder.cpp create mode 100644 uppsrc/ide/COPYING create mode 100644 uppsrc/ide/COPYING-PLAIN create mode 100644 uppsrc/ide/Calc.cpp create mode 100644 uppsrc/ide/Common/ComDlg.cpp create mode 100644 uppsrc/ide/Common/Common.cpp create mode 100644 uppsrc/ide/Common/Common.h create mode 100644 uppsrc/ide/Common/Common.upp create mode 100644 uppsrc/ide/Common/Hdepend.cpp create mode 100644 uppsrc/ide/Common/Package.cpp create mode 100644 uppsrc/ide/Common/Workspace.cpp create mode 100644 uppsrc/ide/Common/common.iml create mode 100644 uppsrc/ide/Common/init create mode 100644 uppsrc/ide/Common/usc.cpp create mode 100644 uppsrc/ide/Console.cpp create mode 100644 uppsrc/ide/Custom.cpp create mode 100644 uppsrc/ide/Debug.cpp create mode 100644 uppsrc/ide/Debuggers/Code.cpp create mode 100644 uppsrc/ide/Debuggers/Data.cpp create mode 100644 uppsrc/ide/Debuggers/Dbg.cpp create mode 100644 uppsrc/ide/Debuggers/Debug.cpp create mode 100644 uppsrc/ide/Debuggers/Debuggers.h create mode 100644 uppsrc/ide/Debuggers/Debuggers.iml create mode 100644 uppsrc/ide/Debuggers/Debuggers.upp create mode 100644 uppsrc/ide/Debuggers/Disas.cpp create mode 100644 uppsrc/ide/Debuggers/Exp.cpp create mode 100644 uppsrc/ide/Debuggers/Gdb.cpp create mode 100644 uppsrc/ide/Debuggers/Gdb.lay create mode 100644 uppsrc/ide/Debuggers/Mem.cpp create mode 100644 uppsrc/ide/Debuggers/Pdb.cpp create mode 100644 uppsrc/ide/Debuggers/Pdb.h create mode 100644 uppsrc/ide/Debuggers/Pdb.key create mode 100644 uppsrc/ide/Debuggers/Sym.cpp create mode 100644 uppsrc/ide/Debuggers/Visualise.cpp create mode 100644 uppsrc/ide/Debuggers/cvconst.h create mode 100644 uppsrc/ide/Debuggers/init create mode 100644 uppsrc/ide/FindInFiles.cpp create mode 100644 uppsrc/ide/FormatCode.cpp create mode 100644 uppsrc/ide/Goto.cpp create mode 100644 uppsrc/ide/Help.cpp create mode 100644 uppsrc/ide/Host.cpp create mode 100644 uppsrc/ide/IconDes/IconDes.h create mode 100644 uppsrc/ide/IconDes/IconDes.upp create mode 100644 uppsrc/ide/IconDes/IdeDes.cpp create mode 100644 uppsrc/ide/IconDes/init create mode 100644 uppsrc/ide/Index.cpp create mode 100644 uppsrc/ide/Install.cpp create mode 100644 uppsrc/ide/LayDes/LayDes.h create mode 100644 uppsrc/ide/LayDes/LayDes.iml create mode 100644 uppsrc/ide/LayDes/LayDes.lay create mode 100644 uppsrc/ide/LayDes/LayDes.upp create mode 100644 uppsrc/ide/LayDes/fontprop.cpp create mode 100644 uppsrc/ide/LayDes/init create mode 100644 uppsrc/ide/LayDes/item.cpp create mode 100644 uppsrc/ide/LayDes/laydes.cpp create mode 100644 uppsrc/ide/LayDes/laydes.key create mode 100644 uppsrc/ide/LayDes/layfile.cpp create mode 100644 uppsrc/ide/LayDes/laylib.cpp create mode 100644 uppsrc/ide/LayDes/layout.cpp create mode 100644 uppsrc/ide/LayDes/layusc.cpp create mode 100644 uppsrc/ide/LayDes/laywin.cpp create mode 100644 uppsrc/ide/LayDes/propane.cpp create mode 100644 uppsrc/ide/LayDes/property.cpp create mode 100644 uppsrc/ide/LayDes/sdiff.cpp create mode 100644 uppsrc/ide/LayDes/textprop.cpp create mode 100644 uppsrc/ide/LayDes/visgen.cpp create mode 100644 uppsrc/ide/Macro.cpp create mode 100644 uppsrc/ide/Methods.cpp create mode 100644 uppsrc/ide/OutputMode.cpp create mode 100644 uppsrc/ide/QuickTabs.cpp create mode 100644 uppsrc/ide/QuickTabs/QuickTabs.cpp create mode 100644 uppsrc/ide/QuickTabs/QuickTabs.h create mode 100644 uppsrc/ide/QuickTabs/QuickTabs.iml create mode 100644 uppsrc/ide/QuickTabs/QuickTabs.upp create mode 100644 uppsrc/ide/QuickTabs/init create mode 100644 uppsrc/ide/SelectPkg.cpp create mode 100644 uppsrc/ide/Setup.cpp create mode 100644 uppsrc/ide/Template.cpp create mode 100644 uppsrc/ide/Thisbacks.cpp create mode 100644 uppsrc/ide/Uninstall.cpp create mode 100644 uppsrc/ide/UppDlg.cpp create mode 100644 uppsrc/ide/UppDlg.h create mode 100644 uppsrc/ide/UppWspc.cpp create mode 100644 uppsrc/ide/Util.cpp create mode 100644 uppsrc/ide/Valgrind.cpp create mode 100644 uppsrc/ide/VectorDes/IdeVectorDes.cpp create mode 100644 uppsrc/ide/VectorDes/IdeVectorDes.h create mode 100644 uppsrc/ide/VectorDes/IdeVectorDes.iml create mode 100644 uppsrc/ide/VectorDes/VectorDes.upp create mode 100644 uppsrc/ide/Virtuals.cpp create mode 100644 uppsrc/ide/app.tpp/About$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/Assist$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/BSD$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/Blitz$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/ChangeLog$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/ConfiguringPackagesAssemblies$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/Contact$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/CrossComp$en-gb.tpp create mode 100644 uppsrc/ide/app.tpp/Files$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/Flags$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/GPL$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/GettingStarted$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/IconDes$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/IntroductionToUPP$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/Keys$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/NewProject$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/PackageTemplates$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/PackagesAssembliesAndNests$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/Sponsor$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/Topic$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/all.i create mode 100644 uppsrc/ide/app.tpp/cmdline$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/esc$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/index$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/install$en-us.tpp create mode 100644 uppsrc/ide/app.tpp/macros$en-us.tpp create mode 100644 uppsrc/ide/ide.cpp create mode 100644 uppsrc/ide/ide.h create mode 100644 uppsrc/ide/ide.ico create mode 100644 uppsrc/ide/ide.iml create mode 100644 uppsrc/ide/ide.key create mode 100644 uppsrc/ide/ide.lay create mode 100644 uppsrc/ide/ide.png create mode 100644 uppsrc/ide/ide.rc create mode 100644 uppsrc/ide/ide.upp create mode 100644 uppsrc/ide/idebar.cpp create mode 100644 uppsrc/ide/idefile.cpp create mode 100644 uppsrc/ide/idetool.cpp create mode 100644 uppsrc/ide/idewin.cpp create mode 100644 uppsrc/ide/init create mode 100644 uppsrc/ide/t.cpp create mode 100644 uppsrc/ide/theide-48.png create mode 100644 uppsrc/ide/theide.desktop create mode 100644 uppsrc/ide/valgrind.supp create mode 100644 uppsrc/ide/version.h create mode 100644 uppsrc/ide/xide.ico create mode 100644 uppsrc/install.upp create mode 100644 uppsrc/macosx/macosx.upp create mode 100644 uppsrc/macosx/main.cpp create mode 100644 uppsrc/numbers.txt create mode 100644 uppsrc/plan.txt create mode 100644 uppsrc/plugin/astyle/ASBeautifier.cpp create mode 100644 uppsrc/plugin/astyle/ASEnhancer.cpp create mode 100644 uppsrc/plugin/astyle/ASFormatter.cpp create mode 100644 uppsrc/plugin/astyle/ASResource.cpp create mode 100644 uppsrc/plugin/astyle/ASStringTools.cpp create mode 100644 uppsrc/plugin/astyle/ASStringTools.hpp create mode 100644 uppsrc/plugin/astyle/astyle.h create mode 100644 uppsrc/plugin/astyle/astyle.upp create mode 100644 uppsrc/plugin/astyle/astyle_main.cpp create mode 100644 uppsrc/plugin/astyle/init create mode 100644 uppsrc/plugin/bmp/Bmp.cpp create mode 100644 uppsrc/plugin/bmp/BmpReg.icpp create mode 100644 uppsrc/plugin/bmp/BmpWrite.cpp create mode 100644 uppsrc/plugin/bmp/Icon.cpp create mode 100644 uppsrc/plugin/bmp/_bmp.h create mode 100644 uppsrc/plugin/bmp/bmp.h create mode 100644 uppsrc/plugin/bmp/bmp.upp create mode 100644 uppsrc/plugin/bmp/bmphdr.h create mode 100644 uppsrc/plugin/bmp/init create mode 100644 uppsrc/plugin/bz2/bz2.h create mode 100644 uppsrc/plugin/bz2/bz2.upp create mode 100644 uppsrc/plugin/bz2/bz2upp.cpp create mode 100644 uppsrc/plugin/bz2/init create mode 100644 uppsrc/plugin/bz2/lib/CHANGES create mode 100644 uppsrc/plugin/bz2/lib/LICENSE create mode 100644 uppsrc/plugin/bz2/lib/README create mode 100644 uppsrc/plugin/bz2/lib/blocksort.c create mode 100644 uppsrc/plugin/bz2/lib/bzip2.c create mode 100644 uppsrc/plugin/bz2/lib/bzip2recover.c create mode 100644 uppsrc/plugin/bz2/lib/bzlib.c create mode 100644 uppsrc/plugin/bz2/lib/bzlib.h create mode 100644 uppsrc/plugin/bz2/lib/bzlib_private.h create mode 100644 uppsrc/plugin/bz2/lib/compress.c create mode 100644 uppsrc/plugin/bz2/lib/crctable.c create mode 100644 uppsrc/plugin/bz2/lib/decompress.c create mode 100644 uppsrc/plugin/bz2/lib/dlltest.c create mode 100644 uppsrc/plugin/bz2/lib/huffman.c create mode 100644 uppsrc/plugin/bz2/lib/mk251.c create mode 100644 uppsrc/plugin/bz2/lib/randtable.c create mode 100644 uppsrc/plugin/bz2/lib/spewG.c create mode 100644 uppsrc/plugin/bz2/lib/unzcrash.c create mode 100644 uppsrc/plugin/dbf/dbf.cpp create mode 100644 uppsrc/plugin/dbf/dbf.h create mode 100644 uppsrc/plugin/dbf/dbf.upp create mode 100644 uppsrc/plugin/ftp/ftp.cpp create mode 100644 uppsrc/plugin/ftp/ftp.h create mode 100644 uppsrc/plugin/ftp/ftp.upp create mode 100644 uppsrc/plugin/ftp/lib/README.ftplib create mode 100644 uppsrc/plugin/ftp/lib/README.ftplib_v3.1 create mode 100644 uppsrc/plugin/ftp/lib/ftplib.cpp create mode 100644 uppsrc/plugin/ftp/lib/ftplib.h create mode 100644 uppsrc/plugin/gif/gif.h create mode 100644 uppsrc/plugin/gif/gif.icpp create mode 100644 uppsrc/plugin/gif/gif.upp create mode 100644 uppsrc/plugin/gif/gifupp.cpp create mode 100644 uppsrc/plugin/gif/init create mode 100644 uppsrc/plugin/jpg/init create mode 100644 uppsrc/plugin/jpg/jpg.h create mode 100644 uppsrc/plugin/jpg/jpg.upp create mode 100644 uppsrc/plugin/jpg/jpgreg.icpp create mode 100644 uppsrc/plugin/jpg/jpgupp.cpp create mode 100644 uppsrc/plugin/jpg/lib/README create mode 100644 uppsrc/plugin/jpg/lib/ansi2knr.c create mode 100644 uppsrc/plugin/jpg/lib/cderror.h create mode 100644 uppsrc/plugin/jpg/lib/cdjpeg.c create mode 100644 uppsrc/plugin/jpg/lib/cdjpeg.h create mode 100644 uppsrc/plugin/jpg/lib/cjpeg.c create mode 100644 uppsrc/plugin/jpg/lib/ckconfig.c create mode 100644 uppsrc/plugin/jpg/lib/djpeg.c create mode 100644 uppsrc/plugin/jpg/lib/example.c create mode 100644 uppsrc/plugin/jpg/lib/jcapimin.c create mode 100644 uppsrc/plugin/jpg/lib/jcapistd.c create mode 100644 uppsrc/plugin/jpg/lib/jccoefct.c create mode 100644 uppsrc/plugin/jpg/lib/jccolor.c create mode 100644 uppsrc/plugin/jpg/lib/jcdctmgr.c create mode 100644 uppsrc/plugin/jpg/lib/jcdiffct.c create mode 100644 uppsrc/plugin/jpg/lib/jchuff.c create mode 100644 uppsrc/plugin/jpg/lib/jchuff.h create mode 100644 uppsrc/plugin/jpg/lib/jcinit.c create mode 100644 uppsrc/plugin/jpg/lib/jclhuff.c create mode 100644 uppsrc/plugin/jpg/lib/jclossls.c create mode 100644 uppsrc/plugin/jpg/lib/jclossy.c create mode 100644 uppsrc/plugin/jpg/lib/jcmainct.c create mode 100644 uppsrc/plugin/jpg/lib/jcmarker.c create mode 100644 uppsrc/plugin/jpg/lib/jcmaster.c create mode 100644 uppsrc/plugin/jpg/lib/jcodec.c create mode 100644 uppsrc/plugin/jpg/lib/jcomapi.c create mode 100644 uppsrc/plugin/jpg/lib/jconfig.h create mode 100644 uppsrc/plugin/jpg/lib/jcparam.c create mode 100644 uppsrc/plugin/jpg/lib/jcphuff.c create mode 100644 uppsrc/plugin/jpg/lib/jcpred.c create mode 100644 uppsrc/plugin/jpg/lib/jcprepct.c create mode 100644 uppsrc/plugin/jpg/lib/jcsample.c create mode 100644 uppsrc/plugin/jpg/lib/jcscale.c create mode 100644 uppsrc/plugin/jpg/lib/jcshuff.c create mode 100644 uppsrc/plugin/jpg/lib/jctrans.c create mode 100644 uppsrc/plugin/jpg/lib/jdapimin.c create mode 100644 uppsrc/plugin/jpg/lib/jdapistd.c create mode 100644 uppsrc/plugin/jpg/lib/jdatadst.c create mode 100644 uppsrc/plugin/jpg/lib/jdatasrc.c create mode 100644 uppsrc/plugin/jpg/lib/jdcoefct.c create mode 100644 uppsrc/plugin/jpg/lib/jdcolor.c create mode 100644 uppsrc/plugin/jpg/lib/jdct.h create mode 100644 uppsrc/plugin/jpg/lib/jddctmgr.c create mode 100644 uppsrc/plugin/jpg/lib/jddiffct.c create mode 100644 uppsrc/plugin/jpg/lib/jdhuff.c create mode 100644 uppsrc/plugin/jpg/lib/jdhuff.h create mode 100644 uppsrc/plugin/jpg/lib/jdinput.c create mode 100644 uppsrc/plugin/jpg/lib/jdlhuff.c create mode 100644 uppsrc/plugin/jpg/lib/jdlossls.c create mode 100644 uppsrc/plugin/jpg/lib/jdlossy.c create mode 100644 uppsrc/plugin/jpg/lib/jdmainct.c create mode 100644 uppsrc/plugin/jpg/lib/jdmarker.c create mode 100644 uppsrc/plugin/jpg/lib/jdmaster.c create mode 100644 uppsrc/plugin/jpg/lib/jdmerge.c create mode 100644 uppsrc/plugin/jpg/lib/jdphuff.c create mode 100644 uppsrc/plugin/jpg/lib/jdpostct.c create mode 100644 uppsrc/plugin/jpg/lib/jdpred.c create mode 100644 uppsrc/plugin/jpg/lib/jdsample.c create mode 100644 uppsrc/plugin/jpg/lib/jdscale.c create mode 100644 uppsrc/plugin/jpg/lib/jdshuff.c create mode 100644 uppsrc/plugin/jpg/lib/jdtrans.c create mode 100644 uppsrc/plugin/jpg/lib/jerror.c create mode 100644 uppsrc/plugin/jpg/lib/jerror.h create mode 100644 uppsrc/plugin/jpg/lib/jfdctflt.c create mode 100644 uppsrc/plugin/jpg/lib/jfdctfst.c create mode 100644 uppsrc/plugin/jpg/lib/jfdctint.c create mode 100644 uppsrc/plugin/jpg/lib/jidctflt.c create mode 100644 uppsrc/plugin/jpg/lib/jidctfst.c create mode 100644 uppsrc/plugin/jpg/lib/jidctint.c create mode 100644 uppsrc/plugin/jpg/lib/jidctred.c create mode 100644 uppsrc/plugin/jpg/lib/jinclude.h create mode 100644 uppsrc/plugin/jpg/lib/jlossls.h create mode 100644 uppsrc/plugin/jpg/lib/jlossy.h create mode 100644 uppsrc/plugin/jpg/lib/jmemansi.c create mode 100644 uppsrc/plugin/jpg/lib/jmemdos.c create mode 100644 uppsrc/plugin/jpg/lib/jmemmac.c create mode 100644 uppsrc/plugin/jpg/lib/jmemmgr.c create mode 100644 uppsrc/plugin/jpg/lib/jmemname.c create mode 100644 uppsrc/plugin/jpg/lib/jmemnobs.c create mode 100644 uppsrc/plugin/jpg/lib/jmemsys.h create mode 100644 uppsrc/plugin/jpg/lib/jmorecfg.h create mode 100644 uppsrc/plugin/jpg/lib/jpegint.h create mode 100644 uppsrc/plugin/jpg/lib/jpeglib.h create mode 100644 uppsrc/plugin/jpg/lib/jpegtran.c create mode 100644 uppsrc/plugin/jpg/lib/jquant1.c create mode 100644 uppsrc/plugin/jpg/lib/jquant2.c create mode 100644 uppsrc/plugin/jpg/lib/jutils.c create mode 100644 uppsrc/plugin/jpg/lib/jversion.h create mode 100644 uppsrc/plugin/jpg/lib/rdbmp.c create mode 100644 uppsrc/plugin/jpg/lib/rdcolmap.c create mode 100644 uppsrc/plugin/jpg/lib/rdgif.c create mode 100644 uppsrc/plugin/jpg/lib/rdjpgcom.c create mode 100644 uppsrc/plugin/jpg/lib/rdppm.c create mode 100644 uppsrc/plugin/jpg/lib/rdrle.c create mode 100644 uppsrc/plugin/jpg/lib/rdswitch.c create mode 100644 uppsrc/plugin/jpg/lib/rdtarga.c create mode 100644 uppsrc/plugin/jpg/lib/transupp.c create mode 100644 uppsrc/plugin/jpg/lib/transupp.h create mode 100644 uppsrc/plugin/jpg/lib/wrbmp.c create mode 100644 uppsrc/plugin/jpg/lib/wrgif.c create mode 100644 uppsrc/plugin/jpg/lib/wrjpgcom.c create mode 100644 uppsrc/plugin/jpg/lib/wrppm.c create mode 100644 uppsrc/plugin/jpg/lib/wrrle.c create mode 100644 uppsrc/plugin/jpg/lib/wrtarga.c create mode 100644 uppsrc/plugin/ndisasm/init create mode 100644 uppsrc/plugin/ndisasm/lib/AUTHORS create mode 100644 uppsrc/plugin/ndisasm/lib/COPYING create mode 100644 uppsrc/plugin/ndisasm/lib/README create mode 100644 uppsrc/plugin/ndisasm/lib/disasm.c create mode 100644 uppsrc/plugin/ndisasm/lib/disasm.h create mode 100644 uppsrc/plugin/ndisasm/lib/insns.h create mode 100644 uppsrc/plugin/ndisasm/lib/insnsd.c create mode 100644 uppsrc/plugin/ndisasm/lib/insnsi.h create mode 100644 uppsrc/plugin/ndisasm/lib/insnsn.c create mode 100644 uppsrc/plugin/ndisasm/lib/names.c create mode 100644 uppsrc/plugin/ndisasm/lib/nasm.h create mode 100644 uppsrc/plugin/ndisasm/lib/nasmlib.c create mode 100644 uppsrc/plugin/ndisasm/lib/nasmlib.h create mode 100644 uppsrc/plugin/ndisasm/lib/ndisasm.c create mode 100644 uppsrc/plugin/ndisasm/lib/regdis.c create mode 100644 uppsrc/plugin/ndisasm/lib/regs.c create mode 100644 uppsrc/plugin/ndisasm/lib/regs.h create mode 100644 uppsrc/plugin/ndisasm/lib/sync.c create mode 100644 uppsrc/plugin/ndisasm/lib/sync.h create mode 100644 uppsrc/plugin/ndisasm/lib/version create mode 100644 uppsrc/plugin/ndisasm/lib/version.h create mode 100644 uppsrc/plugin/ndisasm/ndisasm.h create mode 100644 uppsrc/plugin/ndisasm/ndisasm.upp create mode 100644 uppsrc/plugin/ndisasm/ndisupp.cpp create mode 100644 uppsrc/plugin/pcre/Pcre.h create mode 100644 uppsrc/plugin/pcre/RegExp.cpp create mode 100644 uppsrc/plugin/pcre/RegExp.h create mode 100644 uppsrc/plugin/pcre/lib/config.h create mode 100644 uppsrc/plugin/pcre/lib/dftables.c create mode 100644 uppsrc/plugin/pcre/lib/make_tables.bat create mode 100644 uppsrc/plugin/pcre/lib/pcre.h create mode 100644 uppsrc/plugin/pcre/lib/pcre_chartables.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_compile.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_config.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_dfa_exec.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_exec.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_fullinfo.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_get.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_globals.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_info.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_internal.h create mode 100644 uppsrc/plugin/pcre/lib/pcre_maketables.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_newline.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_ord2utf8.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_refcount.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_study.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_tables.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_try_flipped.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_ucp_searchfuncs.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_valid_utf8.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_version.c create mode 100644 uppsrc/plugin/pcre/lib/pcre_xclass.c create mode 100644 uppsrc/plugin/pcre/lib/ucp.h create mode 100644 uppsrc/plugin/pcre/lib/ucpinternal.h create mode 100644 uppsrc/plugin/pcre/lib/ucptable.h create mode 100644 uppsrc/plugin/pcre/pcre.upp create mode 100644 uppsrc/plugin/pcx/init create mode 100644 uppsrc/plugin/pcx/pcx.cpp create mode 100644 uppsrc/plugin/pcx/pcx.h create mode 100644 uppsrc/plugin/pcx/pcx.upp create mode 100644 uppsrc/plugin/pcx/pcxhdr.h create mode 100644 uppsrc/plugin/pcx/pcxreg.icpp create mode 100644 uppsrc/plugin/png/init create mode 100644 uppsrc/plugin/png/lib/CHANGES create mode 100644 uppsrc/plugin/png/lib/INSTALL create mode 100644 uppsrc/plugin/png/lib/KNOWNBUG create mode 100644 uppsrc/plugin/png/lib/LICENSE create mode 100644 uppsrc/plugin/png/lib/README create mode 100644 uppsrc/plugin/png/lib/example.c create mode 100644 uppsrc/plugin/png/lib/libpng-1.2.22.txt create mode 100644 uppsrc/plugin/png/lib/libpng.3 create mode 100644 uppsrc/plugin/png/lib/libpngpf.3 create mode 100644 uppsrc/plugin/png/lib/png.5 create mode 100644 uppsrc/plugin/png/lib/png.c create mode 100644 uppsrc/plugin/png/lib/png.h create mode 100644 uppsrc/plugin/png/lib/pngconf.h create mode 100644 uppsrc/plugin/png/lib/pngerror.c create mode 100644 uppsrc/plugin/png/lib/pnggccrd.c create mode 100644 uppsrc/plugin/png/lib/pngget.c create mode 100644 uppsrc/plugin/png/lib/pngmem.c create mode 100644 uppsrc/plugin/png/lib/pngpread.c create mode 100644 uppsrc/plugin/png/lib/pngread.c create mode 100644 uppsrc/plugin/png/lib/pngrio.c create mode 100644 uppsrc/plugin/png/lib/pngrtran.c create mode 100644 uppsrc/plugin/png/lib/pngrutil.c create mode 100644 uppsrc/plugin/png/lib/pngset.c create mode 100644 uppsrc/plugin/png/lib/pngtest.c create mode 100644 uppsrc/plugin/png/lib/pngtrans.c create mode 100644 uppsrc/plugin/png/lib/pngvcrd.c create mode 100644 uppsrc/plugin/png/lib/pngwio.c create mode 100644 uppsrc/plugin/png/lib/pngwrite.c create mode 100644 uppsrc/plugin/png/lib/pngwtran.c create mode 100644 uppsrc/plugin/png/lib/pngwutil.c create mode 100644 uppsrc/plugin/png/png.h create mode 100644 uppsrc/plugin/png/png.upp create mode 100644 uppsrc/plugin/png/pnglib.c create mode 100644 uppsrc/plugin/png/pngreg.icpp create mode 100644 uppsrc/plugin/png/pngupp.cpp create mode 100644 uppsrc/plugin/sqlite3/Sqlite3.h create mode 100644 uppsrc/plugin/sqlite3/Sqlite3Schema.h create mode 100644 uppsrc/plugin/sqlite3/Sqlite3upp.cpp create mode 100644 uppsrc/plugin/sqlite3/init create mode 100644 uppsrc/plugin/sqlite3/lib/alter.c create mode 100644 uppsrc/plugin/sqlite3/lib/analyze.c create mode 100644 uppsrc/plugin/sqlite3/lib/attach.c create mode 100644 uppsrc/plugin/sqlite3/lib/auth.c create mode 100644 uppsrc/plugin/sqlite3/lib/bitvec.c create mode 100644 uppsrc/plugin/sqlite3/lib/btmutex.c create mode 100644 uppsrc/plugin/sqlite3/lib/btree.c create mode 100644 uppsrc/plugin/sqlite3/lib/btree.h create mode 100644 uppsrc/plugin/sqlite3/lib/btreeInt.h create mode 100644 uppsrc/plugin/sqlite3/lib/build.c create mode 100644 uppsrc/plugin/sqlite3/lib/callback.c create mode 100644 uppsrc/plugin/sqlite3/lib/complete.c create mode 100644 uppsrc/plugin/sqlite3/lib/config.h create mode 100644 uppsrc/plugin/sqlite3/lib/date.c create mode 100644 uppsrc/plugin/sqlite3/lib/delete.c create mode 100644 uppsrc/plugin/sqlite3/lib/expr.c create mode 100644 uppsrc/plugin/sqlite3/lib/fault.c create mode 100644 uppsrc/plugin/sqlite3/lib/fts3.c create mode 100644 uppsrc/plugin/sqlite3/lib/fts3.h create mode 100644 uppsrc/plugin/sqlite3/lib/fts3_hash.c create mode 100644 uppsrc/plugin/sqlite3/lib/fts3_hash.h create mode 100644 uppsrc/plugin/sqlite3/lib/fts3_icu.c create mode 100644 uppsrc/plugin/sqlite3/lib/fts3_porter.c create mode 100644 uppsrc/plugin/sqlite3/lib/fts3_tokenizer.c create mode 100644 uppsrc/plugin/sqlite3/lib/fts3_tokenizer.h create mode 100644 uppsrc/plugin/sqlite3/lib/fts3_tokenizer1.c create mode 100644 uppsrc/plugin/sqlite3/lib/func.c create mode 100644 uppsrc/plugin/sqlite3/lib/hash.c create mode 100644 uppsrc/plugin/sqlite3/lib/hash.h create mode 100644 uppsrc/plugin/sqlite3/lib/insert.c create mode 100644 uppsrc/plugin/sqlite3/lib/journal.c create mode 100644 uppsrc/plugin/sqlite3/lib/keywordhash.h create mode 100644 uppsrc/plugin/sqlite3/lib/legacy.c create mode 100644 uppsrc/plugin/sqlite3/lib/loadext.c create mode 100644 uppsrc/plugin/sqlite3/lib/main.c create mode 100644 uppsrc/plugin/sqlite3/lib/malloc.c create mode 100644 uppsrc/plugin/sqlite3/lib/mem1.c create mode 100644 uppsrc/plugin/sqlite3/lib/mem2.c create mode 100644 uppsrc/plugin/sqlite3/lib/mem3.c create mode 100644 uppsrc/plugin/sqlite3/lib/mem4.c create mode 100644 uppsrc/plugin/sqlite3/lib/mem5.c create mode 100644 uppsrc/plugin/sqlite3/lib/mutex.c create mode 100644 uppsrc/plugin/sqlite3/lib/mutex.h create mode 100644 uppsrc/plugin/sqlite3/lib/mutex_os2.c create mode 100644 uppsrc/plugin/sqlite3/lib/mutex_unix.c create mode 100644 uppsrc/plugin/sqlite3/lib/mutex_w32.c create mode 100644 uppsrc/plugin/sqlite3/lib/opcodes.c create mode 100644 uppsrc/plugin/sqlite3/lib/opcodes.h create mode 100644 uppsrc/plugin/sqlite3/lib/os.c create mode 100644 uppsrc/plugin/sqlite3/lib/os.h create mode 100644 uppsrc/plugin/sqlite3/lib/os_common.h create mode 100644 uppsrc/plugin/sqlite3/lib/os_os2.c create mode 100644 uppsrc/plugin/sqlite3/lib/os_unix.c create mode 100644 uppsrc/plugin/sqlite3/lib/os_win.c create mode 100644 uppsrc/plugin/sqlite3/lib/pager.c create mode 100644 uppsrc/plugin/sqlite3/lib/pager.h create mode 100644 uppsrc/plugin/sqlite3/lib/parse.c create mode 100644 uppsrc/plugin/sqlite3/lib/parse.h create mode 100644 uppsrc/plugin/sqlite3/lib/pragma.c create mode 100644 uppsrc/plugin/sqlite3/lib/prepare.c create mode 100644 uppsrc/plugin/sqlite3/lib/printf.c create mode 100644 uppsrc/plugin/sqlite3/lib/random.c create mode 100644 uppsrc/plugin/sqlite3/lib/select.c create mode 100644 uppsrc/plugin/sqlite3/lib/shell.c create mode 100644 uppsrc/plugin/sqlite3/lib/sqlite3.h create mode 100644 uppsrc/plugin/sqlite3/lib/sqlite3ext.h create mode 100644 uppsrc/plugin/sqlite3/lib/sqliteInt.h create mode 100644 uppsrc/plugin/sqlite3/lib/sqliteLimit.h create mode 100644 uppsrc/plugin/sqlite3/lib/table.c create mode 100644 uppsrc/plugin/sqlite3/lib/tclsqlite.c create mode 100644 uppsrc/plugin/sqlite3/lib/tokenize.c create mode 100644 uppsrc/plugin/sqlite3/lib/trigger.c create mode 100644 uppsrc/plugin/sqlite3/lib/update.c create mode 100644 uppsrc/plugin/sqlite3/lib/utf.c create mode 100644 uppsrc/plugin/sqlite3/lib/util.c create mode 100644 uppsrc/plugin/sqlite3/lib/vacuum.c create mode 100644 uppsrc/plugin/sqlite3/lib/vdbe.c create mode 100644 uppsrc/plugin/sqlite3/lib/vdbe.h create mode 100644 uppsrc/plugin/sqlite3/lib/vdbeInt.h create mode 100644 uppsrc/plugin/sqlite3/lib/vdbeapi.c create mode 100644 uppsrc/plugin/sqlite3/lib/vdbeaux.c create mode 100644 uppsrc/plugin/sqlite3/lib/vdbeblob.c create mode 100644 uppsrc/plugin/sqlite3/lib/vdbefifo.c create mode 100644 uppsrc/plugin/sqlite3/lib/vdbemem.c create mode 100644 uppsrc/plugin/sqlite3/lib/vtab.c create mode 100644 uppsrc/plugin/sqlite3/lib/where.c create mode 100644 uppsrc/plugin/sqlite3/sqlite3.upp create mode 100644 uppsrc/plugin/tif/lib/Copyright create mode 100644 uppsrc/plugin/tif/lib/HOWTO-RELEASE create mode 100644 uppsrc/plugin/tif/lib/Makefile.am create mode 100644 uppsrc/plugin/tif/lib/Makefile.in create mode 100644 uppsrc/plugin/tif/lib/Makefile.lcc create mode 100644 uppsrc/plugin/tif/lib/Makefile.vc create mode 100644 uppsrc/plugin/tif/lib/Readme create mode 100644 uppsrc/plugin/tif/lib/Release-date create mode 100644 uppsrc/plugin/tif/lib/SConstruct create mode 100644 uppsrc/plugin/tif/lib/Version create mode 100644 uppsrc/plugin/tif/lib/fax3sm_winnt.c create mode 100644 uppsrc/plugin/tif/lib/jerror.h create mode 100644 uppsrc/plugin/tif/lib/jpeglib.h create mode 100644 uppsrc/plugin/tif/lib/libtiff.def create mode 100644 uppsrc/plugin/tif/lib/mkg3states.c create mode 100644 uppsrc/plugin/tif/lib/mkspans.c create mode 100644 uppsrc/plugin/tif/lib/mkversion.c create mode 100644 uppsrc/plugin/tif/lib/t4.h create mode 100644 uppsrc/plugin/tif/lib/tif_acorn.c create mode 100644 uppsrc/plugin/tif/lib/tif_apple.c create mode 100644 uppsrc/plugin/tif/lib/tif_atari.c create mode 100644 uppsrc/plugin/tif/lib/tif_aux.c create mode 100644 uppsrc/plugin/tif/lib/tif_close.c create mode 100644 uppsrc/plugin/tif/lib/tif_codec.c create mode 100644 uppsrc/plugin/tif/lib/tif_color.c create mode 100644 uppsrc/plugin/tif/lib/tif_compress.c create mode 100644 uppsrc/plugin/tif/lib/tif_config.h create mode 100644 uppsrc/plugin/tif/lib/tif_config.h.in create mode 100644 uppsrc/plugin/tif/lib/tif_config.h.vc create mode 100644 uppsrc/plugin/tif/lib/tif_dir.c create mode 100644 uppsrc/plugin/tif/lib/tif_dir.h create mode 100644 uppsrc/plugin/tif/lib/tif_dirinfo.c create mode 100644 uppsrc/plugin/tif/lib/tif_dirread.c create mode 100644 uppsrc/plugin/tif/lib/tif_dirwrite.c create mode 100644 uppsrc/plugin/tif/lib/tif_dumpmode.c create mode 100644 uppsrc/plugin/tif/lib/tif_error.c create mode 100644 uppsrc/plugin/tif/lib/tif_extension.c create mode 100644 uppsrc/plugin/tif/lib/tif_fax3.c create mode 100644 uppsrc/plugin/tif/lib/tif_fax3.h create mode 100644 uppsrc/plugin/tif/lib/tif_fax3sm.c create mode 100644 uppsrc/plugin/tif/lib/tif_flush.c create mode 100644 uppsrc/plugin/tif/lib/tif_getimage.c create mode 100644 uppsrc/plugin/tif/lib/tif_jpeg.c create mode 100644 uppsrc/plugin/tif/lib/tif_luv.c create mode 100644 uppsrc/plugin/tif/lib/tif_lzw.c create mode 100644 uppsrc/plugin/tif/lib/tif_msdos.c create mode 100644 uppsrc/plugin/tif/lib/tif_next.c create mode 100644 uppsrc/plugin/tif/lib/tif_ojpeg.c create mode 100644 uppsrc/plugin/tif/lib/tif_open.c create mode 100644 uppsrc/plugin/tif/lib/tif_packbits.c create mode 100644 uppsrc/plugin/tif/lib/tif_pixarlog.c create mode 100644 uppsrc/plugin/tif/lib/tif_predict.c create mode 100644 uppsrc/plugin/tif/lib/tif_predict.h create mode 100644 uppsrc/plugin/tif/lib/tif_print.c create mode 100644 uppsrc/plugin/tif/lib/tif_read.c create mode 100644 uppsrc/plugin/tif/lib/tif_stream.cxx create mode 100644 uppsrc/plugin/tif/lib/tif_strip.c create mode 100644 uppsrc/plugin/tif/lib/tif_swab.c create mode 100644 uppsrc/plugin/tif/lib/tif_thunder.c create mode 100644 uppsrc/plugin/tif/lib/tif_tile.c create mode 100644 uppsrc/plugin/tif/lib/tif_unix.c create mode 100644 uppsrc/plugin/tif/lib/tif_version.c create mode 100644 uppsrc/plugin/tif/lib/tif_vms.c create mode 100644 uppsrc/plugin/tif/lib/tif_warning.c create mode 100644 uppsrc/plugin/tif/lib/tif_win3.c create mode 100644 uppsrc/plugin/tif/lib/tif_win32.c create mode 100644 uppsrc/plugin/tif/lib/tif_write.c create mode 100644 uppsrc/plugin/tif/lib/tif_zip.c create mode 100644 uppsrc/plugin/tif/lib/tiff.h create mode 100644 uppsrc/plugin/tif/lib/tiffcomp.h create mode 100644 uppsrc/plugin/tif/lib/tiffconf.h create mode 100644 uppsrc/plugin/tif/lib/tiffconf.h.in create mode 100644 uppsrc/plugin/tif/lib/tiffconf.h.vc create mode 100644 uppsrc/plugin/tif/lib/tiffio.h create mode 100644 uppsrc/plugin/tif/lib/tiffio.hxx create mode 100644 uppsrc/plugin/tif/lib/tiffiop.h create mode 100644 uppsrc/plugin/tif/lib/tiffvers.h create mode 100644 uppsrc/plugin/tif/lib/uvcode.h create mode 100644 uppsrc/plugin/tif/tif.h create mode 100644 uppsrc/plugin/tif/tif.upp create mode 100644 uppsrc/plugin/tif/tifreg.icpp create mode 100644 uppsrc/plugin/tif/tifupp.cpp create mode 100644 uppsrc/plugin/z/init create mode 100644 uppsrc/plugin/z/lib/README create mode 100644 uppsrc/plugin/z/lib/adler32.c create mode 100644 uppsrc/plugin/z/lib/compress.c create mode 100644 uppsrc/plugin/z/lib/crc32.c create mode 100644 uppsrc/plugin/z/lib/deflate.c create mode 100644 uppsrc/plugin/z/lib/deflate.h create mode 100644 uppsrc/plugin/z/lib/example.c create mode 100644 uppsrc/plugin/z/lib/gzio.c create mode 100644 uppsrc/plugin/z/lib/infblock.c create mode 100644 uppsrc/plugin/z/lib/infblock.h create mode 100644 uppsrc/plugin/z/lib/infcodes.c create mode 100644 uppsrc/plugin/z/lib/infcodes.h create mode 100644 uppsrc/plugin/z/lib/inffast.c create mode 100644 uppsrc/plugin/z/lib/inffast.h create mode 100644 uppsrc/plugin/z/lib/inffixed.h create mode 100644 uppsrc/plugin/z/lib/inflate.c create mode 100644 uppsrc/plugin/z/lib/inftrees.c create mode 100644 uppsrc/plugin/z/lib/inftrees.h create mode 100644 uppsrc/plugin/z/lib/infutil.c create mode 100644 uppsrc/plugin/z/lib/infutil.h create mode 100644 uppsrc/plugin/z/lib/maketree.c create mode 100644 uppsrc/plugin/z/lib/minigzip.c create mode 100644 uppsrc/plugin/z/lib/trees.c create mode 100644 uppsrc/plugin/z/lib/trees.h create mode 100644 uppsrc/plugin/z/lib/uncompr.c create mode 100644 uppsrc/plugin/z/lib/zconf.h create mode 100644 uppsrc/plugin/z/lib/zlib.h create mode 100644 uppsrc/plugin/z/lib/zutil.c create mode 100644 uppsrc/plugin/z/lib/zutil.h create mode 100644 uppsrc/plugin/z/z.h create mode 100644 uppsrc/plugin/z/z.upp create mode 100644 uppsrc/plugin/zip/UnZip.cpp create mode 100644 uppsrc/plugin/zip/Zip.cpp create mode 100644 uppsrc/plugin/zip/init create mode 100644 uppsrc/plugin/zip/zip.h create mode 100644 uppsrc/plugin/zip/zip.upp create mode 100644 uppsrc/rw/AUTHORS create mode 100644 uppsrc/rw/Alias.cpp create mode 100644 uppsrc/rw/COPYING create mode 100644 uppsrc/rw/COPYING-PLAIN create mode 100644 uppsrc/rw/Designer.cpp create mode 100644 uppsrc/rw/Designer.h create mode 100644 uppsrc/rw/Designer.lay create mode 100644 uppsrc/rw/DesignerFile.cpp create mode 100644 uppsrc/rw/DesignerLayt.cpp create mode 100644 uppsrc/rw/DesignerWin.cpp create mode 100644 uppsrc/rw/ItemCtrl.cpp create mode 100644 uppsrc/rw/Lang.cpp create mode 100644 uppsrc/rw/StdCtrls.cpp create mode 100644 uppsrc/rw/Util.cpp create mode 100644 uppsrc/rw/doc.dpp/AppDoc_RW_NewFeatures_EN-US.dpp create mode 100644 uppsrc/rw/doc.dpp/links create mode 100644 uppsrc/rw/iderw.h create mode 100644 uppsrc/rw/prj.aux create mode 100644 uppsrc/rw/rw.ico create mode 100644 uppsrc/rw/rw.iml create mode 100644 uppsrc/rw/rw.rc create mode 100644 uppsrc/rw/rw.upp create mode 100644 uppsrc/umk/umk.cpp create mode 100644 uppsrc/umk/umk.upp create mode 100644 uppsrc/unrefined.doc create mode 100644 uppsrc/upp_config.h create mode 100644 uppsrc/upt/Console.upt create mode 100644 uppsrc/upt/SDLCore.upt create mode 100644 uppsrc/upt/SDLPure.upt create mode 100644 uppsrc/upt/Win32.upt create mode 100644 uppsrc/upt/Win32dll.upt create mode 100644 uppsrc/x86disas/AUTHORS create mode 100644 uppsrc/x86disas/COPYING create mode 100644 uppsrc/x86disas/COPYING-PLAIN create mode 100644 uppsrc/x86disas/main.cpp create mode 100644 uppsrc/x86disas/mnemonics.i create mode 100644 uppsrc/x86disas/opcmap.cpp create mode 100644 uppsrc/x86disas/syntax.cpp create mode 100644 uppsrc/x86disas/x86.cpp create mode 100644 uppsrc/x86disas/x86disas.cpp create mode 100644 uppsrc/x86disas/x86disas.h create mode 100644 uppsrc/x86disas/x86disas.upp diff --git a/examples/AddressBook/AddressBook.cpp b/examples/AddressBook/AddressBook.cpp new file mode 100644 index 000000000..91d84f369 --- /dev/null +++ b/examples/AddressBook/AddressBook.cpp @@ -0,0 +1,204 @@ +// This is an upp conversion of qt example, see +// http://doc.trolltech.com/3.0/addressbook-example.html + +#include +#include + +using namespace Upp; + +#define LAYOUTFILE +#include + +class AddressBook : public WithAddressBookLayout { + WithModifyLayout modify; + WithSearchLayout search; + FileSel fs; + String filename; + + void SetupSearch(); + void Add(); + void Change(); + void Search(); + void Open(); + void Save(); + void SaveAs(); + void Print(); + void Quit(); + void FileMenu(Bar& bar); + void MainMenu(Bar& bar); + + typedef AddressBook CLASSNAME; + +public: + void Serialize(Stream& s); + + AddressBook(); +}; + +AddressBook::AddressBook() +{ + CtrlLayout(*this, "Address book"); + CtrlLayout(modify); + CtrlLayout(search); + tab.Add(modify, "Modify"); + tab.Add(search, "Search"); + ActiveFocus(search.name); + search.oname = true; + search.oname <<= search.osurname <<= search.oaddress + <<= search.oemail <<= THISBACK(SetupSearch); + array.AddColumn("Name"); + array.AddColumn("Surname"); + array.AddColumn("Address"); + array.AddColumn("Email"); + modify.add <<= THISBACK(Add); + modify.change <<= THISBACK(Change); + search.search <<= THISBACK(Search); + SetupSearch(); + fs.AllFilesType(); + menu.Set(THISBACK(MainMenu)); +} + +void AddressBook::FileMenu(Bar& bar) +{ + bar.Add("Open..", CtrlImg::open(), THISBACK(Open)); + bar.Add("Save", CtrlImg::save(), THISBACK(Save)); + bar.Add("Save as..", CtrlImg::save_as(), THISBACK(SaveAs)); + bar.Separator(); + bar.Add("Print", CtrlImg::print(), THISBACK(Print)); + bar.Separator(); + bar.Add("Quit", THISBACK(Quit)); +} + +void AddressBook::MainMenu(Bar& bar) +{ + bar.Add("File", THISBACK(FileMenu)); +} + +void AddressBook::SetupSearch() +{ + search.name.Enable(search.oname); + search.surname.Enable(search.osurname); + search.address.Enable(search.oaddress); + search.email.Enable(search.oemail); +} + +void AddressBook::Add() +{ + array.Add(~modify.name, ~modify.surname, ~modify.address, ~modify.email); + array.GoEnd(); + modify.name <<= modify.surname <<= modify.address <<= modify.email <<= Null; + ActiveFocus(modify.name); +} + +void AddressBook::Change() +{ + if(array.IsCursor()) { + array.Set(0, ~modify.name); + array.Set(1, ~modify.surname); + array.Set(2, ~modify.address); + array.Set(3, ~modify.email); + } +} + +bool Contains(const String& text, const String& substr) +{ + for(const char *s = text; s <= text.End() - substr.GetLength(); s++) + if(strncmp(s, substr, substr.GetLength()) == 0) + return true; + return false; +} + +void AddressBook::Search() +{ + if(!array.GetCount()) return; + bool sc = true; + array.ClearSelection(); + for(int i = 0; i < array.GetCount(); i++) { + if((!search.oname || Contains(array.Get(i, 0), ~search.name)) && + (!search.osurname || Contains(array.Get(i, 1), ~search.surname)) && + (!search.oaddress || Contains(array.Get(i, 2), ~search.address)) && + (!search.oemail || Contains(array.Get(i, 3), ~search.email))) { + array.Select(i); + if(sc) { + array.SetCursor(i); + array.CenterCursor(); + sc = false; + }; + } + } +} + +void AddressBook::Open() +{ + if(!fs.ExecuteOpen()) return; + filename = fs; + FileIn in(filename); + if(!in) { + Exclamation("Unable to open [* " + DeQtf(filename)); + return; + } + array.Clear(); + while(!in.IsEof()) { + Vector q; + for(int i = 0; i < 4; i++) + q.Add(in.GetLine()); + array.Add(q); + } +} + +void AddressBook::Save() +{ + if(IsEmpty(filename)) { + SaveAs(); + return; + } + FileOut out(filename); + if(!out) { + Exclamation("Unable to open " + filename); + return; + } + for(int i = 0; i < array.GetCount(); i++) + for(int q = 0; q < 4; q++) + out.PutLine(String(array.Get(i, q))); +} + +void AddressBook::SaveAs() +{ + if(!fs.ExecuteSaveAs()) return; + filename = fs; + Save(); +} + +void AddressBook::Print() +{ + String qtf; + qtf = "{{1:1:1:1 Name:: Surname:: Address:: Email"; + for(int i = 0; i < array.GetCount(); i++) + for(int q = 0; q < 4; q++) + qtf << ":: " << DeQtf((String)array.Get(i, q)); + Report report; + report << qtf; + Perform(report); +} + +void AddressBook::Quit() +{ + Break(); +} + +void AddressBook::Serialize(Stream& s) +{ + int version = 0; + s / version; + s % search.oname % search.osurname % search.oaddress % search.oemail; + s % fs; + SetupSearch(); +} + +GUI_APP_MAIN +{ + AddressBook ab; + LoadFromFile(ab); + ab.Run(); + StoreToFile(ab); +} diff --git a/examples/AddressBook/AddressBook.lay b/examples/AddressBook/AddressBook.lay new file mode 100644 index 000000000..49af3166a --- /dev/null +++ b/examples/AddressBook/AddressBook.lay @@ -0,0 +1,30 @@ +LAYOUT(AddressBookLayout, 512, 456) + ITEM(MenuBar, menu, LeftPosZ(0, 216).TopPosZ(0, 20)) + ITEM(TabCtrl, tab, LeftPosZ(8, 496).TopPosZ(32, 84)) + ITEM(ArrayCtrl, array, LeftPosZ(8, 496).TopPosZ(124, 324)) +END_LAYOUT + +LAYOUT(ModifyLayout, 480, 52) + ITEM(Label, dv___0, SetLabel(t_("&Name")).LeftPosZ(8, 48).TopPosZ(8, 15)) + ITEM(EditField, name, LeftPosZ(8, 96).TopPosZ(28, 19)) + ITEM(Label, dv___2, SetLabel(t_("&Surname")).LeftPosZ(108, 48).TopPosZ(8, 15)) + ITEM(EditField, surname, LeftPosZ(108, 96).TopPosZ(28, 19)) + ITEM(Label, dv___4, SetLabel(t_("&Address")).LeftPosZ(208, 48).TopPosZ(8, 15)) + ITEM(EditField, address, LeftPosZ(208, 96).TopPosZ(28, 19)) + ITEM(Label, dv___6, SetLabel(t_("&Email")).LeftPosZ(308, 48).TopPosZ(8, 15)) + ITEM(EditField, email, LeftPosZ(308, 96).TopPosZ(28, 19)) + ITEM(Button, add, SetLabel(t_("Ad&d")).LeftPosZ(416, 56).TopPosZ(4, 20)) + ITEM(Button, change, SetLabel(t_("&Change")).LeftPosZ(416, 56).TopPosZ(28, 20)) +END_LAYOUT + +LAYOUT(SearchLayout, 480, 56) + ITEM(Option, oname, SetLabel(t_("&Name")).LeftPosZ(8, 56).TopPosZ(8, 18)) + ITEM(EditField, name, LeftPosZ(8, 96).TopPosZ(28, 19)) + ITEM(Option, osurname, SetLabel(t_("&Surname")).LeftPosZ(108, 64).TopPosZ(8, 18)) + ITEM(EditField, surname, LeftPosZ(108, 96).TopPosZ(28, 19)) + ITEM(Option, oaddress, SetLabel(t_("&Address")).LeftPosZ(208, 64).TopPosZ(8, 18)) + ITEM(EditField, address, LeftPosZ(208, 96).TopPosZ(28, 19)) + ITEM(Option, oemail, SetLabel(t_("&Email")).LeftPosZ(308, 52).TopPosZ(8, 18)) + ITEM(EditField, email, LeftPosZ(308, 96).TopPosZ(28, 19)) + ITEM(Button, search, SetLabel(t_("&Search")).LeftPosZ(416, 56).TopPosZ(28, 20)) +END_LAYOUT diff --git a/examples/AddressBook/AddressBook.upp b/examples/AddressBook/AddressBook.upp new file mode 100644 index 000000000..baf64d82a --- /dev/null +++ b/examples/AddressBook/AddressBook.upp @@ -0,0 +1,13 @@ +description "Simple address book application"; + +uses + CtrlLib, + Report; + +file + AddressBook.cpp, + AddressBook.lay; + +mainconfig + "" = "GUI"; + diff --git a/examples/AddressBookXML/AddressBook.cpp b/examples/AddressBookXML/AddressBook.cpp new file mode 100644 index 000000000..8a988e708 --- /dev/null +++ b/examples/AddressBookXML/AddressBook.cpp @@ -0,0 +1,232 @@ +#include +#include + +using namespace Upp; + +#define LAYOUTFILE +#include + +class AddressBook : public WithAddressBookLayout { + WithModifyLayout modify; + WithSearchLayout search; + FileSel fs; + String filename; + + void SetupSearch(); + void Add(); + void Change(); + void Search(); + void Open(); + void Save(); + void SaveAs(); + void Print(); + void Quit(); + void FileMenu(Bar& bar); + void MainMenu(Bar& bar); + + typedef AddressBook CLASSNAME; + +public: + void Serialize(Stream& s); + + AddressBook(); +}; + +AddressBook::AddressBook() +{ + CtrlLayout(*this, "Address book"); + CtrlLayout(modify); + CtrlLayout(search); + tab.Add(modify, "Modify"); + tab.Add(search, "Search"); + ActiveFocus(search.name); + search.oname = true; + search.oname <<= search.osurname <<= search.oaddress + <<= search.oemail <<= THISBACK(SetupSearch); + array.AddColumn("Name"); + array.AddColumn("Surname"); + array.AddColumn("Address"); + array.AddColumn("Email"); + modify.add <<= THISBACK(Add); + modify.change <<= THISBACK(Change); + search.search <<= THISBACK(Search); + SetupSearch(); + fs.AllFilesType(); + menu.Set(THISBACK(MainMenu)); +} + +void AddressBook::FileMenu(Bar& bar) +{ + bar.Add("Open..", CtrlImg::open(), THISBACK(Open)); + bar.Add("Save", CtrlImg::save(), THISBACK(Save)); + bar.Add("Save as..", CtrlImg::save_as(), THISBACK(SaveAs)); + bar.Separator(); + bar.Add("Print", CtrlImg::print(), THISBACK(Print)); + bar.Separator(); + bar.Add("Quit", THISBACK(Quit)); +} + +void AddressBook::MainMenu(Bar& bar) +{ + bar.Add("File", THISBACK(FileMenu)); +} + +void AddressBook::SetupSearch() +{ + search.name.Enable(search.oname); + search.surname.Enable(search.osurname); + search.address.Enable(search.oaddress); + search.email.Enable(search.oemail); +} + +void AddressBook::Add() +{ + array.Add(~modify.name, ~modify.surname, ~modify.address, ~modify.email); + array.GoEnd(); + modify.name <<= modify.surname <<= modify.address <<= modify.email <<= Null; + ActiveFocus(modify.name); +} + +void AddressBook::Change() +{ + if(array.IsCursor()) { + array.Set(0, ~modify.name); + array.Set(1, ~modify.surname); + array.Set(2, ~modify.address); + array.Set(3, ~modify.email); + } +} + +bool Contains(const String& text, const String& substr) +{ + for(const char *s = text; s <= text.End() - substr.GetLength(); s++) + if(strncmp(s, substr, substr.GetLength()) == 0) + return true; + return false; +} + +void AddressBook::Search() +{ + if(!array.GetCount()) return; + bool sc = true; + array.ClearSelection(); + for(int i = 0; i < array.GetCount(); i++) { + if((!search.oname || Contains(array.Get(i, 0), ~search.name)) && + (!search.osurname || Contains(array.Get(i, 1), ~search.surname)) && + (!search.oaddress || Contains(array.Get(i, 2), ~search.address)) && + (!search.oemail || Contains(array.Get(i, 3), ~search.email))) { + array.Select(i); + if(sc) { + array.SetCursor(i); + array.CenterCursor(); + sc = false; + }; + } + } +} + +void AddressBook::Open() +{ + if(!fs.ExecuteOpen()) return; + filename = fs; + array.Clear(); + try { + String d = LoadFile(filename); + XmlParser p(d); + while(!p.IsTag()) + p.Skip(); + p.PassTag("AddressBook"); + while(!p.IsEof()) { + if(p.Tag("person")) { + String name; + String surname; + String address; + String email; + while(!p.End()) { + if(p.Tag("name")) + name = p.ReadText(); + else + if(p.Tag("surname")) + surname = p.ReadText(); + else + if(p.Tag("address")) + address = p.ReadText(); + else + if(p.Tag("email")) + email = p.ReadText(); + else { + p.Skip(); + continue; + } + p.PassEnd(); + } + array.Add(name, surname, address, email); + } + else + p.Skip(); + } + } + catch(XmlError) { + Exclamation("Error reading the input file!"); + } +} + +void AddressBook::Save() +{ + if(IsEmpty(filename)) { + SaveAs(); + return; + } + String xml; + for(int i = 0; i < array.GetCount(); i++) + xml << + XmlTag("person") ( + XmlTag("name").Text(array.Get(i, 0)) + + XmlTag("surname").Text(array.Get(i, 1)) + + XmlTag("address").Text(array.Get(i, 2)) + + XmlTag("email").Text(array.Get(i, 3)) + ); + if(!SaveFile(filename, XmlDoc("AddressBook", xml))) + Exclamation("Error saving the file!"); +} + +void AddressBook::SaveAs() +{ + if(!fs.ExecuteSaveAs()) return; + filename = fs; + Save(); +} + +void AddressBook::Print() +{ + String qtf; + qtf = "{{1:1:1:1 Name:: Surname:: Address:: Email"; + for(int i = 0; i < array.GetCount(); i++) + for(int q = 0; q < 4; q++) + qtf << ":: " << DeQtf((String)array.Get(i, q)); + Report report; + report << qtf; + Perform(report); +} + +void AddressBook::Quit() +{ + Break(); +} + +void AddressBook::Serialize(Stream& s) +{ + int version = 0; + s / version; + s % search.oname % search.osurname % search.oaddress % search.oemail; + s % fs; + SetupSearch(); +} + +GUI_APP_MAIN +{ + AddressBook ab; + LoadFromFile(ab); + ab.Run(); + StoreToFile(ab); +} diff --git a/examples/AddressBookXML/AddressBook.lay b/examples/AddressBookXML/AddressBook.lay new file mode 100644 index 000000000..af6a2c9cf --- /dev/null +++ b/examples/AddressBookXML/AddressBook.lay @@ -0,0 +1,30 @@ +LAYOUT(AddressBookLayout, 516, 456) + ITEM(MenuBar, menu, LeftPosZ(0, 200).TopPosZ(0, 20)) + ITEM(TabCtrl, tab, LeftPosZ(8, 500).TopPosZ(32, 84)) + ITEM(ArrayCtrl, array, LeftPosZ(8, 500).TopPosZ(124, 324)) +END_LAYOUT + +LAYOUT(ModifyLayout, 480, 52) + ITEM(Label, dv___0, SetLabel(t_("&Name")).LeftPosZ(8, 48).TopPosZ(8, 15)) + ITEM(EditField, name, LeftPosZ(8, 96).TopPosZ(28, 19)) + ITEM(Label, dv___2, SetLabel(t_("&Surname")).LeftPosZ(108, 48).TopPosZ(8, 15)) + ITEM(EditField, surname, LeftPosZ(108, 96).TopPosZ(28, 19)) + ITEM(Label, dv___4, SetLabel(t_("&Address")).LeftPosZ(208, 48).TopPosZ(8, 15)) + ITEM(EditField, address, LeftPosZ(208, 96).TopPosZ(28, 19)) + ITEM(Label, dv___6, SetLabel(t_("&Email")).LeftPosZ(308, 48).TopPosZ(8, 15)) + ITEM(EditField, email, LeftPosZ(308, 96).TopPosZ(28, 19)) + ITEM(Button, add, SetLabel(t_("Ad&d")).LeftPosZ(416, 56).TopPosZ(4, 20)) + ITEM(Button, change, SetLabel(t_("&Change")).LeftPosZ(416, 56).TopPosZ(28, 20)) +END_LAYOUT + +LAYOUT(SearchLayout, 480, 56) + ITEM(Option, oname, SetLabel(t_("&Name")).LeftPosZ(8, 56).TopPosZ(8, 18)) + ITEM(EditField, name, LeftPosZ(8, 96).TopPosZ(28, 19)) + ITEM(Option, osurname, SetLabel(t_("&Surname")).LeftPosZ(108, 64).TopPosZ(8, 18)) + ITEM(EditField, surname, LeftPosZ(108, 96).TopPosZ(28, 19)) + ITEM(Option, oaddress, SetLabel(t_("&Address")).LeftPosZ(208, 64).TopPosZ(8, 18)) + ITEM(EditField, address, LeftPosZ(208, 96).TopPosZ(28, 19)) + ITEM(Option, oemail, SetLabel(t_("&Email")).LeftPosZ(308, 52).TopPosZ(8, 18)) + ITEM(EditField, email, LeftPosZ(308, 96).TopPosZ(28, 19)) + ITEM(Button, search, SetLabel(t_("&Search")).LeftPosZ(416, 56).TopPosZ(28, 20)) +END_LAYOUT diff --git a/examples/AddressBookXML/AddressBookXML.upp b/examples/AddressBookXML/AddressBookXML.upp new file mode 100644 index 000000000..a253aa3a9 --- /dev/null +++ b/examples/AddressBookXML/AddressBookXML.upp @@ -0,0 +1,13 @@ +description "Address book application, uses XML to store data (using SAX like U++ classes)"; + +uses + CtrlLib, + Report; + +file + AddressBook.cpp, + AddressBook.lay; + +mainconfig + "" = "GUI"; + diff --git a/examples/AddressBookXML2/AddressBook.cpp b/examples/AddressBookXML2/AddressBook.cpp new file mode 100644 index 000000000..88925af8c --- /dev/null +++ b/examples/AddressBookXML2/AddressBook.cpp @@ -0,0 +1,228 @@ +#include +#include + +using namespace Upp; + +#define LAYOUTFILE +#include + +#define TAG_ADDRESSBOOK "AddressBook" +#define TAG_PERSON "person" +#define TAG_NAME "name" +#define TAG_SURNAME "surname" +#define TAG_ADDRESS "address" +#define TAG_EMAIL "email" + +class AddressBook : public WithAddressBookLayout { + WithModifyLayout modify; + WithSearchLayout search; + FileSel fs; + String filename; + + void SetupSearch(); + void Add(); + void Change(); + void Search(); + void Open(); + void Save(); + void SaveAs(); + void Print(); + void Quit(); + void FileMenu(Bar& bar); + void MainMenu(Bar& bar); + + typedef AddressBook CLASSNAME; + +public: + void Serialize(Stream& s); + + AddressBook(); +}; + +AddressBook::AddressBook() +{ + CtrlLayout(*this, "Address book"); + CtrlLayout(modify); + CtrlLayout(search); + tab.Add(modify, "Modify"); + tab.Add(search, "Search"); + ActiveFocus(search.name); + search.oname = true; + search.oname <<= search.osurname <<= search.oaddress + <<= search.oemail <<= THISBACK(SetupSearch); + array.AddColumn(TAG_NAME, "Name"); + array.AddColumn(TAG_SURNAME, "Surname"); + array.AddColumn(TAG_ADDRESS, "Address"); + array.AddColumn(TAG_EMAIL, "Email"); + modify.add <<= THISBACK(Add); + modify.change <<= THISBACK(Change); + search.search <<= THISBACK(Search); + SetupSearch(); + fs.AllFilesType(); + menu.Set(THISBACK(MainMenu)); +} + +void AddressBook::FileMenu(Bar& bar) +{ + bar.Add("Open..", CtrlImg::open(), THISBACK(Open)); + bar.Add("Save", CtrlImg::save(), THISBACK(Save)); + bar.Add("Save as..", CtrlImg::save_as(), THISBACK(SaveAs)); + bar.Separator(); + bar.Add("Print", CtrlImg::print(), THISBACK(Print)); + bar.Separator(); + bar.Add("Quit", THISBACK(Quit)); +} + +void AddressBook::MainMenu(Bar& bar) +{ + bar.Add("File", THISBACK(FileMenu)); +} + +void AddressBook::SetupSearch() +{ + search.name.Enable(search.oname); + search.surname.Enable(search.osurname); + search.address.Enable(search.oaddress); + search.email.Enable(search.oemail); +} + +void AddressBook::Add() +{ + array.Add(~modify.name, ~modify.surname, ~modify.address, ~modify.email); + array.GoEnd(); + modify.name <<= modify.surname <<= modify.address <<= modify.email <<= Null; + ActiveFocus(modify.name); +} + +void AddressBook::Change() +{ + if(array.IsCursor()) { + array.Set(0, ~modify.name); + array.Set(1, ~modify.surname); + array.Set(2, ~modify.address); + array.Set(3, ~modify.email); + } +} + +bool Contains(const String& text, const String& substr) +{ + for(const char *s = text; s <= text.End() - substr.GetLength(); s++) + if(strncmp(s, substr, substr.GetLength()) == 0) + return true; + return false; +} + +void AddressBook::Search() +{ + if(!array.GetCount()) return; + bool sc = true; + array.ClearSelection(); + for(int i = 0; i < array.GetCount(); i++) { + if((!search.oname || Contains(array.Get(i, 0), ~search.name)) && + (!search.osurname || Contains(array.Get(i, 1), ~search.surname)) && + (!search.oaddress || Contains(array.Get(i, 2), ~search.address)) && + (!search.oemail || Contains(array.Get(i, 3), ~search.email))) { + array.Select(i); + if(sc) { + array.SetCursor(i); + array.CenterCursor(); + sc = false; + }; + } + } +} + +void AddressBook::Open() +{ + if(!fs.ExecuteOpen()) return; + filename = fs; + array.Clear(); + try { + String d = LoadFile(filename); + XmlNode n = ParseXML(d); + if(n.GetCount()==0 || n[0].GetTag() != TAG_ADDRESSBOOK) + throw XmlError("No AddressBook tag"); + const XmlNode &ab = n[0]; + array.SetCount(ab.GetCount()); + for(int i=0; i < ab.GetCount(); i++){ + const XmlNode &person = ab[i]; + for(int j=0; j < person.GetCount(); j++){ + const XmlNode &prop = person[j]; + if(prop.IsTag(TAG_NAME)) + array.Set(i, TAG_NAME, prop[0].GetText()); + else + if(prop.IsTag(TAG_SURNAME)) + array.Set(i, TAG_SURNAME, prop[0].GetText()); + else + if(prop.IsTag(TAG_ADDRESS)) + array.Set(i, TAG_ADDRESS, prop[0].GetText()); + else + if(prop.IsTag(TAG_EMAIL)) + array.Set(i, TAG_EMAIL, prop[0].GetText()); + } + } + } + catch(XmlError &e) { + Exclamation("Error reading the input file:&" + DeQtf(e) ); + } +} + +void AddressBook::Save() +{ + if(IsEmpty(filename)) { + SaveAs(); + return; + } + XmlNode n; + XmlNode &ab = n.Add(TAG_ADDRESSBOOK); + for(int i=0; i < array.GetCount(); i++) { + XmlNode &person = ab.Add(TAG_PERSON); + person.Add(TAG_NAME).Add().CreateText(array.Get(i, TAG_NAME)); + person.Add(TAG_SURNAME).Add().CreateText(array.Get(i, TAG_SURNAME)); + person.Add(TAG_ADDRESS).Add().CreateText(array.Get(i, TAG_ADDRESS)); + person.Add(TAG_EMAIL).Add().CreateText(array.Get(i, TAG_EMAIL)); + } + if(!SaveFile(filename, AsXML(n))) + Exclamation("Error saving the file!"); +} + +void AddressBook::SaveAs() +{ + if(!fs.ExecuteSaveAs()) return; + filename = fs; + Save(); +} + +void AddressBook::Print() +{ + String qtf; + qtf = "{{1:1:1:1 Name:: Surname:: Address:: Email"; + for(int i = 0; i < array.GetCount(); i++) + for(int q = 0; q < 4; q++) + qtf << ":: " << DeQtf((String)array.Get(i, q)); + Report report; + report << qtf; + Perform(report); +} + +void AddressBook::Quit() +{ + Break(); +} + +void AddressBook::Serialize(Stream& s) +{ + int version = 0; + s / version; + s % search.oname % search.osurname % search.oaddress % search.oemail; + s % fs; + SetupSearch(); +} + +GUI_APP_MAIN +{ + AddressBook ab; + LoadFromFile(ab); + ab.Run(); + StoreToFile(ab); +} diff --git a/examples/AddressBookXML2/AddressBook.lay b/examples/AddressBookXML2/AddressBook.lay new file mode 100644 index 000000000..98f9f2884 --- /dev/null +++ b/examples/AddressBookXML2/AddressBook.lay @@ -0,0 +1,30 @@ +LAYOUT(AddressBookLayout, 532, 456) + ITEM(MenuBar, menu, LeftPosZ(0, 200).TopPosZ(0, 20)) + ITEM(TabCtrl, tab, LeftPosZ(8, 516).TopPosZ(32, 84)) + ITEM(ArrayCtrl, array, LeftPosZ(8, 516).TopPosZ(124, 324)) +END_LAYOUT + +LAYOUT(ModifyLayout, 480, 52) + ITEM(Label, dv___0, SetLabel(t_("&Name")).LeftPosZ(8, 48).TopPosZ(8, 15)) + ITEM(EditField, name, LeftPosZ(8, 96).TopPosZ(28, 19)) + ITEM(Label, dv___2, SetLabel(t_("&Surname")).LeftPosZ(108, 48).TopPosZ(8, 15)) + ITEM(EditField, surname, LeftPosZ(108, 96).TopPosZ(28, 19)) + ITEM(Label, dv___4, SetLabel(t_("&Address")).LeftPosZ(208, 48).TopPosZ(8, 15)) + ITEM(EditField, address, LeftPosZ(208, 96).TopPosZ(28, 19)) + ITEM(Label, dv___6, SetLabel(t_("&Email")).LeftPosZ(308, 48).TopPosZ(8, 15)) + ITEM(EditField, email, LeftPosZ(308, 96).TopPosZ(28, 19)) + ITEM(Button, add, SetLabel(t_("Ad&d")).LeftPosZ(416, 56).TopPosZ(4, 20)) + ITEM(Button, change, SetLabel(t_("&Change")).LeftPosZ(416, 56).TopPosZ(28, 20)) +END_LAYOUT + +LAYOUT(SearchLayout, 480, 56) + ITEM(Option, oname, SetLabel(t_("&Name")).LeftPosZ(8, 56).TopPosZ(8, 18)) + ITEM(EditField, name, LeftPosZ(8, 96).TopPosZ(28, 19)) + ITEM(Option, osurname, SetLabel(t_("&Surname")).LeftPosZ(108, 64).TopPosZ(8, 18)) + ITEM(EditField, surname, LeftPosZ(108, 96).TopPosZ(28, 19)) + ITEM(Option, oaddress, SetLabel(t_("&Address")).LeftPosZ(208, 64).TopPosZ(8, 18)) + ITEM(EditField, address, LeftPosZ(208, 96).TopPosZ(28, 19)) + ITEM(Option, oemail, SetLabel(t_("&Email")).LeftPosZ(308, 52).TopPosZ(8, 18)) + ITEM(EditField, email, LeftPosZ(308, 96).TopPosZ(28, 19)) + ITEM(Button, search, SetLabel(t_("&Search")).LeftPosZ(416, 56).TopPosZ(28, 20)) +END_LAYOUT diff --git a/examples/AddressBookXML2/AddressBookXML2.upp b/examples/AddressBookXML2/AddressBookXML2.upp new file mode 100644 index 000000000..5425b838e --- /dev/null +++ b/examples/AddressBookXML2/AddressBookXML2.upp @@ -0,0 +1,13 @@ +description "Address book application, uses XML to store data (using DOM like U++ classes)"; + +uses + CtrlLib, + Report; + +file + AddressBook.cpp, + AddressBook.lay; + +mainconfig + "" = "GUI"; + diff --git a/examples/AnimatedHello/AnimatedHello.upp b/examples/AnimatedHello/AnimatedHello.upp new file mode 100644 index 000000000..1064f098c --- /dev/null +++ b/examples/AnimatedHello/AnimatedHello.upp @@ -0,0 +1,11 @@ +description "Animated Hello world example"; + +uses + CtrlLib; + +file + Hello.cpp; + +mainconfig + "" = "GUI"; + diff --git a/examples/AnimatedHello/Hello.cpp b/examples/AnimatedHello/Hello.cpp new file mode 100644 index 000000000..ce3912a59 --- /dev/null +++ b/examples/AnimatedHello/Hello.cpp @@ -0,0 +1,62 @@ +// This is Upp conversion of Qt example, see +// http://doc.trolltech.com/3.0/hello-example.html + +#include + +using namespace Upp; + +class HelloWorld : public TopWindow { +public: + virtual void LeftDown(Point, dword); + virtual void Paint(Draw& w); + +private: + String text; + + void Animate() { Refresh(); } + +public: + typedef HelloWorld CLASSNAME; + + HelloWorld& Text(const String& t) { text = t; Refresh(); return *this; } + + HelloWorld(); +}; + +HelloWorld::HelloWorld() +{ + SetTimeCallback(-40, THISBACK(Animate)); + BackPaint(); + Zoomable().Sizeable(); + SetRect(0, 0, 260, 80); +} + +void HelloWorld::LeftDown(Point, dword) +{ + Close(); +} + +void HelloWorld::Paint(Draw& w) +{ + Size sz = GetSize(); + static int sin_tbl[16] = { + 0, 38, 71, 92, 100, 92, 71, 38, 0, -38, -71, -92, -100, -92, -71, -38 + }; + w.DrawRect(sz, White); + Size tsz = GetTextSize(text, Roman(32)); + Point pos = (sz - tsz) / 2; + for(int i = 0; i < text.GetLength(); i++) { + int q = (i + GetTickCount() / 40) & 15; + w.DrawText(pos.x, pos.y + sin_tbl[q] * (sz.cy - 32) / 200, + ~text + i, Roman(32), HsvColorf(q / 15.0, 1, 0.5), 1); + pos.x += Roman(32).Info()[text[i]]; + } +} + +GUI_APP_MAIN +{ + HelloWorld hw; + hw.Title("Hello world example"); + hw.Text(Nvl(Join(CommandLine(), " "), "Hello world !")); + hw.Run(); +} diff --git a/examples/Bombs/Bombs.upp b/examples/Bombs/Bombs.upp new file mode 100644 index 000000000..4bd77b366 --- /dev/null +++ b/examples/Bombs/Bombs.upp @@ -0,0 +1,13 @@ +description "Mine sweeping game"; + +uses + CtrlLib; + +file + main.cpp, + bombs.rc, + bombs.iml; + +mainconfig + "" = "GUI"; + diff --git a/examples/Bombs/bombs.iml b/examples/Bombs/bombs.iml new file mode 100644 index 000000000..709f204de --- /dev/null +++ b/examples/Bombs/bombs.iml @@ -0,0 +1,21 @@ +IMAGE_META(icon_file, "icon.ico") +IMAGE_META(icon_large, "Small") +IMAGE_META(icon_bpp, "8") +IMAGE_BEGIN(Small) + IMAGE_SCAN("Ê\1\0\0\377Á\1\0\0\377Â\1\0\0\377") + IMAGE_SCAN("È\1\0\0\377") + IMAGE_SCAN("É‚\0\0\377‚\0\377\377Á\1\0\0\377") + IMAGE_SCAN("É\2\377\377\377\0\0\377ƒ\0\377\377Á\1\0\0\377") + IMAGE_SCAN("È\1\377\377\377‚\0\0\0\2\377\377\377\0\377\377") + IMAGE_SCAN("Å„\377\377\377\3\0\0\0\377\377\377\0\0\377Á\1\0\0\377") + IMAGE_SCAN("Â\377\377\377…\0\0\0ƒ\377\377\377Á\1\0\0\377") + IMAGE_SCAN("Â\1\377\377\377ƒ\0\0\0‚\377\377\377…\0\0\0\1\377\377\377") + IMAGE_SCAN("Á\1\377\377\377‚\0\0\0‚\377\377\377ˆ\0\0\0\1\377\377\377") + IMAGE_SCAN("\1\377\377\377‚\0\0\0‚\377\377\377‰\0\0\0\1\377\377\377") + IMAGE_SCAN("\1\377\377\377‚\0\0\0\1\377\377\377‹\0\0\0\1\377\377\377") + IMAGE_SCAN("\1\377\377\377Ž\0\0\0\1\377\377\377") + IMAGE_SCAN("\1\377\377\377Ž\0\0\0\1\377\377\377") + IMAGE_SCAN("Á\1\377\377\377Œ\0\0\0\1\377\377\377") + IMAGE_SCAN("‚\377\377\377ˆ\0\0\0‚\377\377\377") + IMAGE_SCAN("Ĉ\377\377\377") +IMAGE_PACKED(Small, "\2\20\0\0\0\20\0\0\0\377\377\377\377\1\0\0\0\0\0\0\0") diff --git a/examples/Bombs/bombs.rc b/examples/Bombs/bombs.rc new file mode 100644 index 000000000..f4762d006 --- /dev/null +++ b/examples/Bombs/bombs.rc @@ -0,0 +1 @@ +5555 ICON DISCARDABLE "icon.ico" diff --git a/examples/Bombs/icon.ico b/examples/Bombs/icon.ico new file mode 100644 index 0000000000000000000000000000000000000000..147e3267cfd8e3022cdc66ba9a96aad32989fe12 GIT binary patch literal 1406 zcmeHHI}XAy40U2vATiL1IV0CXq7n-m0*M8L#J#$+GjjySZsyrZlOT>jU+T}ZU)?4{ zh#Xeil3~{nt&pu@S_&{nb9hT){P990f(LQJbOO@}{M89?Lfka-xOvMm(<) + +using namespace Upp; + +class Bombs : public TopWindow { +public: + virtual void Paint(Draw& w); + virtual void LeftDown(Point p, dword flags); + virtual void RightDown(Point p, dword flags); + +private: + Size level; + int cx, cy; + int normal_cells, bombs; + Buffer field; + MenuBar menu; + StatusBar status; + + byte& Field(int x, int y) { return field[x + y * cx]; } + + enum { + HIDDEN = 16, + BOMB = 32, + MARK = 64, + EXPLODED = 128, + + UNIT = 30, + }; + + void About(); + + void File(Bar& menu); + void Game(Bar& menu); + void Menu(Bar& menu); + + void ShowStatus(); + void Level(Size sz); + + void Uncover(int x, int y); + void Generate(); + void UncoverAll(); + +public: + typedef Bombs CLASSNAME; + Bombs(); +}; + +void Bombs::Generate() +{ + cx = level.cx; + cy = level.cy; + field.Alloc(cx * cy); + for(int i = cx * cy - 1; i >= 0; i--) + field[i] = (rand() & 15) < 3 ? HIDDEN|BOMB : HIDDEN; + normal_cells = 0; + for(int x = 0; x < cx; x++) + for(int y = 0; y < cy; y++) + if((Field(x, y) & BOMB) == 0) { + normal_cells++; + for(int xx = -1; xx <= 1; xx++) + for(int yy = -1; yy <= 1; yy++) + if((xx || yy) && x + xx >= 0 && x + xx < cx && y + yy >= 0 && y + yy < cy && + (Field(x + xx, y + yy) & BOMB)) + Field(x, y)++; + } + bombs = cx * cy - normal_cells; + Rect r = GetRect(); + r.SetSize(AddFrameSize(UNIT * cx, UNIT * cy)); + SetRect(r); + ShowStatus(); + Refresh(); +} + +void Bombs::UncoverAll() +{ + for(int i = cx * cy - 1; i >= 0; i--) + field[i] &= ~HIDDEN; + Refresh(); +} + +void Bombs::Paint(Draw& w) +{ + for(int x = 0; x < cx; x++) + for(int y = 0; y < cy; y++) { + byte f = Field(x, y); + w.DrawRect(x * UNIT, y * UNIT + UNIT - 1, UNIT, 1, SBlack); + w.DrawRect(x * UNIT + UNIT - 1, y * UNIT, 1, UNIT, SBlack); + w.DrawRect(x * UNIT, y * UNIT, UNIT - 1, UNIT - 1, + (f & (HIDDEN|MARK)) ? SLtGray : f & BOMB ? SLtRed : SWhite); + String txt; + Color ink = SBlack; + Color cross = Null; + if(f & MARK) { + txt = "M"; + ink = SLtRed; + if((f & (HIDDEN|BOMB)) == BOMB) { + ink = SLtBlue; + cross = SLtRed; + } + } + else + if(!(f & HIDDEN)) + if(f & BOMB) + txt = "B"; + else { + f = f & 15; + txt = String(f + '0', 1); + ink = f == 0 ? SLtGreen : f == 1 ? SLtBlue : SBlack; + } + Size tsz = GetTextSize(txt, Roman(2 * UNIT / 3)); + w.DrawText(x * UNIT + (UNIT - tsz.cx) / 2, y * UNIT + (UNIT - tsz.cy) / 2, + txt, Roman(2 * UNIT / 3), ink); + if(f & EXPLODED) + cross = SLtBlue; + w.DrawLine(x * UNIT, y * UNIT, x * UNIT + UNIT - 1, y * UNIT + UNIT - 1, 1, cross); + w.DrawLine(x * UNIT, y * UNIT + UNIT - 1, x * UNIT + UNIT - 1, y * UNIT, 1, cross); + } +} + +void Bombs::Uncover(int x, int y) +{ + if(x >= 0 && x < cx && y >= 0 && y < cy) { + byte& f = Field(x, y); + if((f & (HIDDEN|MARK)) == HIDDEN) { + if(f & BOMB) { + f |= EXPLODED; + normal_cells = 0; + UncoverAll(); + return; + } + if((f &= ~HIDDEN) == 0) + for(int xx = -1; xx <= 1; xx++) + for(int yy = -1; yy <= 1; yy++) + if(xx || yy) + Uncover(x + xx, y + yy); + normal_cells--; + if(normal_cells == 0) { + UncoverAll(); + PromptOK("[*@4A6 Nice!]&You have found all the bombs!"); + } + } + } +} + +void Bombs::LeftDown(Point p, dword flags) +{ + if(!normal_cells) + return; + p /= UNIT; + Uncover(p.x, p.y); + Refresh(); + ShowStatus(); +} + +void Bombs::RightDown(Point p, dword flags) +{ + if(!normal_cells) + return; + p /= UNIT; + if(Field(p.x, p.y) & HIDDEN) { + Field(p.x, p.y) ^= MARK; + Refresh(); + } +} + +void Bombs::ShowStatus() +{ + status = Format("%d bombs, %d cells remaining", bombs, normal_cells); +} + +void Bombs::Level(Size sz) +{ + level = sz; +} + +void Bombs::About() +{ + PromptOK("[*A9/ uBombs]&[A5 Ultimate`+`+ example]"); +} + +void Bombs::File(Bar& menu) +{ + menu.Add("Exit", Breaker(IDOK)); + menu.Separator(); + menu.Add("About..", THISBACK(About)); +} + +void Bombs::Game(Bar& menu) +{ + menu.Add("Restart", THISBACK(Generate)); + menu.Separator(); + menu.Add("Easy", THISBACK1(Level, Size(10, 10))) + .Check(level.cx == 10); + menu.Add("Medium", THISBACK1(Level, Size(15, 15))) + .Check(level.cx == 15); + menu.Add("Difficult", THISBACK1(Level, Size(25, 20))) + .Check(level.cx == 25); +} + +void Bombs::Menu(Bar& menu) +{ + menu.Add("File", THISBACK(File)); + menu.Add("Game", THISBACK(Game)); +} + +#define IMAGECLASS BombsImg +#define IMAGEFILE +#include + +Bombs::Bombs() +{ + level = Size(10, 10); + AddFrame(menu); + menu.Set(THISBACK(Menu)); + AddFrame(status); + AddFrame(InsetFrame()); + Title("uBombs"); + Icon(BombsImg::Small()); + Generate(); +} + +GUI_APP_MAIN +{ + Bombs().Run(); +} diff --git a/examples/Button/Button.cpp b/examples/Button/Button.cpp new file mode 100644 index 000000000..55f486e87 --- /dev/null +++ b/examples/Button/Button.cpp @@ -0,0 +1,40 @@ +#include + +// http://java.sun.com/docs/books/tutorial/uiswing/start/swingTour.html + +using namespace Upp; + +struct ButtonApp : TopWindow { + int count; + Button button; + Label label; + + void RefreshLabel() + { + label = Format("Number of button clicks %d", count); + } + void Click() + { + ++count; + RefreshLabel(); + } + + typedef ButtonApp CLASSNAME; + + ButtonApp() + { + count = 0; + button <<= THISBACK(Click); + button.SetLabel("&I'm an Ultimate++ button!"); + Add(button.VCenterPos(20).HCenterPos(200)); + Add(label.BottomPos(0, 20).HCenterPos(200)); + label.SetAlign(ALIGN_CENTER); + Sizeable().Zoomable(); + RefreshLabel(); + } +}; + +GUI_APP_MAIN +{ + ButtonApp().Run(); +} diff --git a/examples/Button/Button.upp b/examples/Button/Button.upp new file mode 100644 index 000000000..f89c502e2 --- /dev/null +++ b/examples/Button/Button.upp @@ -0,0 +1,11 @@ +description "Counting button clicks"; + +uses + CtrlLib; + +file + Button.cpp; + +mainconfig + "" = "GUI"; + diff --git a/examples/Clock/Clock.upp b/examples/Clock/Clock.upp new file mode 100644 index 000000000..50702206a --- /dev/null +++ b/examples/Clock/Clock.upp @@ -0,0 +1,11 @@ +description "Analogue / digital clock"; + +uses + CtrlLib; + +file + main.cpp; + +mainconfig + "" = "GUI"; + diff --git a/examples/Clock/main.cpp b/examples/Clock/main.cpp new file mode 100644 index 000000000..816d0b9a3 --- /dev/null +++ b/examples/Clock/main.cpp @@ -0,0 +1,63 @@ +#include + +using namespace Upp; + +struct App : TopWindow { + void PaintPtr(Draw& w, double pos, double m, int d, Color color, Size sz2) + { + w.DrawLine(sz2.cx, sz2.cy, + sz2.cx + int(m * sin(pos * 2 * M_PI) * sz2.cx), + sz2.cy - int(m * cos(pos * 2 * M_PI) * sz2.cy), + d, color); + } + + void PaintCenteredText(Draw& w, int x, int y, const char *text, Font fnt, Color c) + { + Size tsz = GetTextSize(text, fnt); + w.DrawText(x - tsz.cx / 2, y - tsz.cy / 2, text, fnt, c); + } + + virtual void Paint(Draw& w) + { + Size sz = GetSize(); + w.DrawRect(sz, SLtGray); + sz -= 6; + w.Offset(3, 3); + Size sz2 = sz / 2; + w.DrawEllipse(0, 0, sz.cx, sz.cy, SWhite, 3, SBlack); + Font fnt = Arial(min(sz.cx, sz.cy) / 10); + for(int i = 1; i <= 12; i++) { + int d = i % 3 == 0 ? 3 : 2; + PaintCenteredText(w, sz2.cx + int(0.8 * sin(i * M_PI / 6) * sz2.cx), + sz2.cy - int(0.8 * cos(i * M_PI / 6) * sz2.cy), + AsString(i), i % 3 ? fnt : fnt().Bold(), SBlack); + } + Date date = GetSysDate(); + PaintCenteredText(w, sz.cx / 2, 3 * sz.cy / 5, GetLanguageInfo().FormatDate(date), + fnt().Bold(), SLtBlue); + double tm = double(GetSysTime() - ToTime(date)); + PaintPtr(w, tm / 60, 0.75, 1, SRed, sz2); + PaintPtr(w, tm / 3600, 0.6, 2, SCyan, sz2); + PaintPtr(w, tm / 3600 / 12, 0.5, 4, SBlack, sz2); + w.End(); + } + + void Timer() + { + Refresh(); + } + + App() + { + SetRect(0, 0, 150, 150); + Sizeable().Zoomable(); + BackPaint(); + SetTimeCallback(-1000, callback(this, &App::Timer)); + Title("Clock"); + } +}; + +GUI_APP_MAIN +{ + App().Run(); +} diff --git a/examples/CodeMetric/Analyse.cpp b/examples/CodeMetric/Analyse.cpp new file mode 100644 index 000000000..f385f46ce --- /dev/null +++ b/examples/CodeMetric/Analyse.cpp @@ -0,0 +1,120 @@ +#include +#include "Analyse.h" + + +bool ContainsAt(const String &source, const String &pattern, int pos = 0) +{ + return pos >= 0 + && pos + pattern.GetLength() <= source.GetLength() + && 0 == memcmp(source.Begin() + pos, pattern.Begin(), pattern.GetLength()); +} + +bool StartsWith(const String &source, const String &pattern) +{ + return ContainsAt(source, pattern, 0); +} + +bool EndsWith(const String &source, const String &pattern) +{ + return ContainsAt(source, pattern, source.GetLength() - pattern.GetLength()); +} + +String InsertNestingToSignature(String natural, String nesting) +{ + if(StartsWith(nesting, "::")) + nesting.Remove(0, 2); + if(nesting.GetCount() && !EndsWith(nesting, "::")) + nesting << "::"; + + int pos = natural.Find('('); // find the first opening parenthesis + pos--; + while(pos >= 0 && !iscid(natural[pos])) // skip over non-id chars before paren. + pos--; + if(pos < 0) return ""; + while(pos >= 0 && iscid(natural[pos])) // skip over last id before paren + pos--; + natural.Insert(pos+1, nesting); + return natural; +} + +int BodyPos(const Vector &pos) +{ + for(int i = 0; i < pos.GetCount(); i++) + if(pos[i].impl) + return pos[i].line; + return 0; +} + +CodeMetric::CodeMetric(const String &fileContent) : + orphanLines(0), blankLines(0), commentLines(0) +{ + StringStream stream(fileContent); + CppBase base; + Parser parser; + parser.whenFnEnd = THISBACK(StoreMetric); + parser.Do(stream, Vector(), base, "file", THISBACK(StoreError)); + + const SrcFile &srcFile = parser.getPreprocessedFile(); + + commentLines = srcFile.commentLinesRemoved; + blankLines = srcFile.blankLinesRemoved; + orphanLines = parser.symbolsOutsideFunctions.GetStat(';'); + totalLLOC = orphanLines; + sumCC1 = sumCC2 = sumDepth = 0; + + for(int i = 0; i < functions.GetCount(); i++) { + totalLLOC += functions[i].logicalLinesOfCode; + sumCC1 += functions[i].cyclomaticComplexity1; + sumCC2 += functions[i].cyclomaticComplexity2; + sumDepth += functions[i].scopeDepth; + } +} + + +String CodeMetric::ToString() const +{ + String s; + s << "LLOC: " << totalLLOC + << ", Blank: " << blankLines + << ", Comments: " << commentLines; + if(errors != "") + s << "\nErrors:\n" << errors; + return s; +} + +void CodeMetric::StoreError(int line, const String &msg) +{ + errors << "line " << line << ": " << msg << "\n"; +} + +int CodeMetric::LogicalLinesOfCode(const LexSymbolStat &symbolStat) +{ + static Vector oneLiners( + Vector() << tk_if << tk_else << tk_switch << tk_case + << tk_for << tk_do << tk_while << tk_try << tk_catch + << tk_struct << tk_class << tk_namespace + << tk_public << tk_private << tk_protected + << ';'); + return symbolStat.SumStat( oneLiners ); +} + +void CodeMetric::StoreMetric(const Parser::FunctionStat & functionStat) +{ + static Vector cc1_symbols( + Vector() << tk_if << tk_case << tk_for << tk_while << tk_catch); + + static Vector cc2_symbols( + Vector() << t_and << t_or << '?'); + + + FunctionEntry &entry = functions.Add(); + + entry.pos = BodyPos(functionStat.cppItem.pos); + entry.name = InsertNestingToSignature(functionStat.cppItem.natural, + functionStat.nesting); + int cc1 = 1 + functionStat.symbolStat.SumStat( cc1_symbols ); + entry.cyclomaticComplexity1 = cc1; + entry.cyclomaticComplexity2 = cc1 + functionStat.symbolStat.SumStat( cc2_symbols ); + entry.logicalLinesOfCode = 2 + LogicalLinesOfCode(functionStat.symbolStat); + entry.scopeDepth = functionStat.maxScopeDepth; +} diff --git a/examples/CodeMetric/Analyse.h b/examples/CodeMetric/Analyse.h new file mode 100644 index 000000000..744903656 --- /dev/null +++ b/examples/CodeMetric/Analyse.h @@ -0,0 +1,36 @@ +#ifndef _CppAnalyse_Analyze_h_ +#define _CppAnalyse_Analyze_h_ + +#include + +using namespace Upp; + +struct CodeMetric +{ +public: + struct FunctionEntry : public Moveable + { + String name; + int pos; + int cyclomaticComplexity1; + int cyclomaticComplexity2; + int logicalLinesOfCode; + int scopeDepth; + }; + + int orphanLines, blankLines, commentLines; + int totalLLOC, sumCC1, sumCC2, sumDepth; + Vector functions; + String errors; + + explicit CodeMetric(const String &fileContent); + String ToString() const; + +private: + typedef CodeMetric CLASSNAME; + void StoreError(int line, const String &msg); + void StoreMetric(const Parser::FunctionStat & functionStat); + int LogicalLinesOfCode(const LexSymbolStat &symbolStat); +}; + +#endif diff --git a/examples/CodeMetric/AnalyseGui.h b/examples/CodeMetric/AnalyseGui.h new file mode 100644 index 000000000..a16cc02fb --- /dev/null +++ b/examples/CodeMetric/AnalyseGui.h @@ -0,0 +1,36 @@ +#ifndef _CppAnalyse_AnalyseGui_h +#define _CppAnalyse_AnalyseGui_h + +#include + +using namespace Upp; + +class WarningDisplay : public Display +{ + int limit; + Color warningColor; +public: + WarningDisplay(int limit, Color warningColor = Color(255, 128, 128)); + void PaintBackground(Draw& w, const Rect& r, const Value& q, + Color ink, Color paper, dword style) const; +}; + +class AnalyseGui : public TopWindow +{ +public: + typedef AnalyseGui CLASSNAME; + MenuBar menu; + Splitter splitter; + LineEdit source; + ArrayCtrl chart; + LineEdit textMetric; + WarningDisplay ccDisplay, llocDisplay, depthDisplay; + + AnalyseGui(); + void MainMenu(Bar& menu); + void Open(); + void UpdateMetric(); + void GotoFunction(); +}; + +#endif diff --git a/examples/CodeMetric/AnalyseGui.iml b/examples/CodeMetric/AnalyseGui.iml new file mode 100644 index 000000000..939a03cbd --- /dev/null +++ b/examples/CodeMetric/AnalyseGui.iml @@ -0,0 +1,18 @@ +IMAGE_BEGIN(GaugeIcon) + IMAGE_SCAN("Æ„\377\377\377Æ") + IMAGE_SCAN("Ä‚\377\377\377„\0\0\0‚\377\377\377Ä") + IMAGE_SCAN("Ã\1\377\377\377‚\0\0\0\2\377\377\377\0\0\0‚\377\377\377‚\0\0\0\1\377\377\377Ã") + IMAGE_SCAN("Â\3\377\377\377\0\0\377€€€‚\377\377\377\1\0\0\0ƒ\377\377\377\3€€€\0\0\0\377\377\377Â") + IMAGE_SCAN("Á\2\377\377\377\0\0\0‚\0\0\377\1’’\377„\377\377\377\5ÀÀÀ\0\0\0€€€\0\0\0\377\377\377Á") + IMAGE_SCAN("Á\3\377\377\377\0\0\0\377\377\377‚\0\0\377\1’’\377ƒ\377\377\377\5\0\0\0ÀÀÀ\377\377\377\0\0\0\377\377\377Á") + IMAGE_SCAN("\2\377\377\377\0\0\0‚\377\377\377\1’’\377‚\0\0\377\1’’\377†\377\377\377\1\0\0\0\1\377\377\377") + IMAGE_SCAN("\2\377\377\377\0\0\0ƒ\377\377\377\1’’\377‚\0\0\377\1\0\0\0…\377\377\377\1\0\0\0\1\377\377\377") + IMAGE_SCAN("\1\377\377\377ƒ\0\0\0‚\377\377\377\3’’\377\0\0\377\0\0\0ƒ\377\377\377ƒ\0\0\0\1\377\377\377") + IMAGE_SCAN("\2\377\377\377\0\0\0‚\0\377\0\1˜\377˜†\377\377\377\1’’\377‚\0\0\377\1\0\0\0\1\377\377\377") + IMAGE_SCAN("Á\2\377\377\377\0\0\0‚\0\377\0\1˜\377˜„\377\377\377\1’’\377‚\0\0\377\2\0\0\0\377\377\377Á") + IMAGE_SCAN("Á\2\377\377\377\0\0\0ƒ\0\377\0„\377\377\377ƒ\0\0\377\2\0\0\0\377\377\377Á") + IMAGE_SCAN("Â\4\377\377\377\0\0\0\0\377\0\0\0\0„\377\377\377\4\0\0\0\0\0\377\0\0\0\377\377\377Â") + IMAGE_SCAN("Ã\3\377\377\377\0\0\0\0\377\0„\377\377\377\3\0\0\377\0\0\0\377\377\377Ã") + IMAGE_SCAN("Ĉ\377\377\377Ä") + IMAGE_SCAN("Æ„\377\377\377Æ") +IMAGE_PACKED(GaugeIcon, "\2\20\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0") diff --git a/examples/CodeMetric/CodeMetric.upp b/examples/CodeMetric/CodeMetric.upp new file mode 100644 index 000000000..819be53a3 --- /dev/null +++ b/examples/CodeMetric/CodeMetric.upp @@ -0,0 +1,16 @@ +description "Investigating C++ cyclometric complexity"; + +uses + CtrlLib, + CppBase; + +file + AnalyseGui.h, + Analyse.h, + AnalyseGui.iml, + Analyse.cpp, + main.cpp; + +mainconfig + "" = "GUI"; + diff --git a/examples/CodeMetric/icon.ico b/examples/CodeMetric/icon.ico new file mode 100644 index 0000000000000000000000000000000000000000..4012786aaf7d31ccf7f963c14aae96e0b80b9f39 GIT binary patch literal 6 NcmZQzU}Rum0000A00IC2 literal 0 HcmV?d00001 diff --git a/examples/CodeMetric/main.cpp b/examples/CodeMetric/main.cpp new file mode 100644 index 000000000..168369656 --- /dev/null +++ b/examples/CodeMetric/main.cpp @@ -0,0 +1,127 @@ +#include "AnalyseGui.h" +#include "Analyse.h" + +#define IMAGECLASS Images +#define IMAGEFILE +#include + +String defaultCode = + "/*" + " This tool measures certain source code metrics.\n" + " You can type, paste, or load the code you would like measure into this text area.\n" + " Metrics provided are:\n" + " - Cyclomatic complexity 1: counts the decision points per method, thus estimating the\n" + " number of testcases needed for each method.\n" + " - Cyclomatic complexity 2: CC1 extended with the implicit decisions created by the\n" + " && || and ?: operators. Evaluation:\n" + " CC2 1-10 simple, low risk method\n" + " CC2 10-20 moderate complexity & risk method\n" + " CC2 21-50 high complexity & risk method\n" + " CC2 >50 too complex, untestable method, should be refactored\n" + " - Depth: measures deepest scope embedding level per method. This estimates the human\n" + " memory needed to keep in mind the current context. Any methods with depth > 5 is\n" + " considered too complex, and candidate for refactoring\n" + " - Logical Lines Of Code: estimates the amount of source code per method in a way\n" + " which is mostly independent from code formatting style. Methods longer than 80 LLOC are\n" + " too long, and should be refactored.\n" + "*/\n" + "int main()\n" + "{\n" + " return 0;\n" + "}\n"; + +String defaultTitle = "CodeMetric GUI"; + + +WarningDisplay::WarningDisplay(int limit, Color warningColor) : + limit(limit), warningColor(warningColor) +{ +} + +void WarningDisplay::PaintBackground(Draw& w, const Rect& r, const Value& q, + Color ink, Color paper, dword style) const +{ + int v = (int)q; + if(v >= limit) + paper = warningColor; + Display::PaintBackground(w, r, q, ink, paper, style); +} + +void AnalyseGui::MainMenu(Bar &bar) +{ + bar.Add("Load file", THISBACK(Open)); +} + +void AnalyseGui::Open() +{ + FileSelector fsel; + fsel.ExecuteOpen("Select file"); + String fileName = fsel.Get(); + if(fileName == "") + return; + source <<= LoadFile(fileName); + UpdateMetric(); + Title(defaultTitle + " [" + fileName + "]"); +} + +void AnalyseGui::UpdateMetric() +{ + String s = ~source; + CodeMetric metric(s); + chart.Clear(); + for(int i = 0; i < metric.functions.GetCount(); i++) + { + CodeMetric::FunctionEntry & entry = + metric.functions[i]; + chart.Add(entry.name, + entry.pos, + entry.cyclomaticComplexity1, + entry.cyclomaticComplexity2, + entry.logicalLinesOfCode, + entry.scopeDepth); + } + + textMetric.SetData(metric.ToString()); +} + +void AnalyseGui::GotoFunction() +{ + int cursor = chart.GetCursor(); + if(cursor >= 0 && cursor < chart.GetCount()) + { + int pos = (int)chart.Get(cursor, 1); + source.SetCursor( source.GetPos(pos) ); + source.CenterCursor(); + } +} + +AnalyseGui::AnalyseGui() : + ccDisplay(50), llocDisplay(80), depthDisplay(5) +{ + Title(defaultTitle); + Icon(Images::GaugeIcon); + AddFrame(menu); + menu.Set( THISBACK(MainMenu) ); + source <<= THISBACK(UpdateMetric); + source <<= defaultCode; + textMetric.SetEditable(false); + chart.AddColumn("Function", 80); + chart.AddColumn("Pos", 15); + chart.AddColumn("CC1", 15).SetDisplay(ccDisplay); + chart.AddColumn("CC2", 15).SetDisplay(ccDisplay); + chart.AddColumn("LLOC", 15).SetDisplay(llocDisplay); + chart.AddColumn("Depth", 15).SetDisplay(depthDisplay); + chart.WhenLeftDouble = THISBACK(GotoFunction); + UpdateMetric(); + splitter.Vert() << source << chart << textMetric; + splitter.SetPos(9000, 1); + splitter.SetPos(6500, 0); + Add(splitter.SizePos()); + Sizeable().Zoomable(); +} + + +GUI_APP_MAIN +{ + AnalyseGui().Run(); +} diff --git a/examples/Color/Color.h b/examples/Color/Color.h new file mode 100644 index 000000000..d2d5aeb68 --- /dev/null +++ b/examples/Color/Color.h @@ -0,0 +1,16 @@ +#ifndef _Color_Color_h +#define _Color_Color_h + +#include + +using namespace Upp; + +class ColorWindow : public TopWindow { +public: + typedef Color CLASSNAME; + ColorWindow(); + + virtual void Paint(Draw& draw); +}; + +#endif diff --git a/examples/Color/Color.upp b/examples/Color/Color.upp new file mode 100644 index 000000000..1001e278e --- /dev/null +++ b/examples/Color/Color.upp @@ -0,0 +1,12 @@ +description "Paints text using different colors"; + +uses + CtrlLib; + +file + Color.h, + main.cpp; + +mainconfig + "" = "GUI"; + diff --git a/examples/Color/main.cpp b/examples/Color/main.cpp new file mode 100644 index 000000000..ce053b94c --- /dev/null +++ b/examples/Color/main.cpp @@ -0,0 +1,21 @@ +#include "Color.h" + +ColorWindow::ColorWindow() +{ + Sizeable().Zoomable(); + SetRect(100, 100, 100, 100); +} + +void ColorWindow::Paint(Draw& draw) +{ + draw.DrawRect(draw.GetClip(), White()); + for(int i = 0; i < 16; i++) { + Color c(i & 1 ? 255 : 0, i & 2 ? 255 : 0, i & 4 ? 255 : 0); + draw.DrawText(0, i * 30, AsString(c), Arial(30).Underline(), c); + } +} + +GUI_APP_MAIN +{ + ColorWindow().Run(); +} diff --git a/examples/CompDir/CompDir.h b/examples/CompDir/CompDir.h new file mode 100644 index 000000000..c4dd06364 --- /dev/null +++ b/examples/CompDir/CompDir.h @@ -0,0 +1,10 @@ +#ifndef _CompDir_CompDir_h +#define _CompDir_CompDir_h + +#include + +using namespace Upp; + +#include "textdiff.h" + +#endif diff --git a/examples/CompDir/CompDir.iml b/examples/CompDir/CompDir.iml new file mode 100644 index 000000000..f2afb8dbc --- /dev/null +++ b/examples/CompDir/CompDir.iml @@ -0,0 +1,102 @@ +IMAGE_BEGIN(a_file) + IMAGE_SCAN("ÂŒ\0\0\0") + IMAGE_SCAN("Â\1\0\0\0Š\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0Š\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0„\0\377\0‚\0\0\0„\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0ƒ\0\377\0\1\0\0\0‚\0\377\0\1\0\0\0ƒ\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\0\377\0\1\0\0\0„\0\377\0\1\0\0\0‚\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\0\377\0†\0\0\0‚\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\0\377\0\1\0\0\0„\0\377\0\1\0\0\0‚\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\0\377\0\1\0\0\0„\0\377\0\1\0\0\0‚\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0Š\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0Š\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0†\0\377\0…\0\0\0") + IMAGE_SCAN("Â\1\0\0\0†\0\377\0\1\0\0\0‚\0Ü\1\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0†\0\377\0\3\0\0\0\0Ü\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0†\0\377\0‚\0\0\0") + IMAGE_SCAN("ˆ\0\0\0") +IMAGE_PACKED(a_file, "\2\20\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0") +IMAGE_BEGIN(b_file) + IMAGE_SCAN("ÂŒ\0\0\0") + IMAGE_SCAN("Â\1\0\0\0Š\377Ú\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0Š\377Ú\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\377Ú\0…\0\0\0ƒ\377Ú\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\377Ú\0\1\0\0\0„\377Ú\0\1\0\0\0‚\377Ú\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\377Ú\0…\0\0\0ƒ\377Ú\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\377Ú\0\1\0\0\0„\377Ú\0\1\0\0\0‚\377Ú\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\377Ú\0\1\0\0\0„\377Ú\0\1\0\0\0‚\377Ú\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\377Ú\0…\0\0\0ƒ\377Ú\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0Š\377Ú\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0Š\377Ú\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0†\377Ú\0…\0\0\0") + IMAGE_SCAN("Â\1\0\0\0†\377Ú\0\1\0\0\0‚\377\0\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0†\377Ú\0\3\0\0\0\377\0\0\0\0\0") + IMAGE_SCAN("Â\1\0\0\0†\377Ú\0‚\0\0\0") + IMAGE_SCAN("ˆ\0\0\0") +IMAGE_PACKED(b_file, "\2\20\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0") +IMAGE_BEGIN(ab_file) + IMAGE_SCAN("ÂŒ\0\0\0") + IMAGE_SCAN("Â\1\0\0\0Š\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0„\0\377\0‚\0\0\0„\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0ƒ\0\377\0\1\0\0\0‚\0\377\0\1\0\0\0ƒ\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\0\377\0†\0\0\0‚\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\0\377\0\1\0\0\0„\0\377\0\1\0\0\0‚\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0Š\0\377\0\1\0\0\0") + IMAGE_SCAN("Â\12\0\0\0\0\377\0\0\0\0\0\377\0\0\0\0\0\377\0\0\0\0\0\377\0\0\0\0\0\377\0‚\0\0\0") + IMAGE_SCAN("‚\0\0\0\12\377Ú\0\0\0\0\377Ú\0\0\0\0\377Ú\0\0\0\0\377Ú\0\0\0\0\377Ú\0\0\0\0") + IMAGE_SCAN("Â\1\0\0\0Š\377Ú\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\377Ú\0…\0\0\0ƒ\377Ú\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\377Ú\0‰\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\377Ú\0\1\0\0\0ƒ\377Ú\0\1\0\0\0‚\377\0\0\1\0\0\0") + IMAGE_SCAN("Â\1\0\0\0‚\377Ú\0…\0\0\0\2\377\0\0\0\0\0") + IMAGE_SCAN("Â\1\0\0\0†\377Ú\0‚\0\0\0") + IMAGE_SCAN("ˆ\0\0\0") +IMAGE_PACKED(ab_file, "\2\20\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0") +IMAGE_BEGIN(a_dir) + IMAGE_SCAN("") + IMAGE_SCAN("") + IMAGE_SCAN("Â…\0\0\0") + IMAGE_SCAN("Á\1\0\0\0…\377\377\377\1\0\0\0") + IMAGE_SCAN("Á\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\0\377\0Š\377\377\377\2\0\377\0\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377Š\0\377\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377Š\0\377\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377Š\0\377\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377Š\0\377\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377Š\0\377\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377Š\0\377\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\0\377\0‹\0€€\1\0\0\0") + IMAGE_SCAN("ÂŒ\0\0\0") +IMAGE_PACKED(a_dir, "\2\20\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0") +IMAGE_BEGIN(b_dir) + IMAGE_SCAN("") + IMAGE_SCAN("") + IMAGE_SCAN("Â…\0\0\0") + IMAGE_SCAN("Á\1\0\0\0…\377\377\377\1\0\0\0") + IMAGE_SCAN("Á\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377Ú\0Š\377\377\377\2\377Ú\0\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377Š\377Ú\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377Š\377Ú\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377Š\377Ú\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377Š\377Ú\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377Š\377Ú\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377Š\377Ú\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377Ú\0‹\0€€\1\0\0\0") + IMAGE_SCAN("ÂŒ\0\0\0") +IMAGE_PACKED(b_dir, "\2\20\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0") +IMAGE_BEGIN(ab_dir) + IMAGE_SCAN("") + IMAGE_SCAN("") + IMAGE_SCAN("Â…\0\0\0") + IMAGE_SCAN("Á\1\0\0\0…\377\377\377\1\0\0\0") + IMAGE_SCAN("Á\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\0\377\0Š\377\377\377\2\377Ú\0\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377…\0\377\0\1\0\0\0„\377Ú\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377„\0\377\0\1\0\0\0…\377Ú\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377…\0\377\0\1\0\0\0„\377Ú\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377„\0\377\0\1\0\0\0…\377Ú\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377…\0\377\0\1\0\0\0„\377Ú\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\377\377\377„\0\377\0\1\0\0\0…\377Ú\0\2\0€€\0\0\0") + IMAGE_SCAN("Á\2\0\0\0\0\377\0‹\0€€\1\0\0\0") + IMAGE_SCAN("ÂŒ\0\0\0") +IMAGE_PACKED(ab_dir, "\2\20\0\0\0\20\0\0\0\0\0\0\0\377\377\377\377\0\0\0\0") diff --git a/examples/CompDir/CompDir.lay b/examples/CompDir/CompDir.lay new file mode 100644 index 000000000..c6655a7b5 --- /dev/null +++ b/examples/CompDir/CompDir.lay @@ -0,0 +1,15 @@ +#ifdef LAYOUTFILE + +LAYOUT(CompareDirLayout, 496, 492) + ITEM(Label, dv___0, SetLabel(t_("Folder &A:")).LeftPosZ(4, 52).TopPosZ(4, 19)) + ITEM(EditField, path_a, HSizePosZ(56, 4).TopPosZ(4, 19)) + ITEM(Label, dv___2, SetLabel(t_("Folder &B:")).LeftPosZ(4, 52).TopPosZ(26, 19)) + ITEM(EditField, path_b, HSizePosZ(56, 4).TopPosZ(26, 19)) + ITEM(Label, dv___4, SetLabel(t_("File &mask:")).LeftPosZ(4, 52).TopPosZ(48, 19)) + ITEM(EditField, file_mask, HSizePosZ(56, 68).TopPosZ(48, 19)) + ITEM(Button, refresh, SetLabel(t_("&Refresh")).RightPosZ(4, 60).TopPosZ(48, 18)) + ITEM(Splitter, splitter, HSizePosZ(4, 4).VSizePosZ(70, 4)) +END_LAYOUT + +#endif + diff --git a/examples/CompDir/CompDir.upp b/examples/CompDir/CompDir.upp new file mode 100644 index 000000000..cb5a27857 --- /dev/null +++ b/examples/CompDir/CompDir.upp @@ -0,0 +1,16 @@ +description "Compares directory contents"; + +uses + CtrlLib; + +file + CompDir.h, + textdiff.h, + textdiff.cpp, + main.cpp, + CompDir.lay, + CompDir.iml; + +mainconfig + "" = "GUI"; + diff --git a/examples/CompDir/main.cpp b/examples/CompDir/main.cpp new file mode 100644 index 000000000..f161f2c01 --- /dev/null +++ b/examples/CompDir/main.cpp @@ -0,0 +1,286 @@ +#include "CompDir.h" +#pragma hdrstop + +#define LAYOUTFILE +#include + +#define IMAGEFILE +#define IMAGECLASS CompDirImg +#include + +String NormalizePathCase(String fn) +{ +#ifdef PLATFORM_WIN32 // !PATH_CASE + return ToLower(fn); +#else + return fn; +#endif +} + +static String ExpandTabs(String line, int tabsize = 4) +{ + String out; + int pos = 0; + for(const char *p = line; *p; p++) + if(*p == '\t') { + int left = tabsize - pos % tabsize; + out.Cat(' ', left); + pos += left; + } + else { + out.Cat(*p); + pos++; + } + return out; +} + +class DlgCompareDir : public WithCompareDirLayout { +public: + typedef DlgCompareDir CLASSNAME; + DlgCompareDir(); + + void Run(); + + void Serialize(Stream& stream); + +private: + void CmdRefresh(); + void DoTreeCursor(); + int Refresh(String rel_path, int parent); + void DoBrowse(Ctrl *field); + void ToolTree(Bar& bar); + String GetTreePath() const; + +private: + struct FileInfo : Moveable + { + FileInfo() {} + FileInfo(String name, int64 size, Time time) : name(name), size(size), time(time) {} + + String name; + int64 size; + Time time; + }; + + bool FetchDir(String dir, VectorMap& files, VectorMap& dirs); + + FrameRight