Artem Parlyuk

Author Homepage: http://artsoft.nm.ru

Send e-mail to this Author

Treat your application with the most powerful report engine!

Now with a discount (till 28th of January)!

Author Products

Total 6 products

ArtFormula v.3.4

Components > Science > Expressions

By Artem Parlyuk.

Freeware + source 15 Mar 2016

Description

ArtFormula package contains two non-visual Delphi & Lazarus components for symbolic expression parsing and evaluation. Provides runtime scripting engine for automating your programs.

Provides:

  • 7 arithmetic operations
  • 10 logical operations
  • 6 bitwise operations
  • string concatenation & like operator
  • 24 arithmetic functions
  • 10 statistical functions
  • 2 logical functions
  • 17 string functions
  • 13 date functions
  • 14 programming functions
  • User defined constant
  • User defined variables
  • User defined functions (modules).
  • Subroutines, global const and vars definition
  • Symbolical differentiation of functions with basic simplification of resulting derivatives
ArtFormula programming language supports:
  • Variables definitions and assignment statement
  • Increment and Decrement operations
  • Return function
  • Compound statement (BEGIN... END)
  • IF statement
  • WHILE loop
  • UNTIL loop
  • FOR loop
  • Interface functions: msg('text', 'caption', props), input('caption', 'text', defvalue).
  • Defining subroutines, global const and vars.
TArtFormula supports spreadsheet calculation.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 1 313kB

Platforms: C2k10, D2005, D2006, D2007, D2009, D2010, D7, DXE2

ArtReport v.2.5

Components > Reports > Other

By Artem Parlyuk.

Freeware + source 14 Oct 2011

Description

ArReport provides easy way to create XLS reports (using installed MS Excel or OpenOffice Calc) for Delphi & Lazarus developers.

Main features:

  • Several report types:
    • simple
    • master-detail
    • master-detail-subdetail
    • grouped
    • subgrouped report
    • multicolumn
  • Several reports per one sheet and several reports on several sheets
  • User-defined variables and formulas
  • Creating report templates directly in spreadsheet application
  • Using all spreadsheet application formatting abilities for report templates creation
  • Printing report
  • Running spreadsheet application Macros for postprocessing
ArtReport uses special provider component to generate report.

Providers included:

  • MS Excel (TARExcelProvider)
  • OpenOffice Calc (TARCalcProvider).
One can develop new providers for other spreadsheet applications.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 1 024kB

Platforms: D2005, D2006, D7

TArtLCD

Components > System > Other Hardware

By Artem Parlyuk.

Freeware + source 11 Nov 2010

Description

Delphi component TArtLCD can be used to control text LCD with a Hitachi HD44780 Controller, a Matrix Orbital Serial/USB LCD and other by using dll pluggins for LCD Smartie program.

The distribution of TArtLCD contains demo dll and VirtualLCD program to test TArtLCD functionality without hardware display.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 426kB

Platforms: D2005, D2006, D7

TArtLicense v.1.1

Components > Security > Shareware

By Artem Parlyuk.

Freeware + source 07 Jul 2005

Description

TArtLicense is a very simple non-visual Delphi component useful for shareware program developing.

It uses crypted license files containing information about exe file (size and CRC), expiration date and any additional information.

As TArtLicense uses RSA asymmetric algorithm and TArtLicense knows only decryption key, nobody can change information inside license file.

Archive also includes source code of ArtLicGenerator (program to generate license files compatible with TArtLicense).

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 388kB

Platforms: D7

THDDInfo v.2.3

Components > System > Other Hardware

By Artem Parlyuk.

Freeware + source 10 Jun 2009

Description

THDDInfo - non-visual Delphi component provided low level information about IDE, SCSI and ATAPI devices.

Supports Win9x, WinNT and Vista platforms, provided information about IDE, ATAPI and SCSI devices.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 259kB

Platforms: D2005, D2006, D2007, D2009, D2010, D5, D6, D7

TMinimizer v.2.0

Components > Science > Other

By Artem Parlyuk.

Freeware + source 11 Mar 2008

Description

Non-visual Delphi component for scientific calculation. It implements several methods of local minimization. The objective function can be specified in symbolical form.

Methods implemented:

  • Rosenbrock method
  • Quasi-Newton algorithms (Davidon-Fletcher-Powell, Fletcher, Broyden)
  • Conjugate gradient algorithms (Fletcher-Reeves, Pshenichny, steepest descent)
  • Newton method.
Also TMinimizer implements constrained optimization algorithm using penalty function.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 309kB

Platforms: D7