Skip to content
This repository has been archived by the owner on Nov 11, 2021. It is now read-only.

Commit

Permalink
Code insertion into empty repo
Browse files Browse the repository at this point in the history
  • Loading branch information
kadavris committed Feb 2, 2015
1 parent 8358882 commit 00ec43d
Show file tree
Hide file tree
Showing 3,666 changed files with 630,291 additions and 76 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
108 changes: 54 additions & 54 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,54 +1,54 @@
# Uncomment these types if you want even more clean repository. But be careful.
# It can make harm to an existing project source. Read explanations below.
#
# Resource files are binaries containing manifest, project icon and version info.
# They can not be viewed as text or compared by diff-tools. Consider replacing them with .rc files.
#*.res
#
# Type library file (binary). In old Delphi versions it should be stored.
# Since Delphi 2009 it is produced from .ridl file and can safely be ignored.
#*.tlb
#
# Diagram Portfolio file. Used by the diagram editor up to Delphi 7.
# Uncomment this if you are not using diagrams or use newer Delphi version.
#*.ddp
#
# Visual LiveBindings file. Added in Delphi XE2.
# Uncomment this if you are not using LiveBindings Designer.
#*.vlb
#
# Deployment Manager configuration file for your project. Added in Delphi XE2.
# Uncomment this if it is not mobile development and you do not use remote debug feature.
#*.deployproj
#

# Delphi compiler-generated binaries (safe to delete)
*.exe
*.dll
*.bpl
*.bpi
*.dcp
*.so
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
*.lib

# Delphi autogenerated files (duplicated info)
*.cfg
*Resource.rc

# Delphi local files (user-specific info)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk

# Delphi history and backups
__history/
*.~*
# Uncomment these types if you want even more clean repository. But be careful.
# It can make harm to an existing project source. Read explanations below.
#
# Resource files are binaries containing manifest, project icon and version info.
# They can not be viewed as text or compared by diff-tools. Consider replacing them with .rc files.
#*.res
#
# Type library file (binary). In old Delphi versions it should be stored.
# Since Delphi 2009 it is produced from .ridl file and can safely be ignored.
#*.tlb
#
# Diagram Portfolio file. Used by the diagram editor up to Delphi 7.
# Uncomment this if you are not using diagrams or use newer Delphi version.
#*.ddp
#
# Visual LiveBindings file. Added in Delphi XE2.
# Uncomment this if you are not using LiveBindings Designer.
#*.vlb
#
# Deployment Manager configuration file for your project. Added in Delphi XE2.
# Uncomment this if it is not mobile development and you do not use remote debug feature.
#*.deployproj
#

# Delphi compiler-generated binaries (safe to delete)
*.exe
*.dll
*.bpl
*.bpi
*.dcp
*.so
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
*.lib

# Delphi autogenerated files (duplicated info)
*.cfg
*Resource.rc

# Delphi local files (user-specific info)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk

# Delphi history and backups
__history/
*.~*
28 changes: 28 additions & 0 deletions Dependencies.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
Compiler: delphi 7
Database: FireBird SQL V2.1.3
Installation: NSIS
Scripting: perl 5

-------------------------------------------
Free libraries:
JEDI Code Library v 2.2
in .\libs7\jcl
TRegExpr by Andrey V. Sorokin
in .\libs7\regexpr
SysInfo by Peter Johnson
in .\libs7\Hardware\ddsysinfo
IdeSN by Alex Konshin
in .\libs7\Hardware\idesn
Toolbar2000 by Jordan Russell
in .\libs7\Hardware\tlb2000
ZeosDBO v6.6.6
in .\libs7\ZeosDBO\666

-------------------------------------------
Commercial libraries:
Fast Reports V2
in .\libs7\FR252
Developer Express Inc. Copyright (C) 1998-2003 Developer Express Inc.
in .\libs7\de
TXLSFile library v.3.1 and XLSExport components v.1.1 SM Software
in .\libs7\X-File
Binary file added Interface-view.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
44 changes: 22 additions & 22 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
The MIT License (MIT)

Copyright (c) 2015 Andrej Pakhutin

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

