Difference between revisions of "ScrollingText"

From Lazarus wiki
Jump to navigationJump to search
m (Link to CCR added)
m (License is Modified GPL)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= TScrollingText =
+
= About =
  
A visual component for Lazarus/fpc by minesadorada@charcodelvalle.com
+
TScrollingText is a visual component for Lazarus/fpc by minesadorada@charcodelvalle.com
  
This is a graphic panel that will display text that scrolls upwards.  The effect is like the Lazarus Help/'About Lazarus' dialog Contributors tab.
+
This is a graphic panel that will display text that scrolls upwards.  The effect is like the Lazarus Help/'About Lazarus' dialog Contributors tab.
 +
It is an encapsulation and addition to the IDE code in AboutFrm.pas to make a visual drop-in component.
  
It is an encapsulation and addition to the IDE code in 'AboutFrm.pas to make a visual drop-in component.
+
= Properties screenshot =
=== Properties screenshot ===
 
 
[[File:scrolltext100_properties.png]]
 
[[File:scrolltext100_properties.png]]
  
=== Installation ===
+
= Installation =
 
* Make a new folder 'scrolltext' in lazarus/components
 
* Make a new folder 'scrolltext' in lazarus/components
* Unzip the contents of [http://www.charcodelvalle.com/scrollingtext/scrollingtext_component.zip this archive] into it
+
* [https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/components/ Download the latest version from the ccr]
 +
* Or install from Online Package Manager
 
* In Lazarus open the file 'scrolltext.lpk' as a package project
 
* In Lazarus open the file 'scrolltext.lpk' as a package project
 
* Click 'Compile' then 'Use/Install'
 
* Click 'Compile' then 'Use/Install'
Line 18: Line 19:
 
After the compilation, the ScrollingText component will be on the 'Additional' component palette.
 
After the compilation, the ScrollingText component will be on the 'Additional' component palette.
  
=== Use ===
+
= Usage =
 
Drop a ScrollingText onto a form and set the properties as required
 
Drop a ScrollingText onto a form and set the properties as required
 
If you want the text to come from an external text file (UseTextFile=TRUE)
 
If you want the text to come from an external text file (UseTextFile=TRUE)
Line 27: Line 28:
 
but remember than any http:// links are only clickable in runtime mode
 
but remember than any http:// links are only clickable in runtime mode
  
=== Download ===
+
= Download =
 
Download from the lazarus CCR [https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/components/ here]
 
Download from the lazarus CCR [https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/components/ here]
  
=== Version ===
+
Current version is 1.1.2.0.
Current version is 1.0.0.0
 
  
=== License ===
+
= License =
GPL License (see source code)
+
Modified GPL License (see source code).
  
=== Works With ===
+
= Requirements =
 
Tested with Lazarus 1.x fpc 2.6x Windows 64-bit
 
Tested with Lazarus 1.x fpc 2.6x Windows 64-bit
 
* If when you click Lazarus Help/'About Lazaus' Contributors tab, you can see a scrolling screen, then this component is compatible with your IDE
 
* If when you click Lazarus Help/'About Lazaus' Contributors tab, you can see a scrolling screen, then this component is compatible with your IDE
  
=== Support ===
+
= Support =
 +
 
 
minesadorada@charcodelvalle.com
 
minesadorada@charcodelvalle.com
 +
 
Note the GPL license conditions
 
Note the GPL license conditions
  
==See also==
+
=See also=
 
* [[SplashAbout|SplashAbout component (also by this author)]]
 
* [[SplashAbout|SplashAbout component (also by this author)]]
 
* [[Components_and_Code_examples|Components and code examples]]
 
* [[Components_and_Code_examples|Components and code examples]]

Latest revision as of 20:19, 4 November 2016

About

TScrollingText is a visual component for Lazarus/fpc by minesadorada@charcodelvalle.com

This is a graphic panel that will display text that scrolls upwards. The effect is like the Lazarus Help/'About Lazarus' dialog Contributors tab. It is an encapsulation and addition to the IDE code in AboutFrm.pas to make a visual drop-in component.

Properties screenshot

scrolltext100 properties.png

Installation

  • Make a new folder 'scrolltext' in lazarus/components
  • Download the latest version from the ccr
  • Or install from Online Package Manager
  • In Lazarus open the file 'scrolltext.lpk' as a package project
  • Click 'Compile' then 'Use/Install'
  • If asked 'do you want to recompile the IDE?' then click 'Yes'

After the compilation, the ScrollingText component will be on the 'Additional' component palette.

Usage

Drop a ScrollingText onto a form and set the properties as required If you want the text to come from an external text file (UseTextFile=TRUE) then name the file 'scrolling.txt' and deploy it in the same folder as the executable.

You can set Active=True when designing to see the scrolling text but remember than any http:// links are only clickable in runtime mode

Download

Download from the lazarus CCR here

Current version is 1.1.2.0.

License

Modified GPL License (see source code).

Requirements

Tested with Lazarus 1.x fpc 2.6x Windows 64-bit

  • If when you click Lazarus Help/'About Lazaus' Contributors tab, you can see a scrolling screen, then this component is compatible with your IDE

Support

minesadorada@charcodelvalle.com

Note the GPL license conditions

See also