|
bf81428299
|
Industrial: Use SetShape to define the border of the rounded TOnOffButton control
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9030 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-11-15 19:03:00 +00:00 |
|
|
7414f68f5b
|
industrial: Fix compilation with Laz versions before 3.0
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9028 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-11-15 10:18:03 +00:00 |
|
|
51c5415881
|
Industrial: Add button icons to TOnOffSwitch and image blending and rotation animations.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9027 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-11-14 23:47:08 +00:00 |
|
|
a5677f896b
|
Industrial: Add animation to TOnOffSwitch
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9025 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-11-14 21:33:01 +00:00 |
|
|
1a62c8a157
|
Industrial: Add property Switchmode to TOnOffSwitch to control how the switch state can be changed by the mouse.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8965 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-10-15 14:51:13 +00:00 |
|
|
e842d8bf0d
|
Industrial: Add PictureON and PictureOFF properties to TOnOffSwitch.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8964 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-10-15 13:57:08 +00:00 |
|
|
ebfd4b3b4f
|
Industrial: Add rounded shape of the OnOffSwitch (BorderStyle = bsNoneRounded, bsThinRounded, bsThickRounded). Allow to show/hide the focus rect.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8963 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-10-14 21:55:31 +00:00 |
|
|
7940c5f9df
|
Misc packages: Adjust to changes in Laz/main (deprecated OffsetRect), less hints and warnings
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8838 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-06-15 23:33:46 +00:00 |
|
|
e67b015e3f
|
Industrial: Declare TLCLDisplay.Lines as TStrings rather than TStringList.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8781 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-03-29 14:27:26 +00:00 |
|
|
f0a6fa13dc
|
Industrial: More screenshots, minor refinements in some demos
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8778 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-03-28 16:44:43 +00:00 |
|
|
75f31a41fe
|
industrial: Some minor fixes. Add screenshots of sample projects for wiki page.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8777 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-03-27 22:01:35 +00:00 |
|
|
782c3c766b
|
Industrial: Add demo for TAnalogSensor
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8776 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-03-27 15:07:12 +00:00 |
|
|
06d68b2390
|
Industrial: Fix LCDDisplay colors not changing any more after a first modification.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8359 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-07-20 16:00:13 +00:00 |
|
|
ec4052e4f0
|
Industrial: Fix compilation with Laz 2.0.8/FPC 3.0.4 - issue #39028.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8358 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-07-20 15:51:34 +00:00 |
|
|
0effe68205
|
industrial: Increment trunk version number to v0.6 after releasing v0.5 to OPM.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8325 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-23 09:11:33 +00:00 |
|
|
9a0f172f52
|
Industrial/LCDDisplay: Fix crash in ClearEditorGrid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8320 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-20 07:10:40 +00:00 |
|
|
db469cccb7
|
Industrial/LCDDisplay: Remove integer helper from ClearEditorGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8319 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-19 21:30:03 +00:00 |
|
|
1c1d9e2c9f
|
LCDDisplay: Restructure example folder. Add CharDefs editor test project.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8318 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-19 21:29:11 +00:00 |
|
|
7bf24c3d0b
|
Industrial/LCDDisplay: Single-character input of new character name in CharDefs editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8317 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-19 20:10:47 +00:00 |
|
|
0a73893d27
|
Industrial/LCDDisplay: Add handlers for OnKeyDown and OnMouseMove to CharDefs editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8316 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-19 16:56:47 +00:00 |
|
|
51b7fa33bf
|
Industrial/LCDDisplay: Complete CharDefs editor, based on bobby100's design.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8315 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-19 14:47:36 +00:00 |
|
|
e29501d0e7
|
Industrial: Cleanup
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8314 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-19 07:51:10 +00:00 |
|
|
d926e02845
|
Industrial/TLCDDisplay: Fix component editor not executing context menu items. Add edit lines functionality to component editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8313 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-18 10:57:37 +00:00 |
|
|
edb43d5153
|
Industrial: Add basic TCharDefs property editor and TLCDDisplay component editor (not yet complete).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8312 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-17 15:46:35 +00:00 |
|
|
5573accbef
|
Industrial/LCDDisplay: Refactor repeating code (Updatesize).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8306 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-15 20:56:35 +00:00 |
|
|
7df4e35f13
|
Industrial/LCDDisplay: Save/load char defs (char and dotmatrix) to/from xml file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8305 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-15 20:50:14 +00:00 |
|
|
b5847cda91
|
Industrial/indLCDDisplay: Store character dot matrices to lfm only when different from default.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8304 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-15 19:55:50 +00:00 |
|
|
68b436d9f9
|
Industrial/LCDDisplay: implement streaming of the character dot matrices.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8303 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-15 15:32:44 +00:00 |
|
|
3d619ce25b
|
Industrial: Add new component TLCDDisplay (ported by Boban Spasic).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8302 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-15 10:19:47 +00:00 |
|
|
5551ea4726
|
industrial/TLEDNumber: Publish properties AutoSize, Align, Anchors.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8271 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-05-02 09:56:04 +00:00 |
|
|
bcf7b347c4
|
IndustrialStuff: Add default values to Blink and State properties of TAdvLED.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8210 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-03-16 09:55:31 +00:00 |
|
|
31a6f90915
|
IndustrialStuff: Fix functionality of Flash method of TAdvLED in case of too frequent calls.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8209 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-03-16 09:45:38 +00:00 |
|
|
074605a212
|
IndustrialStuff: Add Flash method to TAdvLed (GitLab issue #39021). Modified patch by Boban Spasic). Add demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8198 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-02-16 23:23:31 +00:00 |
|
|
019e5e3a8e
|
industrial: Anti-aliased drawing of scaled TLEDNumber at lowest size.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7313 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-01-22 06:28:50 +00:00 |
|
|
eaf32201bd
|
industrial: Update trunk version number to 0.5 after releasing v0.4.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7312 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-01-21 14:43:37 +00:00 |
|
|
ba02b95b09
|
industrial: Add high-DPI palette icons for TAnalogSensor, TIndGnouMeter and TIndLED (as well as improved ones for TA3nalogGauge). Publish BorderSpacing property for TIndLED.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7311 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-01-21 12:21:10 +00:00 |
|
|
fb6f07d8fa
|
industrial: LCL scaling of TLEDNumber should work now... Some cosmetic changes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7310 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-01-21 10:13:43 +00:00 |
|
|
3b1972ff82
|
industrial: New demo for TLEDNumber
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7307 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-01-20 16:04:03 +00:00 |
|
|
31a2ea6284
|
jvcllaz: High-DPI palette icons for TAdvLED, TLEDNumber, TStopLighSensor. One more fix for TLEDNumber lcl scaling (still not perfect). one issue left).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7306 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-01-20 16:00:01 +00:00 |
|
|
ff5cecfbbc
|
industrial: New properties Slanted and SlantAngle for TLEDNumber. Fix LCL scaling.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7304 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-01-19 22:31:37 +00:00 |
|
|
8e0767f36a
|
industrial: Fix LCL scaling for TOnOffSwitch.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7303 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-01-19 16:46:53 +00:00 |
|
|
e975fefca2
|
industrial: Fix LCL scaling for TMultislider
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7302 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-01-19 16:46:07 +00:00 |
|
|
4062c3c12d
|
industrial: Fix LCL scaling for TmKnob. New properties MarkSizeKind, Shadow, ShadowColor and BorderColor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7301 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-01-19 16:45:23 +00:00 |
|
|
5cfe05ca7b
|
industrial: Fix lcl scaling for TA3nalogGauge. Adapt sample project.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7300 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-01-19 16:44:30 +00:00 |
|
|
4ba6d322a1
|
industrial: Fix AdvLed not shown when created at runtime.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7148 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-09-02 17:34:51 +00:00 |
|
|
bb5e3780f2
|
Industrial: Add property ScaleMax to TA3nalogGauge, deprecate Scale.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7047 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-17 20:21:25 +00:00 |
|
|
c48d965095
|
industrial: Add property ScaleMin to TA3nalogGauge.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7046 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-17 20:16:53 +00:00 |
|
|
19acc480ad
|
Industrial: Make TA3nalogGauge and TLEDNumber high-dpi aware.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6857 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-04-22 16:12:52 +00:00 |
|
|
950e85af8f
|
Industrial: Make TAnalogSensor high-dpi aware.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6856 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-04-22 14:16:01 +00:00 |
|
|
818d8099cb
|
industral: Use TMultiSlider in IndustrialStuff demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6855 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-04-22 14:00:45 +00:00 |
|