|ssWinInetDynamic.zip||Version: 1.00||Licence: free w/ src ||2 downloads last 7 days|
This ZIP file contains 2 units that both load and use WinInet.dll dynamically instead of statically as does the unit WinInet.pas that comes with Delphi.
It is sometimes important to load WinInet dynamically because not all Windows PCs have WinInet.dll installed and not all versions of WinInet.dll export the same number of functions.
Static loading will cause your whole application to not load if WinInet.dll is not installed.
The one unit ssWinInetDyn.pas does not use exceptions when loading fails, and the other ssWinInetDynEx.pas does.
These units were converted from the original WinInet.pas by a Perl script I created.
|TssButton, TssBitBtn, and TssSpeedButton||Version: 1.00||Licence: free w/ src ||1 downloads last 7 days|
TssButton, TssBitBtn, and TssSpeedButton are extensions of Delphi's TButton, TBitBtn, and TSpeedButton components repectively. All components have a new property Align. TssButton has also got a new property called MultiLine so that you can set multiline captions.
|TssOdometer||Version: 2.00||Licence: free w/ src ||1 downloads last 7 days|
Simulation of an odometer. It can be configured to display cardinal decimal, hexadecimal, or binary values. It optionally animates the rolling of the digits (synchronously or asynchronously). The number of digits displayed can be configured too. Automatically rolls over when the maximum possible value is passed. New in this version are red digits for displaying decimals. Example application included.
|TssDBGrid and TssRxDBGrid||Version: 1.02||Licence: free w/ src ||2 downloads last 7 days|
TssDBGrid and TssRxDBGrid are extensions of Delphi's TDBGrid and the RXLib TRxDBGrid respectively.
These two components have a few new properties for automatically setting the widths of all columns to make them fill the whole white space of the grid and for using multiline titles.
|GridAutoWidth:||Turns the automatic column width setting on or off.|
|MinDisplayWidth:||Only used when GridAutoWidth is true. If a columns' field has a default DisplayWidth value that is less than this then this value is used instead when calculating the new column widths.|
|MultiLineTitles:||Turns on/off the ability of title captions to wrap when they do not fit on one line.|
|TssGauge||Version: 1.01||Licence: free w/ src ||2 downloads last 7 days|
This component is very similar to Delphi's TGauge.
The only difference is that the ShowText property has been changed from a boolean to an enumeration of values
(stPercent,stCaption,stNone). If ShowText is set to stCaption then you can use the new Caption property to display your own text in the control.
|TssProgressDialog||Version: 1.00||Licence: free w/ src ||2 downloads last 7 days|
This component dialog box is a wrapper for the windows animated dialog box. The
animation may be modified by selecting from the CommonAvi or the AviFileName property.
The MaxProgress and MinProgress will allow to determine a range. The caption of
the dialog box can also be modified by using the Caption property.
This component is based on TProgressDialog by Joel Jean
|TssRxTimeEdit||Version: 1.00||Licence: free w/ src ||2 downloads last 7 days|
|TssTilePanel||Version: 1.00||Licence: free w/ src ||2 downloads last 7 days|
This is a TPanel descendent with 2 extra properties for tiling a TBitmap on it's surface.Bitmap: TBitmap (The bitmap to tile.)
BitmapTransparent: Boolean (Should the bitmap be transparent?)
The new properties are:
|TssDropFileEdit and TssDropFileListBox||Version: 2.00||Licence: free w/ src ||2 downloads last 7 days|
TEdit descendent that implements the ability
to accept single files/folders that are dropped onto it. When a file is dropped
onto it then an OnDropFile event is triggered containing the filename as one of
the parameters. Use the new published boolean property AcceptFiles to enable or
disable this new functionality.
TListBox descendent that implements the ability to accept multiple files/folders
that are dropped onto it. When files are dropped onto it then an OnDropFiles
event is triggered containing the filenames as one of the parameters. Use the
new published boolean property AcceptFiles to enable or disable this new
|TssFormEx and TssFormMDI||Version: 1.00||Licence: free w/ src ||1 downloads last 7 days|
Extensions of the standard Delphi TForm for use in the Object Repository.
TssFormMDI has some menu bug fixes that are present in Delphi's MDI forms, plus some extra properties for settings a background bitmap and it's style (centered, tiled, stretched).
TssFormEx has several new methods and properties.
|Gradient:||For setting a background color gradient.|
|MemorizeDimensions:||For turning on/off the storing of the form's dimensions in the registry.|
|ResizeOnDisplayChange:||Use this to set whether or not the form will resize itself when an OnDisplayChange event occurs.|
|OnDisplayChange:||This event occurs when the screen display has changed (for example redimensioned).|
|AlignToCursorPos(rca: TRelativeCursorAlignment)||For positioning the form relative to the mouse cursor.|
|CenterOver(hWnd: THandle)||For centering the form over another window.|
|CenterOverDesktopWorkArea||For centering the form in the desktop workarea (the space not occupied by the taskbar).|
|SetCaptionEx(const AMain, ASub: string)||For setting a main and sub caption.|
|SizeRelativeTo(hWnd: THandle; PercentHor, PercentVer: Real; Center: boolean): boolean||For sizing relative to the size of another window.|
|SizeRelativeToDesktopWorkArea(PercentHor, PercentVer: Real; Center: boolean): boolean||For sizing relative to the desktop workarea.|