^ What's the point?
^ Properties
^ Methodes
^ Events

^ Filesystem Dialogs Library
^ Skeez
^ TCP Server-Client Library
^ Sledge Process Library
^ TGraphDisplay3D Component
^ Sample Display Library
^ TSampleDisplay3D Component
^ TSpectrum3D Component
^ Tags Library
^ ID3v2 Library
^ MP4 Tag Library
^ APEv2 Library
^ Ogg Vorbis and Opus Tag Library
^ Flac Tag Library
^ WMA Tag Library
^ MKV Tag Library
^ WAV Tag Library
^ Storage Stream Library
^ BASS Audio Recognition Library
^ BASS Threaded Mixer Library
^ LAME Encoder Library
^ BASS Encoder Library
^ Image Recognition Library
^ TRegistration Delphi Component
^ CUE Sheet Library
^ BASS CD Ripper Library
^ BASS Stream Recorder Library
^ BASS Fade Volume Shaped Library
^ Audio Bezier Curves Library
^ TMultiThread
^ Anim GIF Library
^ Professional Thumbnailer Library
^ File Operations Library
^ Web Page Snapshot Library
^ DTMF Scanner Library
^ COM MediaInfo Library
^ Graphics32 3delite Helpers
^ Easy Update Package for Developers
^ MP3 Editor Library
^ Ogg Streamer Library
^ FMX.WinBitmaps
^ Multimedia Control Icon Set
^ 3delite's Artistic Icon Set

Download :: Top
TFormAbout

About dialog form with license text and splash screen component.

Features:
  • Splash mode or About mode with license text
  • Alpha blended close
  • Background picture logo
  • Displays links 3-3 with copyright and "Registered to..." message
  • Check for updates on internet


The form that appears in the program (as with license):




Properties

  • AdditionalLineX: String: 3 additional lines on the lower-left corner (clickable, see below).

  • AdditionalURLX: String: URLs to open when clicking on the additional labels. They will trigger OnOpenURL().

  • AlphaBlendedClose: Boolean: The form will fade out when closing.

  • Copyright: String: Copyright string (not clickable). If not specified it will be extracted from file description Company field.

  • DisplayProgramName: Boolean: You can turn off the program name label if you have it on the logo picture.

  • Email: String: E-mail of the company/author (clickable, will trigger OnOpenURL()).

  • FontLinksColor: TColor: Color for the copyright and additional labels (set in parallel with the logo colors).

  • FontProgramName: TFont: Font to use for the program name label.

  • FontVersionColor: TColor: Font color to use for the program version label (set in parallel with the logo colors).

  • HomePage: String: URL of company/author's homepage.

  • LicenseText: TString: Long license text that will be shown when not in splash mode.

  • Logo400x150: TPicture: Specify a picture as a logo (400 x 150 pixels).

  • MonitorNo: Integer: Monitor number on which the form appears.



    Methodes

  • ShowModal: Integer: Create and show the form modaly (avoid using it, as this little window would stop your entire application in this case). If AsSplash is True then only the logo will appear without license text.

  • Show: Create and show the form (use this whenever you can - you also need probably to set FormStyle to fsStayOnTop). If AsSplash is True then only the logo will appear without license text, so it can be used on program startup as a splash screen/program logo.


    Events

  • OnDecline: Happens when the user declines the license.

  • OnGetRegistrationUserName: Happens when the form needs a user name to display as "Registered to...". If no user name specified "Unregistered" will appear with version number.

  • OnOkClick: Happens when the user clicks OK (agree with the license).

  • OnOpenURL: Happens when an URL is about to be opened.


    See the class's popup auto-complete menu while designing for all of it's properties/methodes...



  • Google
    Web www.3delite.hu




    ^ Delphi Community Edition
    ^ BASS
    ^ Sonique Vis Plugins
    ^ Directory Opus
    ^ Exact Audio Copy
    ^ TextPad
    ^ Google Fight



    [Top]