The MIT License (MIT)
Copyright (c) 2015 Andrej Pakhutin
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
74 changes: 74 additions & 0 deletions Libs7/Hardware/ddsysinfo/ChangeLog.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
Release 3.2 of 27 September 2009
+ Added some further PRODUCT_* constants that are new for Windows 7 / 2008 Server R2.
+ Changed character set handling to take account of Unicode and non-Unicode compilers.
+ Unit, but not demo, can now be compiled on Delphi 3.
+ Removed compiler warnings in Delphi 7.
+ All exceptions raised are now of type EPJsysInfo.
+ Updated documentation.

Release 3.1 of 13 April 2009
+ Updated help file re revised static classes.
+ Revised demo program by adding output for new methods.
+ Added further PROCESSOR_ARCHITECTURE_*, PROCESSOR_* and PRODUCT_* constants.
+ Made default OS data structures use unicode versions when UNICODE is defined in an attempt to make the structures compatible with Delphi 2009.
+ Changed to use GetNativeSystemInfo API function to get processor architecture if possible.
+ Modified TPJOSInfo to detect Windows 7 and Windows 2008 Server R2. Also changed a few OS and product descriptions.
+ Modified TPJOSInfo.Edition to add 64bit qualification to OS edition information for OSs running on 64 bit systems and using GetProductInfo API.
+ Added BootMode and IsNetworkPresent methods to TPJCumputerInfo.
+ Added TPJSystemFolders.SystemWow64 method.
+ Product name of unknown later Windows version now contains major and minor version numbers.

Release 3.0 of 15 April 2008
+ Added support for GetProductInfo API (Vista)
+ Added support for Windows 2008 server and 2003 server R2.
+ Rewrote code that gets OS edition.
+ Added to VER_SUITE_ flags
+ Added new PRODUCT_ and PROCESSOR_ flags
+ Added new SM_STARTER and SM_SERVER2 consts.
+ Added Unicode version of OSVERSIONINFOEX and extended number of types refering to Ansi and Unicode versions of these structures.
+ Added new methods to TPJOSInfo class
+ Added new processor related methods to TPJComputerInfo.
+ Added new Win32XXX global variables relating to availability and value of product information.
+ Now omit deprecated TPJSysInfo and SIGetXXX functions from compilation by default. Can now only be compiled if a symbol is defined.
+ Updated help file re revised static class and removed topics for deprecated component and functions.
+ Revised demo program by adding output for new methods and removed demo of deprecated code.

Release 2.1 of 15 October 2006
+ Added new TPJComputerInfo.MACAddress method that gets the MAC address of the first available network card.

Release 2.0.1 of 07 January 2005
+ Fixed bug in TPJOSInfo.ProductName method when running on Windows 2003.

Release 2.0 of 13 November 2005
+ Added new static classes that duplicate and extend the features of the TPJSysInfo component:
- TPJComputerInfo: provides information about the host computer.
- TPJSystemFolders: gets paths to system folders.
- TPJOSInfo: provides operating system information
+ Added new features in the TOSInfo classes:
- gettting Windows product ID.
- detection of Windows Vista, XP Media Edition and XP Tablet Edition.
- detection of WOW64 sub-system;
- further operating system detection features.
+ Added new global Win32* variables to provide extended operating system version information in style of variables from SysUtils unit.
+ Re-implemented TPJSysInfo and SIGet* functions in terms of new static classes.
+ Flagged TPJSysInfo and the SIGet* functions as deprecated. New static classes should now be used instead.
+ Made TOSVersionInfoEx type and VER_NT_* and VER_SUITE_* constants public.
+ Updated help file.
+ Added Help A-Keywords file for integration into Delphi 6/7 help systems.
+ Updated demo program re new features.

Release 1.2 of 30 June 2003
+ Updated palette name to "DelphiDabbler" from "PJ Stuff".
+ Added support for Windows 2003 server to OS detection functions.
+ Removed requirement for Registry unit by accessing registry via Windows API where required.
+ Made TOSVersionInfoEx record definition into packed record.
+ GetOSProduct, GetOSProductType & GetOSServicePack updated according to latest example on MSDN.
+ Used resource strings for exception messages.
+ Updated help file.
+ Added new demo application.

Release 1.1 of 25 November 2001
+ Added functions and component properties to retrieve Program Files and Common Files folders.

Release 1.0 of 10 November 2001
+ Original version.
Binary file added Libs7/Hardware/ddsysinfo/Demo/DelphiDabbler.ico
Binary file not shown.
Binary file added Libs7/Hardware/ddsysinfo/Demo/FmDemo.dfm
Binary file not shown.
Loading

0 comments on commit 00ec43d

Please sign in to comment.