diff --git a/assets/add.png b/assets/add.png new file mode 100644 index 0000000..6332fef Binary files /dev/null and b/assets/add.png differ diff --git a/assets/delete.png b/assets/delete.png new file mode 100644 index 0000000..08f2493 Binary files /dev/null and b/assets/delete.png differ diff --git a/assets/lightning_go.png b/assets/lightning_go.png new file mode 100644 index 0000000..29039e6 Binary files /dev/null and b/assets/lightning_go.png differ diff --git a/assets/pencil.png b/assets/pencil.png new file mode 100644 index 0000000..0bfecd5 Binary files /dev/null and b/assets/pencil.png differ diff --git a/assets/pencil_add.png b/assets/pencil_add.png new file mode 100644 index 0000000..902bbe6 Binary files /dev/null and b/assets/pencil_add.png differ diff --git a/assets/pencil_delete.png b/assets/pencil_delete.png new file mode 100644 index 0000000..d8944e6 Binary files /dev/null and b/assets/pencil_delete.png differ diff --git a/assets/pencil_go.png b/assets/pencil_go.png new file mode 100644 index 0000000..937bded Binary files /dev/null and b/assets/pencil_go.png differ diff --git a/assets/resultset_next.png b/assets/resultset_next.png new file mode 100644 index 0000000..e252606 Binary files /dev/null and b/assets/resultset_next.png differ diff --git a/images.go b/images.go index 313371b..a9575d5 100644 --- a/images.go +++ b/images.go @@ -10,14 +10,22 @@ import ( var assetsFs embed.FS const ( - imgArrowRefresh int32 = iota + imgAdd int32 = iota + imgArrowRefresh imgChartBar imgDatabase imgDatabaseAdd imgDatabaseDelete imgDatabaseLightning imgDatabaseSave + imgDelete imgLightning + imgLightningGo + imgPencil + imgPencilAdd + imgPencilDelete + imgPencilGo + imgResultsetNext imgTable imgTableAdd imgTableDelete @@ -48,6 +56,9 @@ func loadImages(owner vcl.IComponent) *vcl.TImageList { } ilist := vcl.NewImageList(owner) + + // ls assets | sort | sed -re 's~(.+)~ilist.Add(mustLoad("assets/\1"), nil)~' + ilist.Add(mustLoad("assets/add.png"), nil) ilist.Add(mustLoad("assets/arrow_refresh.png"), nil) ilist.Add(mustLoad("assets/chart_bar.png"), nil) ilist.Add(mustLoad("assets/database.png"), nil) @@ -55,7 +66,14 @@ func loadImages(owner vcl.IComponent) *vcl.TImageList { ilist.Add(mustLoad("assets/database_delete.png"), nil) ilist.Add(mustLoad("assets/database_lightning.png"), nil) ilist.Add(mustLoad("assets/database_save.png"), nil) + ilist.Add(mustLoad("assets/delete.png"), nil) ilist.Add(mustLoad("assets/lightning.png"), nil) + ilist.Add(mustLoad("assets/lightning_go.png"), nil) + ilist.Add(mustLoad("assets/pencil.png"), nil) + ilist.Add(mustLoad("assets/pencil_add.png"), nil) + ilist.Add(mustLoad("assets/pencil_delete.png"), nil) + ilist.Add(mustLoad("assets/pencil_go.png"), nil) + ilist.Add(mustLoad("assets/resultset_next.png"), nil) ilist.Add(mustLoad("assets/table.png"), nil) ilist.Add(mustLoad("assets/table_add.png"), nil) ilist.Add(mustLoad("assets/table_delete.png"), nil) @@ -67,6 +85,7 @@ func loadImages(owner vcl.IComponent) *vcl.TImageList { ilist.Add(mustLoad("assets/vendor_mysql.png"), nil) ilist.Add(mustLoad("assets/vendor_redis.png"), nil) ilist.Add(mustLoad("assets/vendor_sqlite.png"), nil) + return ilist }