Questions tagged [turbopower]

TurboPower Software Company (closed in 2003) made many Turbo Pascal and Delphi utilities and component libraries.

TurboPower Software Company (closed in 2003) made many Turbo Pascal and Delphi utilities and component libraries. Turbo Professional and Object Professional for Turbo Pascal and Orpheus,Abbrevia and Asynch Professional for Delphi are examples. The Delphi code is open sourced and can be found on SourceForge.

Links

27 questions
11
votes
1 answer

Delphi XE2 TurboPower component status

The TurboPower components were among the most popular commercial component libraries and are still used by many Delphi developers as they went open source. Instead of asking individually, I thought I'd ask a single question as to the state of XE2…
Darian Miller
  • 7,808
  • 3
  • 43
  • 62
5
votes
7 answers

Delphi 2009 TurboPower library conversions

In the next few months I will be resurrecting a project which made extensive use of Orpheus and SysTools. The development system I used is long gone, so would like to update the libraries to my current development environment. My question(s): is…
jpsc
  • 51
  • 1
  • 3
4
votes
5 answers

How to AES-128 encrypt a string using a password in Delphi and decrypt in C#?

I'd like to AES-128 encrypt a string in Delphi with a password. I'd like to upload this to my server and be able to decrypt given the same password in C#. In Delphi, I'm using TurboPower LockBox 3: function EncryptText_AES_128(input: string;…
Troy
  • 1,237
  • 2
  • 13
  • 27
4
votes
4 answers

ASyncPro 5.00 in Delphi 2010 - Range Check Error

Trying to get AsyncPro running in D2010. Using the 5.00 version from Source Forge. The AsyncPro code (in OOMisc.pas) below is failing with a range check errror on the MakeLong line below. I don't have a clue how to start debugging this. Does…
RobertFrank
  • 7,332
  • 11
  • 53
  • 99
4
votes
3 answers

Windows appearing off edge of screen (Delphi)

Windows in my application are popping up off the edge of the screen, and this of course is a problem because some of the windows are modal and can't be dismissed (you don't even know they are there). I'm using the TurboPower Orpheus component which…
Daisetsu
  • 4,846
  • 11
  • 50
  • 70
3
votes
2 answers

How to use AES-256 encryption in lockbox 3 using delphi

I've downloaded Lockbox3 about a week ago and i can't use it, and i couldn't understand the demo because it's complex i couldn't get the codes i want from it, I'd like to use lockbox 3 AES-256 encryption to encrypt strings in Delphi.
kero
  • 63
  • 1
  • 1
  • 4
3
votes
1 answer

Where do Orpheus bpl files get generated?

I am trying to add the latest incarnation of Orpheus 4.08 to Delphi XE2 and Delphi XE3. Other than the usual warnings, the packages compile without errors and the compiler signals success. However, I cannot find the *.bpl files. They are not in the…
bcorll
  • 33
  • 5
3
votes
1 answer

Delphi XE2 and TurboPower Orpheus

I am installing TurboPower Orpheus on Delphi XE2. I got Orpheus from sourceforge.net. The version of Orpheus for Delphi XE2 has four Borland Package Libaries (BPLs): O408_r160.bpl, O408_d160.bpl, O408br160.bpl, and O408bd160.bpl. No documentation…
Mike Jablonski
  • 1,703
  • 6
  • 27
  • 41
2
votes
1 answer

Porting TurboPower Blowfish to .Net

I have an application that was originally written in Borland C++ and used a Blowfish algorithm implemented in the TurboPower LockBox component . This application has now been ported to C#. Currently I call a Borland C++ dll that uses this…
Regan
2
votes
1 answer

Problem with TRandomStream - Delphi TurboPower LockBox 3

I am using TurboPower LockBox 3 (http://sourceforge.net/projects/tplockbox/ and http://lockbox.seanbdurkin.id.au/tiki-index.php) I have a problem with the TRandomStream. I'm trying to generate a chunk of 32 byte random data, but the output does not…
mas
  • 1,146
  • 6
  • 17
  • 33
2
votes
1 answer

Converting TurboPower Lockbox 2 to LockBox 3

I am currently in the process of converting a project (that uses encryption) from Delphi 6 to XE. This project uses the old Delphi Encryption Compendium which does not work in XE. So I figured that I would swap from that component set to LockBox.…
samanne
  • 309
  • 1
  • 3
  • 8
2
votes
2 answers

Is there documentation for turbopower's OnGuard anywhere?

Er...is there documentation for turbopower's OnGuard anywhere? Finally got the source code to turn itself into components on the pallete (D2009) and can run the examples but I don't know what most of the components do or which I need. There used to…
dochsm
  • 41
  • 1
  • 4
1
vote
1 answer

Using Turbopower XML Partner with Delphi XE 2

We are trying to migrate our Delphi Environement from Delphi2007 to Delphi XE2. We dowloaded the latest Turbopower xml partner from Sourceforge. net. When we make a simple test to load a xml file we get an error "Invalid XML Character found" Our…
SK9
  • 87
  • 11
1
vote
1 answer

How do I monitor and cancel progress of Abbrevia compression?

Delphi Xe4. There is a set of components for data compression : ABBREVIA (http://tpabbrevia.sourceforge.net) It implements LZMA compression, and a module AbLZMA.pas (Lzma compression / decompression routines). Use it : ... Uses ablzma; ... procedure…
Gu.
  • 1,947
  • 4
  • 30
  • 49
1
vote
1 answer

How to properly initialize Codec in Runtime (Turbo Power Lock Box 3)?

I use following procedure to encode stream. procedure SaveEncodedStream(Strm:TStream; LicFileName:String); var C:TCodec; CL:TCryptographicLibrary; Sg:TSignatory; KFS,DFS:TFileStream; Dir:String; begin …
xdenser
  • 248
  • 3
  • 12
1
2