Sign in Join
Wiki copytemporary

ScrollingText: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: ScrollingText

OldNewLine
1+# About
2+
3+TScrollingText is a visual component for Lazarus/fpc by minesadorada@charcodelvalle.com
4+
5+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.
6+
7+# Properties screenshot
8+
9+<figure>
10+<img src="scrolltext100_properties.png" title="scrolltext100_properties.png" />
11+<figcaption>scrolltext100_properties.png</figcaption>
12+</figure>
13+
14+# Installation
15+
16+- Make a new folder 'scrolltext' in lazarus/components
17+- [Download the latest version from the ccr](https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/components/)
18+- Or install from Online Package Manager
19+- In Lazarus open the file 'scrolltext.lpk' as a package project
20+- Click 'Compile' then 'Use/Install'
21+- If asked 'do you want to recompile the IDE?' then click 'Yes'
22+
23+After the compilation, the ScrollingText component will be on the 'Additional' component palette.
24+
25+# Usage
26+
27+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.
28+
29+You can set Active=True when designing to see the scrolling text but remember than any <http://> links are only clickable in runtime mode
30+
31+# Download
32+
33+Download from the lazarus CCR [here](https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/components/)
34+
35+Current version is 1.1.2.0.
36+
37+# License
38+
39+Modified GPL License (see source code).
40+
41+# Requirements
42+
43+Tested with Lazarus 1.x fpc 2.6x Windows 64-bit
44+
45+- If when you click Lazarus Help/'About Lazaus' Contributors tab, you can see a scrolling screen, then this component is compatible with your IDE
46+
47+# Support
48+
49+minesadorada@charcodelvalle.com
50+
51+Note the GPL license conditions
52+
53+# See also
54+
55+- [[SplashAbout|SplashAbout component (also by this author)]]
56+- [[Components and Code examples|Components and code examples]]
57+
58+---
59+*From the Free Pascal wiki, page "ScrollingText", as it stood on 2016-11-04 after a change by Minesadorada, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
60+Category: Components
61+Category: Lazarus-CCR

Back to history