--
-- Some sample generic icons
--


hs.drawing.image({x=100,y=100,h=400,w=400},
    hs.image.imageFromASCII([[
....5....
....#....
....#....
....#....
..1.#.3..
...#5#...
6...2...9
#.......#
7#######8
]])
):show()

hs.drawing.image({x=600,y=100,h=400,w=400},
    hs.image.imageFromASCII([[
....5....
....#....
....#....
....#....
..1.#.3..
...#5#...
6...2...9
#.......#
7#######8
]], {
    {shouldClose=false},
    nil,
    {shouldClose=false,strokeColor={red=1}},
    {antialias=true,fillColor={alpha=0}}
})):show()


local ApplicationIcon = "ASCII:....................\n"..
                              "............1..4....\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "B..................A\n"..
                              "...8............9...\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "...2...........5....\n"..
                              "....................\n"..
                              "...3..........6.....\n"..
                              "...................."
                        )
local GearIcon =        "ASCII:....................\n"..
                              "....................\n"..
                              ".........IJ.........\n"..
                              "....................\n"..
                              "....kj........NO....\n"..
                              "....l..v....v..P....\n"..
                              "....................\n"..
                              ".....t..i..M..p.....\n"..
                              ".......mhHGLQ.......\n"..
                              "..1.....4..6.....7..\n"..
                              "..2.....3..9.....8..\n"..
                              ".......abBEYT.......\n"..
                              ".....t..c..X..p.....\n"..
                              "....................\n"..
                              "....f..r....r..U....\n"..
                              "....ed........WV....\n"..
                              "....................\n"..
                              ".........CD.........\n"..
                              "....................\n"..
                              "...................."
                        )

local DocumentIcon =    "ASCII:....................\n"..
                              "....................\n"..
                              "...c........ce......\n"..
                              "...d........i.......\n"..
                              "....................\n"..
                              "............i...e...\n"..
                              "............g..gb...\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "...d............b...\n"..
                              "...a............a...\n"..
                              "....................\n"..
                              "...................."
                        )

local HomeIcon =        "ASCII:....................\n"..
                              "....................\n"..
                              ".........DG..1.2....\n"..
                              ".........CH.........\n"..
                              "....................\n"..
                              ".............4......\n"..
                              "...............3....\n"..
                              "....c..........d....\n"..
                              ".AB..............IJ.\n"..
                              "....................\n"..
                              "....................\n"..
                              "........j..k........\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....c...i..l...d....\n"..
                              "....b..........b....\n"..
                              "..a..............a..\n"..
                              "....................\n"..
                              "...................."
                        )

local ChipIcon =       "ASCII:....................\n"..
                              "....................\n"..
                              "....................\n"..
                              ".....G..E..C..A.....\n"..
                              "....................\n"..
                              "....................\n"..
                              "...1.G..E..C..A.1...\n"..
                              "...7............5...\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "...7............5...\n"..
                              "...3.g..e..c..a.3...\n"..
                              "....................\n"..
                              "....................\n"..
                              ".....g..e..c..a.....\n"..
                              "....................\n"..
                              "....................\n"..
                              "...................."
                        )

local BlankIcon =       "ASCII:....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "....................\n"..
                              "...................."
                        )

local VPNIcon =
"ASCII:"..
".....................\n"..
".....................\n"..
".C................CA.\n"..
".E...................\n"..
".....................\n"..
"......dc.....fg......\n"..
".....ab.......ih.....\n"..
"....I...........I....\n"..
".....qr.......kl.....\n"..
"......ts.....nm......\n"..
".....................\n"..
"...................A.\n"..
".EG................G.\n"..
".....................\n"..
"..........3..........\n"..
".....7.........6.....\n"..
".1.................1.\n"..
".....8....3....5.....\n"..
".....................\n"..
"....................."
)

