diff --git a/components/tvplanit/images/components/VpAlarmClock24.png b/components/tvplanit/images/components/VpAlarmClock24.png new file mode 100644 index 000000000..dc4065a18 Binary files /dev/null and b/components/tvplanit/images/components/VpAlarmClock24.png differ diff --git a/components/tvplanit/images/components/VpAlarmClock32.png b/components/tvplanit/images/components/VpAlarmClock32.png new file mode 100644 index 000000000..ab7e8df10 Binary files /dev/null and b/components/tvplanit/images/components/VpAlarmClock32.png differ diff --git a/components/tvplanit/images/components/VpAlarmClock48.png b/components/tvplanit/images/components/VpAlarmClock48.png new file mode 100644 index 000000000..802cf36e4 Binary files /dev/null and b/components/tvplanit/images/components/VpAlarmClock48.png differ diff --git a/components/tvplanit/images/components/VpDateEdit16.png b/components/tvplanit/images/components/VpDateEdit16.png new file mode 100644 index 000000000..b9e2c82de Binary files /dev/null and b/components/tvplanit/images/components/VpDateEdit16.png differ diff --git a/components/tvplanit/images/components/VpDateEdit24.png b/components/tvplanit/images/components/VpDateEdit24.png new file mode 100644 index 000000000..80664a5ee Binary files /dev/null and b/components/tvplanit/images/components/VpDateEdit24.png differ diff --git a/components/tvplanit/images/components/VpDateEdit32.png b/components/tvplanit/images/components/VpDateEdit32.png new file mode 100644 index 000000000..882e1d666 Binary files /dev/null and b/components/tvplanit/images/components/VpDateEdit32.png differ diff --git a/components/tvplanit/images/components/VpDateTime24.png b/components/tvplanit/images/components/VpDateTime24.png new file mode 100644 index 000000000..0afdee155 Binary files /dev/null and b/components/tvplanit/images/components/VpDateTime24.png differ diff --git a/components/tvplanit/images/components/VpDateTime32.png b/components/tvplanit/images/components/VpDateTime32.png new file mode 100644 index 000000000..af8fddbe7 Binary files /dev/null and b/components/tvplanit/images/components/VpDateTime32.png differ diff --git a/components/tvplanit/images/components/VpDateTime48.png b/components/tvplanit/images/components/VpDateTime48.png new file mode 100644 index 000000000..e2f5777f7 Binary files /dev/null and b/components/tvplanit/images/components/VpDateTime48.png differ diff --git a/components/tvplanit/images/components/VpFinished24.png b/components/tvplanit/images/components/VpFinished24.png new file mode 100644 index 000000000..c9d249f15 Binary files /dev/null and b/components/tvplanit/images/components/VpFinished24.png differ diff --git a/components/tvplanit/images/components/VpFinished32.png b/components/tvplanit/images/components/VpFinished32.png new file mode 100644 index 000000000..7787d9150 Binary files /dev/null and b/components/tvplanit/images/components/VpFinished32.png differ diff --git a/components/tvplanit/images/components/VpFinished48.png b/components/tvplanit/images/components/VpFinished48.png new file mode 100644 index 000000000..c4013539c Binary files /dev/null and b/components/tvplanit/images/components/VpFinished48.png differ diff --git a/components/tvplanit/images/components/VpLArrow16.png b/components/tvplanit/images/components/VpLArrow16.png new file mode 100644 index 000000000..5883f87d0 Binary files /dev/null and b/components/tvplanit/images/components/VpLArrow16.png differ diff --git a/components/tvplanit/images/components/VpLArrow24.png b/components/tvplanit/images/components/VpLArrow24.png new file mode 100644 index 000000000..322d2ad8b Binary files /dev/null and b/components/tvplanit/images/components/VpLArrow24.png differ diff --git a/components/tvplanit/images/components/VpLArrow32.png b/components/tvplanit/images/components/VpLArrow32.png new file mode 100644 index 000000000..fcf80775a Binary files /dev/null and b/components/tvplanit/images/components/VpLArrow32.png differ diff --git a/components/tvplanit/images/components/VpLArrows16.png b/components/tvplanit/images/components/VpLArrows16.png new file mode 100644 index 000000000..d6cca8267 Binary files /dev/null and b/components/tvplanit/images/components/VpLArrows16.png differ diff --git a/components/tvplanit/images/components/VpLArrows24.png b/components/tvplanit/images/components/VpLArrows24.png new file mode 100644 index 000000000..319c9d4aa Binary files /dev/null and b/components/tvplanit/images/components/VpLArrows24.png differ diff --git a/components/tvplanit/images/components/VpLArrows32.png b/components/tvplanit/images/components/VpLArrows32.png new file mode 100644 index 000000000..fbaf6bf84 Binary files /dev/null and b/components/tvplanit/images/components/VpLArrows32.png differ diff --git a/components/tvplanit/images/components/VpPersons32.png b/components/tvplanit/images/components/VpPersons32.png new file mode 100644 index 000000000..6f38125d8 Binary files /dev/null and b/components/tvplanit/images/components/VpPersons32.png differ diff --git a/components/tvplanit/images/components/VpPersons48.png b/components/tvplanit/images/components/VpPersons48.png new file mode 100644 index 000000000..2eb99e43a Binary files /dev/null and b/components/tvplanit/images/components/VpPersons48.png differ diff --git a/components/tvplanit/images/components/VpPersons64.png b/components/tvplanit/images/components/VpPersons64.png new file mode 100644 index 000000000..de0cc8282 Binary files /dev/null and b/components/tvplanit/images/components/VpPersons64.png differ diff --git a/components/tvplanit/images/components/VpRArrow16.png b/components/tvplanit/images/components/VpRArrow16.png new file mode 100644 index 000000000..d1a709562 Binary files /dev/null and b/components/tvplanit/images/components/VpRArrow16.png differ diff --git a/components/tvplanit/images/components/VpRArrow24.png b/components/tvplanit/images/components/VpRArrow24.png new file mode 100644 index 000000000..6912eaf6e Binary files /dev/null and b/components/tvplanit/images/components/VpRArrow24.png differ diff --git a/components/tvplanit/images/components/VpRArrow32.png b/components/tvplanit/images/components/VpRArrow32.png new file mode 100644 index 000000000..17711a6eb Binary files /dev/null and b/components/tvplanit/images/components/VpRArrow32.png differ diff --git a/components/tvplanit/images/components/VpRArrows16.png b/components/tvplanit/images/components/VpRArrows16.png new file mode 100644 index 000000000..4c4e4f5b1 Binary files /dev/null and b/components/tvplanit/images/components/VpRArrows16.png differ diff --git a/components/tvplanit/images/components/VpRArrows24.png b/components/tvplanit/images/components/VpRArrows24.png new file mode 100644 index 000000000..edaa0304e Binary files /dev/null and b/components/tvplanit/images/components/VpRArrows24.png differ diff --git a/components/tvplanit/images/components/VpRArrows32.png b/components/tvplanit/images/components/VpRArrows32.png new file mode 100644 index 000000000..06f449b8d Binary files /dev/null and b/components/tvplanit/images/components/VpRArrows32.png differ diff --git a/components/tvplanit/images/components/VpRecurringEvent24.png b/components/tvplanit/images/components/VpRecurringEvent24.png new file mode 100644 index 000000000..cb50e6b33 Binary files /dev/null and b/components/tvplanit/images/components/VpRecurringEvent24.png differ diff --git a/components/tvplanit/images/components/VpRecurringEvent32.png b/components/tvplanit/images/components/VpRecurringEvent32.png new file mode 100644 index 000000000..9ad192281 Binary files /dev/null and b/components/tvplanit/images/components/VpRecurringEvent32.png differ diff --git a/components/tvplanit/images/components/VpRecurringEvent48.png b/components/tvplanit/images/components/VpRecurringEvent48.png new file mode 100644 index 000000000..50bab5108 Binary files /dev/null and b/components/tvplanit/images/components/VpRecurringEvent48.png differ diff --git a/components/tvplanit/images/components/VpReminder24.png b/components/tvplanit/images/components/VpReminder24.png new file mode 100644 index 000000000..5748d3efe Binary files /dev/null and b/components/tvplanit/images/components/VpReminder24.png differ diff --git a/components/tvplanit/images/components/VpReminder32.png b/components/tvplanit/images/components/VpReminder32.png new file mode 100644 index 000000000..82b727c7c Binary files /dev/null and b/components/tvplanit/images/components/VpReminder32.png differ diff --git a/components/tvplanit/images/components/VpReminder48.png b/components/tvplanit/images/components/VpReminder48.png new file mode 100644 index 000000000..ffe31f1f0 Binary files /dev/null and b/components/tvplanit/images/components/VpReminder48.png differ diff --git a/components/tvplanit/images/components/VpRevert16.png b/components/tvplanit/images/components/VpRevert16.png new file mode 100644 index 000000000..2f2252dfc Binary files /dev/null and b/components/tvplanit/images/components/VpRevert16.png differ diff --git a/components/tvplanit/images/components/VpRevert24.png b/components/tvplanit/images/components/VpRevert24.png new file mode 100644 index 000000000..3f69b9f07 Binary files /dev/null and b/components/tvplanit/images/components/VpRevert24.png differ diff --git a/components/tvplanit/images/components/VpRevert32.png b/components/tvplanit/images/components/VpRevert32.png new file mode 100644 index 000000000..371d1a2d3 Binary files /dev/null and b/components/tvplanit/images/components/VpRevert32.png differ diff --git a/components/tvplanit/images/components/VpSpeaker16.png b/components/tvplanit/images/components/VpSpeaker16.png new file mode 100644 index 000000000..47ac7855b Binary files /dev/null and b/components/tvplanit/images/components/VpSpeaker16.png differ diff --git a/components/tvplanit/images/components/VpSpeaker24.png b/components/tvplanit/images/components/VpSpeaker24.png new file mode 100644 index 000000000..b4adadb76 Binary files /dev/null and b/components/tvplanit/images/components/VpSpeaker24.png differ diff --git a/components/tvplanit/images/components/VpSpeaker32.png b/components/tvplanit/images/components/VpSpeaker32.png new file mode 100644 index 000000000..314fb4121 Binary files /dev/null and b/components/tvplanit/images/components/VpSpeaker32.png differ diff --git a/components/tvplanit/images/components/VpTasks16.png b/components/tvplanit/images/components/VpTasks16.png new file mode 100644 index 000000000..8cad60269 Binary files /dev/null and b/components/tvplanit/images/components/VpTasks16.png differ diff --git a/components/tvplanit/images/components/VpTasks24.png b/components/tvplanit/images/components/VpTasks24.png new file mode 100644 index 000000000..467669c79 Binary files /dev/null and b/components/tvplanit/images/components/VpTasks24.png differ diff --git a/components/tvplanit/images/components/VpTasks32.png b/components/tvplanit/images/components/VpTasks32.png new file mode 100644 index 000000000..433952305 Binary files /dev/null and b/components/tvplanit/images/components/VpTasks32.png differ diff --git a/components/tvplanit/images/components/VpTimeEdit16.png b/components/tvplanit/images/components/VpTimeEdit16.png new file mode 100644 index 000000000..64179e719 Binary files /dev/null and b/components/tvplanit/images/components/VpTimeEdit16.png differ diff --git a/components/tvplanit/images/components/VpTimeEdit24.png b/components/tvplanit/images/components/VpTimeEdit24.png new file mode 100644 index 000000000..bc5c6884f Binary files /dev/null and b/components/tvplanit/images/components/VpTimeEdit24.png differ diff --git a/components/tvplanit/images/components/VpTimeEdit32.png b/components/tvplanit/images/components/VpTimeEdit32.png new file mode 100644 index 000000000..e6a3d996f Binary files /dev/null and b/components/tvplanit/images/components/VpTimeEdit32.png differ diff --git a/components/tvplanit/images/components/VpToday16.png b/components/tvplanit/images/components/VpToday16.png new file mode 100644 index 000000000..194c43d71 Binary files /dev/null and b/components/tvplanit/images/components/VpToday16.png differ diff --git a/components/tvplanit/images/components/VpToday24.png b/components/tvplanit/images/components/VpToday24.png new file mode 100644 index 000000000..59483ba0d Binary files /dev/null and b/components/tvplanit/images/components/VpToday24.png differ diff --git a/components/tvplanit/images/components/VpToday32.png b/components/tvplanit/images/components/VpToday32.png new file mode 100644 index 000000000..48a43c419 Binary files /dev/null and b/components/tvplanit/images/components/VpToday32.png differ diff --git a/components/tvplanit/images/components/readme.txt b/components/tvplanit/images/components/readme.txt new file mode 100644 index 000000000..a35924e66 --- /dev/null +++ b/components/tvplanit/images/components/readme.txt @@ -0,0 +1,7 @@ +The images in this folder are created by icons8.com; they are not modified in +any way (except renaming). + +License of icons8.com (https://icons8.com/license): +"The icons are free for personal use and also free for commercial use, but we +require linking to our web site. We distribute them under the license called +Creative Commons Attribution-NoDerivs 3.0 Unported." \ No newline at end of file diff --git a/components/tvplanit/images/make_reg.bat b/components/tvplanit/images/make_res.bat similarity index 89% rename from components/tvplanit/images/make_reg.bat rename to components/tvplanit/images/make_res.bat index b801c0242..1f5ad2c0a 100644 --- a/components/tvplanit/images/make_reg.bat +++ b/components/tvplanit/images/make_res.bat @@ -1,5 +1,6 @@ lazres ..\source\design\vpreg.res @reg_palette_list.txt lazres ..\source\addons\zeos\vpregzeos.res @reg_palette_zeos_list.txt +lazres ..\source\vpbasepng.res @regbasepng_files.txt goto :end diff --git a/components/tvplanit/images/palette/readme.txt b/components/tvplanit/images/palette/readme.txt new file mode 100644 index 000000000..ec1f8e4b2 --- /dev/null +++ b/components/tvplanit/images/palette/readme.txt @@ -0,0 +1,10 @@ +This folder contains the palette icons of the TurboPower VisualPlanIt components. +The icons with appended _150 and _200 are magnifited with respect to the +icons without appended number by factors 150% and 200%, respectively; they are +used for screens at higher resolutions. + +The icons are created from several gimp source files in the ccr directory +image_sources/ccr/components/tvplanit; they are based on selected images taken +from the FatCow icon collection (http://www.fatcow.com/free-icons, license +Creative Commons Attribution 3.0). Some images are modified (upscaled, recolored, +etc). diff --git a/components/tvplanit/images/readme.txt b/components/tvplanit/images/readme.txt index 74e01a885..24877ca7d 100644 --- a/components/tvplanit/images/readme.txt +++ b/components/tvplanit/images/readme.txt @@ -1,18 +1,17 @@ -This folder contains the palette icons of the TurboPower VisualPlanIt components. -The icons with appended _150 and _200 are magnifited with respect to the -icons without appended number by factors 150% and 200%, respectively; they are -used for screens at higher resolutions. +This folder contains the images used by the Lazarus version of the +TurboPower VisualPlanIt components: -The icons are created from several gimp source files in the image_sources -directory; they are based on selected images taken from the -FatCow icon collection (http://www.fatcow.com/free-icons, license -Creative Commons Attribution 3.0). Some images are modified (upscaled, recolored, -etc). +- folder "palette": component palette icons, designtime only -In order to create the .res file for the package, run the batch file +- folder "components": images used internally by the components, runtime and + designtime + +See these subfolders for details on the origin of the images. + +In order to create the .res files for the package, run the batch file "make_res.bat". Adapt it such that the lazres program can be found. The sources of lazres are in the folder "tools" of the Lazarus installation; compile it if not yet done. -The batch file, obviously, is for Windows, but a Linux shell script should work -accordingly). +The batch file, obviously, is for Windows only, but a Linux shell script can be +written accordingly. diff --git a/components/tvplanit/images/regbasepng_files.txt b/components/tvplanit/images/regbasepng_files.txt index 88718947c..695ae1c27 100644 --- a/components/tvplanit/images/regbasepng_files.txt +++ b/components/tvplanit/images/regbasepng_files.txt @@ -1,63 +1,63 @@ -office/VpAlarmClock24.png -office/VpAlarmClock32.png -office/VpAlarmClock48.png +components/VpAlarmClock24.png +components/VpAlarmClock32.png +components/VpAlarmClock48.png -office/VpDateTime24.png -office/VpDateTime32.png -office/VpDateTime48.png +components/VpDateTime24.png +components/VpDateTime32.png +components/VpDateTime48.png -office/VpFinished24.png -office/VpFinished32.png -office/VpFinished48.png +components/VpFinished24.png +components/VpFinished32.png +components/VpFinished48.png -office/VpPersons32.png -office/VpPersons48.png -office/VpPersons64.png +components/VpPersons32.png +components/VpPersons48.png +components/VpPersons64.png -office/VpRecurringEvent24.png -office/VpRecurringEvent32.png -office/VpRecurringEvent48.png +components/VpRecurringEvent24.png +components/VpRecurringEvent32.png +components/VpRecurringEvent48.png -office/VpReminder24.png -office/VpReminder32.png -office/VpReminder48.png +components/VpReminder24.png +components/VpReminder32.png +components/VpReminder48.png -office/VpDateEdit16.png -office/VpDateEdit24.png -office/VpDateEdit32.png +components/VpDateEdit16.png +components/VpDateEdit24.png +components/VpDateEdit32.png -office/VpSpeaker16.png -office/VpSpeaker24.png -office/VpSpeaker32.png +components/VpSpeaker16.png +components/VpSpeaker24.png +components/VpSpeaker32.png -office/VpTasks16.png -office/VpTasks24.png -office/VpTasks32.png +components/VpTasks16.png +components/VpTasks24.png +components/VpTasks32.png -office/VpTimeEdit16.png -office/VpTimeEdit24.png -office/VpTimeEdit32.png +components/VpTimeEdit16.png +components/VpTimeEdit24.png +components/VpTimeEdit32.png -office/VpLArrows16.png -office/VpLArrows24.png -office/VpLArrows32.png +components/VpLArrows16.png +components/VpLArrows24.png +components/VpLArrows32.png -office/VpLArrow16.png -office/VpLArrow24.png -office/VpLArrow32.png +components/VpLArrow16.png +components/VpLArrow24.png +components/VpLArrow32.png -office/VpRArrow16.png -office/VpRArrow24.png -office/VpRArrow32.png +components/VpRArrow16.png +components/VpRArrow24.png +components/VpRArrow32.png -office/VpRArrows16.png -office/VpRArrows24.png -office/VpRArrows32.png +components/VpRArrows16.png +components/VpRArrows24.png +components/VpRArrows32.png -office/VpRevert16.png -office/VpRevert24.png -office/VpRevert32.png +components/VpRevert16.png +components/VpRevert24.png +components/VpRevert32.png -office/VpToday16.png -office/VpToday24.png -office/VpToday32.png +components/VpToday16.png +components/VpToday24.png +components/VpToday32.png