diff --git a/src/Gui/BitmapFactory.cpp b/src/Gui/BitmapFactory.cpp index 9dac5cd123b1..f26981df7742 100644 --- a/src/Gui/BitmapFactory.cpp +++ b/src/Gui/BitmapFactory.cpp @@ -58,6 +58,36 @@ using namespace Gui; +/* XPM */ +static const char *px[]={ +"24 24 2 1", +"# c #000000", +". c #ffffff", +"........................", +"........................", +"...##..............##...", +"..####............####..", +"..#####..........#####..", +"..######........#####...", +"...######......######...", +"....######....######....", +".....######..######.....", +"......############......", +".......##########.......", +"........########........", +".........######.........", +"........########........", +".......##########.......", +"......############......", +".....######..######.....", +"....######....######....", +"..#######......######...", +".#######........######..", +".######..........#####..", +"..####.............##...", +"........................", +"........................"}; + namespace Gui { class BitmapFactoryInstP { diff --git a/src/Gui/Icons/BmpFactoryIcons.cpp b/src/Gui/Icons/BmpFactoryIcons.cpp index c8a27e510673..3ea3122393d1 100644 --- a/src/Gui/Icons/BmpFactoryIcons.cpp +++ b/src/Gui/Icons/BmpFactoryIcons.cpp @@ -2,50 +2,6 @@ void RegisterIcons() { Gui::BitmapFactoryInst& rclBmpFactory = Gui::BitmapFactory(); - rclBmpFactory.addXPM("px", px); - rclBmpFactory.addXPM("Function", Function); - rclBmpFactory.addXPM("Param_Bool", Param_Bool); - rclBmpFactory.addXPM("Param_Float", Param_Float); - rclBmpFactory.addXPM("Param_Int", Param_Int); - rclBmpFactory.addXPM("Param_UInt", Param_UInt); - rclBmpFactory.addXPM("Param_Text", Param_Text); - rclBmpFactory.addXPM("Param_XML", Param_XML); - rclBmpFactory.addXPM("PrefTree_GroupClosed", PrefTree_GroupClosed); - rclBmpFactory.addXPM("PrefTree_GroupOpen", PrefTree_GroupOpen); - rclBmpFactory.addXPM("RawTree_Attr", RawTree_Attr); - rclBmpFactory.addXPM("RawTree_LabelClosed", RawTree_LabelClosed); - rclBmpFactory.addXPM("RawTree_LabelOpen", RawTree_LabelOpen); - rclBmpFactory.addXPM("Std_Tool1", Std_Tool1); - rclBmpFactory.addXPM("Std_Tool10", Std_Tool10); - rclBmpFactory.addXPM("Std_Tool11", Std_Tool11); - rclBmpFactory.addXPM("Std_Tool12", Std_Tool12); - rclBmpFactory.addXPM("Std_Tool2", Std_Tool2); - rclBmpFactory.addXPM("Std_Tool3", Std_Tool3); - rclBmpFactory.addXPM("Std_Tool4", Std_Tool4); - rclBmpFactory.addXPM("Std_Tool5", Std_Tool5); - rclBmpFactory.addXPM("Std_Tool6", Std_Tool6); - rclBmpFactory.addXPM("Std_Tool7", Std_Tool7); - rclBmpFactory.addXPM("Std_Tool8", Std_Tool8); - rclBmpFactory.addXPM("Std_Tool9", Std_Tool9); - rclBmpFactory.addXPM("Std_WindowCascade", Std_WindowCascade); - rclBmpFactory.addXPM("Std_WindowNew", Std_WindowNew); - rclBmpFactory.addXPM("Std_WindowNext", Std_WindowNext); - rclBmpFactory.addXPM("Std_WindowPrev", Std_WindowPrev); - rclBmpFactory.addXPM("Std_WindowTileHor", Std_WindowTileHor); - rclBmpFactory.addXPM("Std_WindowTileVer", Std_WindowTileVer); - rclBmpFactory.addXPM("Test1", Test1); - rclBmpFactory.addXPM("Test2", Test2); - rclBmpFactory.addXPM("TileHorizontal", TileHorizontal); - rclBmpFactory.addXPM("TileVertical", TileVertical); - rclBmpFactory.addXPM("TopLevel", TopLevel); rclBmpFactory.addXPM("WhatsThis", WhatsThis); - rclBmpFactory.addXPM("back_pixmap", back_pixmap); - rclBmpFactory.addXPM("forward_pixmap", forward_pixmap); - rclBmpFactory.addXPM("home_pixmap", home_pixmap); - rclBmpFactory.addXPM("colors", colors); - rclBmpFactory.addXPM("python_small", python_small); - rclBmpFactory.addXPM("python", python); - rclBmpFactory.addXPM("MacroEditor", MacroEditor); - rclBmpFactory.addXPM("PolygonPick", PolygonPick); } diff --git a/src/Gui/Icons/images.cpp b/src/Gui/Icons/images.cpp index dfa3fa74767c..1fc94af387c7 100644 --- a/src/Gui/Icons/images.cpp +++ b/src/Gui/Icons/images.cpp @@ -1,1048 +1,3 @@ -/* XPM */ -static const char *px[]={ -"24 24 2 1", -"# c #000000", -". c #ffffff", -"........................", -"........................", -"...##..............##...", -"..####............####..", -"..#####..........#####..", -"..######........#####...", -"...######......######...", -"....######....######....", -".....######..######.....", -"......############......", -".......##########.......", -"........########........", -".........######.........", -"........########........", -".......##########.......", -"......############......", -".....######..######.....", -"....######....######....", -"..#######......######...", -".#######........######..", -".######..........#####..", -"..####.............##...", -"........................", -"........................"}; - -/* XPM */ -static const char *Function[]={ -"24 24 4 1", -". c None", -"# c #000000", -"b c #9c9e9c", -"a c #cecfe7", -"........................", -"........................", -"........................", -"........................", -"........#####...........", -".......###..##..........", -"......###...............", -"......##................", -".....###................", -".....##.................", -".....##.................", -"...######...##....##....", -"..######...##a....a##...", -".....##...##a##..##a##..", -".....##...##..####..##..", -".....##...##..a##a..##..", -".....##...##..####..##..", -".....##...##a##..##a##..", -".....##...##a......a##..", -"....##....b##......##...", -"..###.......##....##....", -"........................", -"........................", -"........................"}; - -/* XPM */ -static const char *colors[]={ -"16 16 134 2", -"Qt c None", -".# c #000000", -"#y c #000000", -".L c #000000", -".e c #000000", -"#X c #000000", -"#M c #000000", -"#z c #000000", -"#L c #120000", -".Y c #000000", -".d c #0c0c00", -".K c #140a00", -"ad c #120900", -".a c #1b0909", -"ab c #0f0800", -".A c #231106", -"ac c #1b0b00", -".c c #291a0f", -".b c #2e2012", -".X c #311f09", -"#l c #362104", -"#Y c #241000", -"## c #2b1900", -".l c #402300", -".J c #3f2611", -".M c #372000", -"#7 c #3b1f00", -"#. c #503511", -".s c #51361e", -"#6 c #542d00", -"#N c #462700", -".f c #603805", -"#m c #4d2b00", -"aa c #693900", -"#A c #583000", -".k c #71553d", -".B c #6b4100", -".t c #754800", -".G c #764d27", -"#x c #94651a", -".W c #946b35", -"#8 c #8e5100", -".I c #a07749", -"#W c #a5660d", -"#Z c #945200", -".R c #9f6932", -".Z c #9d5d00", -"#K c #ba801a", -".j c #c4aa92", -".V c #cea05c", -"a# c #c67700", -".F c #c69869", -".g c #cda881", -"#9 c #c57700", -"#O c #b87700", -".9 c #d4a558", -".z c #dab68c", -"#k c #c99c51", -"#a c #d47c00", -"a. c #d58300", -".i c #e6d2bf", -".m c #e88400", -"#B c #d88300", -".h c #ead8c7", -"#n c #e88600", -".S c #e8b877", -".N c #e98600", -"#0 c #e98d00", -".U c #efc27c", -".Q c #f0bd7e", -".H c #ecc28c", -"#5 c #f3a204", -".r c #f2d9bb", -".x c #f3d3b0", -".y c #f4d6b1", -".3 c #fcc478", -".4 c #fdc878", -"#D c #0ccd06", -"#p c #13950d", -"#v c #4547cc", -"#u c #5e589f", -"#C c #62a200", -"#q c #69af39", -"#i c #6e6ba1", -"#I c #7a668f", -"#P c #80ac00", -"#j c #9084a1", -"#E c #91831e", -"#d c #95a24e", -"#Q c #a08500", -"#h c #a28d84", -"#F c #a62f2f", -"#t c #a8745f", -"#w c #ae9381", -"#J c #af8e6c", -"#R c #b21e07", -"#H c #b56e49", -"#G c #b93932", -"#o c #bd8900", -"#s c #c77d4b", -"#S c #cc0d12", -"#T c #da2d17", -"#2 c #da5100", -"#3 c #db3b01", -"#c c #de8f0e", -"#e c #e0bb65", -"#1 c #ea8300", -"#r c #ebb04b", -"#U c #eda11a", -".8 c #edc882", -"#4 c #ee9603", -".7 c #f3cc83", -"#g c #fcc664", -".C c #fe8c00", -".O c #ff8500", -".D c #ff890a", -".u c #ff8a00", -".1 c #ff8c05", -".0 c #ff8d00", -"#b c #ff8e00", -".v c #ff9f38", -".P c #ffa336", -".2 c #ffb352", -"#V c #ffbf1c", -"#f c #ffc563", -".n c #ffc683", -".E c #ffc885", -".5 c #ffcd7c", -".6 c #ffd17d", -".T c #ffd894", -".w c #ffe1bf", -".p c #fff3e2", -".o c #fff3e4", -".q c #fff6e4", -"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt", -"QtQt.#.a.b.c.d.#QtQtQtQtQtQtQtQt", -"Qt.e.f.g.h.i.j.k.dQtQtQtQtQtQtQt", -"Qt.l.m.n.o.p.q.r.sQtQtQtQtQtQtQt", -"Qt.t.u.v.w.x.y.z.AQtQtQtQtQtQtQt", -"Qt.B.C.D.E.F.G.H.I.J.K.LQtQtQtQt", -"Qt.M.N.O.P.Q.R.S.T.U.V.W.X.#QtQt", -"Qt.Y.Z.0.1.2.3.4.5.6.7.8.9#..#Qt", -"QtQt###a#b#c#d#e#f#g#h#i#j#k#lQt", -"QtQt.L#m#n#o#p#q#r#s#t#u#v#w#x#y", -"QtQtQt#z#A#B#C#D#E#F#G#H#I#J#K#L", -"QtQtQtQt#M#N#O#P#Q#R#S#T#U#V#W#X", -"QtQtQtQtQt#y#Y#Z#0#1#2#3#4#5#6Qt", -"QtQtQtQtQtQtQt.Y#7#8#9a.a#aa#zQt", -"QtQtQtQtQtQtQtQtQt#zabacad#yQtQt", -"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"}; - -/* XPM */ -static const char *Param_Bool[]={ -"17 16 2 1", -"# c #000000", -". c None", -".................", -".................", -".................", -"....#######......", -"....##....##.....", -"....##....##.....", -"....##....##.....", -"....#######......", -"....##....##.....", -"....##....##.....", -"....##....##.....", -"....##....##.....", -"....#######......", -".................", -".................", -"................."}; - -/* XPM */ -static const char *Param_Float[]={ -"17 16 2 1", -"# c #000000", -". c None", -".................", -".................", -".................", -".....#######.....", -".....##..........", -".....##..........", -".....##..........", -".....######......", -".....##..........", -".....##..........", -".....##..........", -".....##..........", -".....##..........", -".................", -".................", -"................."}; - -/* XPM */ -static const char *Param_Int[]={ -"17 16 2 1", -"# c #000000", -". c None", -".................", -".................", -".................", -".......##........", -".......##........", -".......##........", -".......##........", -".......##........", -".......##........", -".......##........", -".......##........", -".......##........", -".......##........", -".................", -".................", -"................."}; - -/* XPM */ -static const char *Param_UInt[]={ -"17 16 2 1", -"# c #000000", -". c None", -".................", -".................", -".................", -"....##....##.....", -"....##....##.....", -"....##....##.....", -"....##....##.....", -"....##....##.....", -"....##....##.....", -"....##....##.....", -"....##....##.....", -"....##....##.....", -".....######......", -".................", -".................", -"................."}; - -/* XPM */ -static const char *Param_Text[]={ -"17 16 2 1", -"# c #000000", -". c None", -".................", -".................", -".................", -"....########.....", -".......##........", -".......##........", -".......##........", -".......##........", -".......##........", -".......##........", -".......##........", -".......##........", -".......##........", -".................", -".................", -"................."}; - -/* XPM */ -static const char *Param_XML[]={ -"17 16 2 1", -"# c #000000", -". c None", -".................", -".................", -".................", -"....##.....##....", -"....##.....##....", -".....##...##.....", -"......##.##......", -".......###.......", -".......###.......", -"......##.##......", -".....##...##.....", -"....##.....##....", -"....##.....##....", -".................", -".................", -"................."}; - -/* XPM */ -static const char *PrefTree_GroupOpen[]={ -"16 16 10 1", -". c None", -"# c #000000", -"e c #323232", -"f c #565656", -"b c #868686", -"d c #a0a0a4", -"g c #c2c2c2", -"h c #dadada", -"a c #ffb848", -"c c #ffe2b1", -"....###.........", -"....#ab##.......", -"....#acab####...", -"###.#acccccca#..", -"#ddefaaaccccca#.", -"#bdddbaaaacccab#", -".eddddbbaaaacab#", -".#bddggdbbaaaab#", -"..edgdggggbbaab#", -"..#bgggghghdaab#", -"...ebhgggh.cfab#", -"....#edhh...dab#", -"......#eg...cfb#", -"........#eg..bb#", -"..........#eg.b#", -"............#ee#"}; - -/* XPM */ -static const char *PrefTree_GroupClosed[]={ -"16 16 8 1", -". c None", -"# c #000000", -"a c #565656", -"f c #868686", -"e c #a0a0a4", -"b c #b9b900", -"d c #c2c2c2", -"c c #ffff00", -"..###...........", -".#abc##.........", -".#.aabc#####....", -".#..daabbccc#...", -".#.d.ddabbbba...", -".#d.ddddaaaab#..", -".#.ddddddded#ba.", -".#dddddddede#ba.", -".#ddddddedee#ba.", -".#dddddedeee#ba.", -".##fddedeeee#ba.", -"...##fdeeeee#ba.", -".....##eeeee#ba.", -".......##eee#b##", -".........##e#b##", -"...........####."}; - -/* XPM */ -static const char *RawTree_Attr[]={ -"16 16 5 1", -". c None", -"# c #000000", -"c c #503200", -"b c #b9b900", -"a c #ffffd4", -".........#......", -"......#.#a##....", -".....#.#...a##..", -"....#.#...a...#.", -"...#.#..a##..#..", -"..#.#a..#..##...", -".#a#aa.#...a.##.", -"#a#aaa#.b......#", -"#bbcb#.b..b...#.", -".##b#.b..ba..#..", -"...#ab.ab...#...", -"..#aaaaba.a#....", -"...##aaaaa#.....", -".....##aa#......", -".......##.......", -"................"}; - -/* XPM */ -static const char *RawTree_LabelOpen[]={ -"16 16 10 1", -". c None", -"# c #000000", -"e c #323232", -"f c #565656", -"b c #868686", -"d c #a0a0a4", -"g c #c2c2c2", -"h c #dadada", -"a c #ffb848", -"c c #ffe2b1", -"....###.........", -"....#ab##.......", -"....#acab####...", -"###.#acccccca#..", -"#ddefaaaccccca#.", -"#bdddbaaaacccab#", -".eddddbbaaaacab#", -".#bddggdbbaaaab#", -"..edgdggggbbaab#", -"..#bgggghghdaab#", -"...ebhgggh.cfab#", -"....#edhh...dab#", -"......#eg...cfb#", -"........#eg..bb#", -"..........#eg.b#", -"............#ee#"}; - -/* XPM */ -static const char *RawTree_LabelClosed[]={ -"16 16 8 1", -". c None", -"# c #000000", -"a c #565656", -"f c #868686", -"e c #a0a0a4", -"b c #b9b900", -"d c #c2c2c2", -"c c #ffff00", -"..###...........", -".#abc##.........", -".#.aabc#####....", -".#..daabbccc#...", -".#.d.ddabbbba...", -".#d.ddddaaaab#..", -".#.ddddddded#ba.", -".#dddddddede#ba.", -".#ddddddedee#ba.", -".#dddddedeee#ba.", -".##fddedeeee#ba.", -"...##fdeeeee#ba.", -".....##eeeee#ba.", -".......##eee#b##", -".........##e#b##", -"...........####."}; - -/* XPM */ -static const char *Std_Tool1[]={ -"16 16 4 1", -". c None", -"# c #000000", -"b c #800000", -"a c #808000", -"......####......", -".....##aa###....", -".......##aaa#...", -"........#aaa#...", -"........##aa##..", -".......#b###aa#.", -"......#b#..#a#..", -".....#b#....#...", -"....#b#.......#.", -"...#b#.......##.", -"..#b#.........#.", -".#b#..........#.", -"#b#...........#.", -"##...........###", -"................", -"................"}; - -/* XPM */ -static const char *Std_Tool10[]={ -"16 16 5 1", -". c None", -"# c #000000", -"b c #800000", -"a c #808000", -"c c #868686", -"................", -"......####......", -".....##aa###....", -".......##aaa#...", -"........#aaa#...", -"........##aa##..", -".......#b###aa#.", -"......#b#..#a#..", -".....#b#....#...", -"....#b#....#.c#c", -"...#b#....##.#.#", -"..#b#......#.#.#", -".#b#.......#.#.#", -"#b#........#.#.#", -"##........###c#c", -"................"}; - -/* XPM */ -static const char *Std_Tool11[]={ -"16 16 4 1", -". c None", -"# c #000000", -"b c #800000", -"a c #808000", -"................", -"......####......", -".....##aa###....", -".......##aaa#...", -"........#aaa#...", -"........##aa##..", -".......#b###aa#.", -"......#b#..#a#..", -".....#b#....#...", -"....#b#....#..#.", -"...#b#....##.##.", -"..#b#......#..#.", -".#b#.......#..#.", -"#b#........#..#.", -"##........######", -"................"}; - -/* XPM */ -static const char *Std_Tool12[]={ -"16 16 5 1", -". c None", -"# c #000000", -"b c #800000", -"a c #808000", -"c c #868686", -"................", -"......####......", -".....##aa###....", -".......##aaa#...", -"........#aaa#...", -"........##aa##..", -".......#b###aa#.", -"......#b#..#a#..", -".....#b#....#...", -"....#b#....#.c#c", -"...#b#....##.#.#", -"..#b#......#...#", -".#b#.......#..#.", -"#b#........#.#..", -"##........######", -"................"}; - -/* XPM */ -static const char *Std_Tool2[]={ -"16 16 5 1", -". c None", -"# c #000000", -"b c #800000", -"a c #808000", -"c c #868686", -"................", -"......####......", -".....##aa###....", -".......##aaa#...", -"........#aaa#...", -"........##aa##..", -".......#b###aa#.", -"......#b#..#a#..", -".....#b#....#...", -"....#b#......c#c", -"...#b#.......#.#", -"..#b#..........#", -".#b#..........#.", -"#b#..........#..", -"##...........###", -"................"}; - -/* XPM */ -static const char *Std_Tool3[]={ -"16 16 5 1", -". c None", -"# c #000000", -"b c #800000", -"a c #808000", -"c c #868686", -"................", -"......####......", -".....##aa###....", -".......##aaa#...", -"........#aaa#...", -"........##aa##..", -".......#b###aa#.", -"......#b#..#a#..", -".....#b#....#...", -"....#b#......##.", -"...#b#.........#", -"..#b#........##.", -".#b#...........#", -"#b#............#", -"##...........##c", -"................"}; - -/* XPM */ -static const char *Std_Tool4[]={ -"16 16 5 1", -". c None", -"# c #000000", -"b c #800000", -"a c #808000", -"c c #868686", -"................", -"......####......", -".....##aa###....", -".......##aaa#...", -"........#aaa#...", -"........##aa##..", -".......#b###aa#.", -"......#b#..#a#..", -".....#b#....#...", -"....#b#.......#.", -"...#b#.......c#.", -"..#b#........##.", -".#b#........#.#.", -"#b#.........####", -"##............#.", -"................"}; - -/* XPM */ -static const char *Std_Tool5[]={ -"16 16 5 1", -". c None", -"# c #000000", -"b c #800000", -"a c #808000", -"c c #868686", -"................", -"......####......", -".....##aa###....", -".......##aaa#...", -"........#aaa#...", -"........##aa##..", -".......#b###aa#.", -"......#b#..#a#..", -".....#b#....#...", -"....#b#......###", -"...#b#.......#..", -"..#b#........##c", -".#b#...........#", -"#b#............#", -"##...........##c", -"................"}; - -/* XPM */ -static const char *Std_Tool6[]={ -"16 16 5 1", -". c None", -"# c #000000", -"b c #800000", -"a c #808000", -"c c #868686", -"................", -"......####......", -".....##aa###....", -".......##aaa#...", -"........#aaa#...", -"........##aa##..", -".......#b###aa#.", -"......#b#..#a#..", -".....#b#....#...", -"....#b#.......#.", -"...#b#.......#..", -"..#b#........##.", -".#b#.........#.#", -"#b#..........#.#", -"##...........c#c", -"................"}; - -/* XPM */ -static const char *Std_Tool7[]={ -"16 16 4 1", -". c None", -"# c #000000", -"b c #800000", -"a c #808000", -"................", -"......####......", -".....##aa###....", -".......##aaa#...", -"........#aaa#...", -"........##aa##..", -".......#b###aa#.", -"......#b#..#a#..", -".....#b#....#...", -"....#b#......###", -"...#b#.........#", -"..#b#..........#", -".#b#..........#.", -"#b#...........#.", -"##............#.", -"................"}; - -/* XPM */ -static const char *Std_Tool8[]={ -"16 16 5 1", -". c None", -"# c #000000", -"b c #800000", -"a c #808000", -"c c #868686", -"................", -"......####......", -".....##aa###....", -".......##aaa#...", -"........#aaa#...", -"........##aa##..", -".......#b###aa#.", -"......#b#..#a#..", -".....#b#....#...", -"....#b#......c#c", -"...#b#.......#.#", -"..#b#........c#c", -".#b#.........#.#", -"#b#..........#.#", -"##...........c#c", -"................"}; - -/* XPM */ -static const char *Std_Tool9[]={ -"16 16 5 1", -". c None", -"# c #000000", -"b c #800000", -"a c #808000", -"c c #868686", -"................", -"......####......", -".....##aa###....", -".......##aaa#...", -"........#aaa#...", -"........##aa##..", -".......#b###aa#.", -"......#b#..#a#..", -".....#b#....#...", -"....#b#......c#c", -"...#b#.......#.#", -"..#b#........#.#", -".#b#..........##", -"#b#............#", -"##............#.", -"................"}; - -/* XPM */ -static const char *Std_WindowCascade[]={ -"16 16 3 1", -"# c None", -". c #000080", -"a c #ffffff", -"..........######", -".a........######", -"..........######", -".aaaaaaaa.######", -".a..........####", -".a.a........####", -"............####", -"##.aaaaaaaa.####", -"##.aa..........#", -"##.aa.a........#", -"##.............#", -"#####.aaaaaaaa.#", -"#####.aaaaaaaa.#", -"#####.aaaaaaaa.#", -"#####..........#", -"################"}; - -/* XPM */ -static const char *Std_WindowNew[]={ -"16 16 4 1", -". c None", -"b c #000080", -"# c #008080", -"a c #ffffff", -".....##########.", -".....#a########.", -".....##########.", -".....#aaaaaaaa#.", -"##########aaaa#.", -"#a########aaaa#.", -"###############.", -"#aaaaaaaa#......", -"#aaaaabbbbbbbbbb", -"#aaaaababbbbbbbb", -"######bbbbbbbbbb", -"......baaaaaaaab", -"......baaaaaaaab", -"......baaaaaaaab", -"......bbbbbbbbbb", -"................"}; - -/* XPM */ -static const char *Std_WindowNext[]={ -"16 16 6 1", -"# c None", -"a c #000000", -". c #000080", -"d c #00ffff", -"c c #868686", -"b c #ffffff", -".........#######", -".........#######", -"abbbbbbba#a#####", -"abcccccba#aa####", -"abbbbbbba#ada###", -"abccaaaaaaadda##", -"abbbaddddddddda#", -"aaaaadddddddddda", -"####addddddddda#", -"####aaaaaaadda##", -"##########ada###", -"##########aa####", -"##########a#####", -"################", -"################", -"################"}; - -/* XPM */ -static const char *Std_WindowPrev[]={ -"16 16 6 1", -". c None", -"a c #000000", -"# c #000080", -"d c #00ffff", -"c c #868686", -"b c #ffffff", -"................", -".......#########", -".......#########", -".....a.abbbbbbba", -"....aa.abcccccba", -"...ada.abbbbbbba", -"..addaaaaaaaccba", -".adddddddddabbba", -"addddddddddaaaaa", -".addddddddda....", -"..addaaaaaaa....", -"...ada..........", -"....aa..........", -".....a..........", -"................", -"................"}; - -/* XPM */ -static const char *Std_WindowTileHor[]={ -"16 16 3 1", -". c None", -"# c #000080", -"a c #ffffff", -"................", -".#############..", -".#a###########..", -".#############..", -".#aaaaaaaaaaa#..", -".#aaaaaaaaaaa#..", -".#aaaaaaaaaaa#..", -".#############..", -".#a###########..", -".#############..", -".#aaaaaaaaaaa#..", -".#aaaaaaaaaaa#..", -".#aaaaaaaaaaa#..", -".#############..", -"................", -"................"}; - -/* XPM */ -static const char *Std_WindowTileVer[]={ -"16 16 3 1", -". c None", -"# c #000080", -"a c #ffffff", -"................", -".#############..", -".#a#####a#####..", -".#############..", -".#aaaaa#aaaaa#..", -".#aaaaa#aaaaa#..", -".#aaaaa#aaaaa#..", -".#aaaaa#aaaaa#..", -".#aaaaa#aaaaa#..", -".#aaaaa#aaaaa#..", -".#aaaaa#aaaaa#..", -".#aaaaa#aaaaa#..", -".#aaaaa#aaaaa#..", -".#############..", -"................", -"................"}; - -/* XPM */ -static const char *Test1[]={ -"16 16 2 1", -". c None", -"# c #000000", -"................", -"##########......", -"##########.#....", -"....##....##....", -"....##...###....", -"....##..####....", -"....##..#.##....", -"....##....##....", -"....##....##....", -"....##....##....", -"....##....##....", -"....##....##....", -"....##....##....", -"....##....##....", -"....##....##....", -"................"}; - -/* XPM */ -static const char *Test2[]={ -"16 16 2 1", -". c None", -"# c #000000", -"................", -"##########......", -"##########......", -"....##..........", -"....##...####...", -"....##...#####..", -"....##..##...#..", -"....##.......#..", -"....##.......#..", -"....##......##..", -"....##.....##...", -"....##....##....", -"....##...##.....", -"....##..######..", -"....##..######..", -"................"}; - -/* XPM */ -static const char *TileHorizontal[]={ -"16 16 3 1", -"# c #0000ff", -". c #d6d3ce", -"a c #ffffff", -"................", -".##############.", -".##############.", -".#aaaaa##aaaaa#.", -".#aaaaa##aaaaa#.", -".#aaaaa##aaaaa#.", -".#aaaaa##aaaaa#.", -".#aaaaa##aaaaa#.", -".#aaaaa##aaaaa#.", -".#aaaaa##aaaaa#.", -".#aaaaa##aaaaa#.", -".#aaaaa##aaaaa#.", -".#aaaaa##aaaaa#.", -".#aaaaa##aaaaa#.", -".##############.", -"................"}; - -/* XPM */ -static const char *TileVertical[]={ -"16 16 3 1", -"# c #000084", -". c #d6d3ce", -"a c #ffffff", -"................", -".##############.", -".##############.", -".#aaaaaaaaaaaa#.", -".#aaaaaaaaaaaa#.", -".#aaaaaaaaaaaa#.", -".#aaaaaaaaaaaa#.", -".##############.", -".#a############.", -".##############.", -".#aaaaaaaaaaaa#.", -".#aaaaaaaaaaaa#.", -".#aaaaaaaaaaaa#.", -".#aaaaaaaaaaaa#.", -".##############.", -"................"}; - -/* XPM */ -static const char *TopLevel[]={ -"16 16 4 1", -". c #000084", -"# c #848284", -"a c #d6d3ce", -"b c #ffffff", -"................", -".##############.", -"................", -".........a......", -".........a......", -".bbbbbbb.a.####.", -".bbbbbbb.a.####.", -".bbbbbbb.a.####.", -".bbbbbbb.a......", -".bbbbbbb.aaaaaaa", -".bbbbbbb.a......", -".bbbbbbb.a.####.", -".bbbbbbb.a.####.", -".bbbbbbb.a.####.", -".........a......", -"aaaaaaaaaaaaaaaa"}; - /* XPM */ static const char * WhatsThis[] = { "24 24 3 1", @@ -1073,505 +28,3 @@ static const char * WhatsThis[] = { "........................", "........................", "........................"}; - -/* XPM */ -const char* MacroEditor[] = { -"12 16 6 1", -" c #040404", -". c None", -"X c white", -"o c #808304", -"O c black", -"+ c #f3f7f3", -" .....", -" XXXXX ....", -" XXXXX X ...", -" XXXXX XX ..", -" XooXX O.", -" X+XXX+XXXO.", -" XXXXXXXXXO.", -" XoooXooXXO.", -" XXXXXXXXXO.", -" XXXXXXXXXO.", -" XoXXoooXXO.", -" XXXXXXXXXO.", -"OXXXXXXXXXO.", -"OXXXXXXXXXO.", -"OOOOOOOOOOO.", -"............"}; - -/* XPM */ -static const char *python[]={ -"32 32 6 1", -". c None", -"b c #0000ff", -"c c #00ff00", -"# c #808000", -"d c #ff0000", -"a c #ffff00", -"................................", -".......##.###...................", -"............##..................", -"......aa.aaa.#..................", -"......ab.abb.#..................", -"......ab.abb.#..................", -"......aa.aaa.#..................", -"........#...###.................", -"....###########.###.............", -"..#############c.####...........", -".###########c#ccc.####..........", -".#.##.####c#ccccc.####..........", -".#######c#cc..ccc.#####.........", -".cc#c#c#ccc..c#c.c#####.........", -".cccccccc...#cc.ccc####.........", -"..c#c#c#...c#c..##c####.........", -".....dd...#cc...ccc####.........", -"....dd..#ccc....#c####..........", -"...ddc#ccc.....cc#####..........", -"..ddcccc.....##c#####...........", -".dd.........ccc#####............", -"d.d.......##cc#####.............", -"..d......ccc######..............", -".......###c######.............#.", -".......ccc######.####...###..##.", -"......cccc#####.######.########.", -"......###c####################..", -"......cccc###############..cc...", -"......ccccc#####c#######........", -".......###ccccc..ccccc..........", -"........ccc#c...................", -"................................"}; - -/* XPM */ -static const char *python_small[]={ - "14 15 7 1", - "# c #000000", - "b c #0000ff", - "d c #00ff00", - "a c #808000", - ". c None", - "e c #ff0000", - "c c #ffff00", - "...###........", - "..#aaa#.......", - "..#b#ba##.....", - ".##c#c#aa#....", - "#aa#a#aaaa#...", - "#aaaaaadaa#...", - "#dddddd#aa#...", - "##de#d##da#...", - ".#ee###da#..##", - ".#e##ddaa#.#a#", - "..##ddaa#..#a#", - "..#ddaa####aa#", - "..#ddaa#aaaa#.", - "..#ddaaaaaad#.", - "...#ddddddd#.."}; - -/* XPM */ -const char* back_pixmap[]={ -"22 22 68 2", -".# c None", -"Qt c None", -".a c #000000", -".r c #060402", -".d c #100a04", -".E c #150d06", -".K c #160d04", -".g c #181008", -".k c #1c1208", -".b c #22180c", -".x c #23180c", -"#b c #713600", -".T c #763b00", -".X c #793b00", -".1 c #7b3b00", -".8 c #7c3b00", -"## c #7d3b00", -".P c #7f4308", -".h c #936738", -".s c #966739", -".c c #9d5f12", -".e c #a4733f", -".F c #af743f", -".w c #b16000", -".l c #b17a43", -".y c #b37943", -".D c #b46000", -".7 c #b75800", -".J c #b76000", -".O c #ba6000", -".S c #bd6000", -".W c #c06000", -".0 c #c36000", -".6 c #c66000", -".5 c #c76100", -"#. c #c96100", -"#a c #cb6100", -".f c #cd7300", -".j c #d37500", -".i c #d78d40", -".4 c #d86900", -".q c #d97600", -".o c #db7800", -".n c #de821a", -".v c #df7800", -".u c #e07e12", -".t c #e1903e", -".m c #e29340", -".C c #e37800", -".B c #e37902", -".p c #e39644", -".A c #e4821a", -".I c #e67800", -".H c #e77e12", -".z c #e99442", -".N c #ea7800", -".G c #ea913c", -".Q c #eb7700", -".M c #eb7f13", -".U c #ee7700", -".R c #ee7800", -".L c #ee913c", -".V c #f17800", -".Y c #f37700", -".Z c #f57800", -".2 c #f67700", -".9 c #f87700", -".3 c #f87800", -"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt", -"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt", -"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt", -"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt", -"QtQtQtQtQtQtQtQtQt.#.a.#.#.#QtQtQtQtQtQtQtQt", -"QtQtQtQtQtQtQtQt.#.b.c.a.#.#QtQtQtQtQtQtQtQt", -"QtQtQtQtQtQtQt.#.d.e.f.a.#.#QtQtQtQtQtQtQtQt", -"QtQtQtQtQtQt.#.g.h.i.j.a.a.a.a.a.a.a.a.#.#Qt", -"QtQtQtQtQt.#.k.l.m.n.o.n.p.p.p.p.p.q.a.#.#Qt", -"QtQtQtQt.#.r.s.t.u.v.v.v.v.v.v.v.v.w.a.#.#Qt", -"QtQtQt.#.x.y.z.A.B.C.C.C.C.C.C.C.C.D.a.#.#Qt", -"QtQt.#.E.F.G.H.I.I.I.I.I.I.I.I.I.I.J.a.#.#Qt", -"QtQt.#.K.L.M.N.N.N.N.N.N.N.N.N.N.N.O.a.#.#Qt", -"QtQtQt.a.P.Q.R.R.R.R.R.R.R.R.R.R.R.S.a.#.#Qt", -"QtQtQt.#.a.T.U.V.V.V.V.V.V.V.V.V.V.W.a.#.#Qt", -"QtQtQt.#.#.a.X.Y.Z.Z.Z.Z.Z.Z.Z.Z.Z.0.a.#.#Qt", -"QtQtQt.#.#.#.a.1.2.3.4.5.6.6.6.6.6.7.a.#.#Qt", -"QtQtQtQt.#.#.#.a.8.9#..a.a.a.a.a.a.a.a.#.#Qt", -"QtQtQtQtQt.#.#.#.a###a.a.#.#.#.#.#.#.#.#.#Qt", -"QtQtQtQtQtQt.#.#.#.a#b.a.#.#.#.#.#.#.#.#.#Qt", -"QtQtQtQtQtQtQt.#.#.#.a.#.#.#QtQtQtQtQtQtQtQt", -"QtQtQtQtQtQtQtQt.#.#.#.#.#.#QtQtQtQtQtQtQtQt"}; - -/* XPM */ -const char* forward_pixmap[]={ -"22 22 67 2", -".# c None", -"Qt c None", -".a c #000000", -".w c #060200", -".f c #0f0800", -".L c #120a00", -".G c #130a00", -".j c #160c00", -".r c #190d00", -".c c #211200", -".B c #221200", -".V c #582c00", -".0 c #5a2c00", -".6 c #5b2c00", -".9 c #5c2c00", -"## c #5e2c00", -".Q c #5e2f00", -"#a c #773900", -".i c #8b4e00", -".v c #8e4d00", -".e c #975500", -".F c #995000", -".b c #a16b2d", -".q c #a75b00", -".A c #ad5c00", -".K c #b85f00", -".P c #bd6000", -".U c #bf6000", -".Z c #c26000", -".5 c #c56000", -".2 c #c66000", -".8 c #c76000", -".h c #cd7200", -".u c #d97400", -".J c #da7100", -".o c #db7800", -".p c #db7902", -".O c #dd7000", -".T c #df7000", -".t c #df7800", -".d c #df9645", -".n c #e08d34", -".g c #e19646", -".y c #e37800", -".z c #e37902", -".l c #e39644", -".m c #e39647", -".Y c #e47000", -".E c #e47700", -".s c #e59644", -".k c #e5a058", -".D c #e67800", -".3 c #e77000", -".x c #e99644", -".I c #ea7800", -".C c #eb9644", -".N c #ee7800", -".H c #ee9644", -".S c #f17800", -".M c #f19644", -".R c #f39644", -".1 c #f57600", -".X c #f57800", -".7 c #f77600", -".W c #f79644", -".4 c #f87800", -"#. c #f97600", -"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt", -"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt", -"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt", -"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt", -"QtQtQtQtQtQtQtQtQtQt.#.a.#.#.#QtQtQtQtQtQtQt", -"QtQtQtQtQtQtQtQtQtQt.a.b.c.#.#.#QtQtQtQtQtQt", -"QtQtQtQtQtQtQtQtQtQt.a.d.e.f.#.#.#QtQtQtQtQt", -"QtQtQt.a.a.a.a.a.a.a.a.g.h.i.j.#.#.#QtQtQtQt", -"QtQtQt.a.k.l.l.l.l.l.m.n.o.p.q.r.#.#.#QtQtQt", -"QtQtQt.a.s.t.t.t.t.t.t.t.t.t.u.v.w.#.#.#QtQt", -"QtQtQt.a.x.y.y.y.y.y.y.y.y.y.y.z.A.B.#.#.#Qt", -"QtQtQt.a.C.D.D.D.D.D.D.D.D.D.D.D.E.F.G.#.#Qt", -"QtQtQt.a.H.I.I.I.I.I.I.I.I.I.I.I.J.K.L.#.#Qt", -"QtQtQt.a.M.N.N.N.N.N.N.N.N.N.N.O.P.Q.a.#.#Qt", -"QtQtQt.a.R.S.S.S.S.S.S.S.S.S.T.U.V.a.#.#.#Qt", -"QtQtQt.a.W.X.X.X.X.X.X.X.X.Y.Z.0.a.#.#.#.#Qt", -"QtQtQt.a.1.2.2.2.2.2.3.4.3.5.6.a.#.#.#.#.#Qt", -"QtQtQt.a.a.a.a.a.a.a.a.7.8.9.a.#.#.#.#.#QtQt", -"QtQtQt.#.#.#.#.#.#.#.a#.##.a.#.#.#.#.#QtQtQt", -"QtQtQt.#.#.#.#.#.#.#.a#a.a.#.#.#.#.#QtQtQtQt", -"QtQtQtQtQtQtQtQtQtQt.#.#.#.#.#.#.#QtQtQtQtQt", -"QtQtQtQtQtQtQtQtQtQt.#.#.#.#.#.#QtQtQtQtQtQt"}; - -/* XPM */ -const char* home_pixmap[]={ -"22 22 167 2", -".# c None", -"Qt c None", -".b c #000000", -".0 c #000402", -".L c #000f08", -"aG c #00100a", -".y c #002a18", -"aH c #002d19", -"#m c #002f1a", -".K c #00301a", -".f c #00311c", -".m c #00331d", -".Z c #004326", -"aE c #005732", -".J c #005a33", -"aj c #005e34", -".x c #005f36", -"aD c #006137", -".w c #006338", -"as c #00673a", -".Y c #006d3e", -"aC c #006f3f", -".l c #007342", -"#H c #020000", -"#b c #04301d", -".h c #060200", -".G c #081910", -"#a c #087a47", -"aA c #0a1912", -"ar c #0a7a47", -".a c #0c1c13", -"aB c #0c633b", -".v c #0c7c4a", -"#j c #124b30", -".I c #127e4d", -".V c #131e19", -".s c #163023", -"#9 c #163727", -"#k c #16804f", -".7 c #190a00", -"#w c #19392a", -"#q c #1d0c00", -"#7 c #21362b", -"#v c #21523a", -".3 c #220d00", -"#u c #230f00", -"ag c #25211c", -"#I c #25372d", -".p c #260f00", -"#Q c #271000", -"#l c #2b895c", -"#U c #2c1200", -".D c #2f1300", -".c c #317354", -".t c #327355", -".S c #331500", -".H c #337455", -"#G c #341604", -".i c #385045", -"#e c #3a1800", -"ai c #3a8c65", -"#C c #3b1900", -".d c #3b5246", -"#i c #3c1900", -".u c #3c9169", -"#c c #3f1900", -"#W c #3f2618", -"#V c #406151", -"#Y c #411a00", -".g c #422a1d", -".k c #43956e", -".X c #44966f", -"ap c #46725c", -"#d c #494338", -".2 c #4b1e00", -".e c #4b9873", -"#Z c #4c463a", -"aq c #4c9973", -"#. c #4e8269", -"#8 c #52856d", -"a. c #555044", -"## c #58a07d", -".n c #5f4436", -".M c #61493b", -".z c #614a3c", -"#6 c #672a00", -".8 c #6c2727", -"ah c #6eaa8d", -".P c #712d00", -".W c #71ac8f", -".j c #77b195", -".6 c #793100", -".C c #7c3300", -"#R c #7d3300", -".9 c #7e0000", -"#F c #7e3300", -"#P c #817761", -"#t c #823400", -"#5 c #823600", -"#r c #843702", -".U c #850000", -"#f c #853600", -".F c #860000", -"#X c #893800", -"#p c #8a8069", -".1 c #8c3900", -"#h c #8e3a02", -"af c #8f846b", -"#D c #913a00", -".4 c #924210", -"#T c #943c00", -"#n c #94886f", -"#x c #958970", -"#E c #963e00", -".O c #973e00", -".R c #98420a", -".o c #9b5831", -"a# c #9d9175", -"#B c #a09377", -"#s c #a14100", -"aK c #a2000d", -"aw c #a41019", -".B c #a54506", -".r c #a60000", -"#4 c #a6997c", -"#S c #a74608", -"#g c #a84502", -".5 c #ac4f16", -".Q c #ad5725", -".T c #b24141", -".E c #b74343", -"ao c #b9aa89", -"#J c #ba7045", -"aJ c #bbac8c", -".A c #bc734c", -".N c #bd764f", -"aF c #be000f", -"aI c #bf000f", -".q c #c15858", -"#o c #c2b291", -"az c #c7b694", -"ad c #cbba97", -"ac c #cdbc99", -"#y c #cfbf9b", -"#K c #d0bf9c", -"aa c #d3c19e", -"ak c #d9ccae", -"ab c #ddcba5", -"al c #dfcea7", -"#z c #e6d4ac", -"#L c #ead7af", -"#A c #ecd9b1", -"ae c #edd9b2", -"#O c #f3dfb5", -"at c #f3e3c2", -"an c #f4e0b7", -"au c #f6e2b8", -"#M c #f8e4ba", -"#0 c #f9e5ba", -"#N c #fbe6bb", -"av c #fce7bc", -"#3 c #fde8bd", -"ay c #fde9be", -"#1 c #fee9be", -"#2 c #ffeabf", -"am c #ffecc3", -"ax c #ffeecc", -"QtQtQt.#.a.#.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQt", -"QtQt.#.b.c.b.#.#.#QtQtQt.#.#.#.#QtQtQtQtQtQt", -"Qt.#.#.d.e.f.#.#.#.#.#.#.g.h.#.#.b.b.b.b.#.#", -"Qt.#.i.j.k.l.m.#.#.#.b.n.o.p.#.#.b.q.r.b.#.#", -".#.s.t.u.v.w.x.y.#.b.z.A.B.C.D.b.b.E.F.b.#.#", -".#.#.G.H.I.J.K.L.b.M.N.O.P.Q.R.S.b.T.U.b.#.#", -".#.#.V.W.X.Y.Z.0.M.A.1.2.3.4.5.6.7.8.9.b.#.#", -"Qt.b#.##.k#a#b.M.A.1#c#d.h#e#f#g#h#i.h.b.#.#", -"Qt.##j#k#l#m.M.A.1#c#d#n#o#p#q#r#s#t#u.b.#.#", -"Qt.#.##v#w.M.A.1#c#d#x#y#z#A#B#C#D#E#F#G#H.#", -"Qt.#.b#I.n#J.1#c#d#x#K#L#M#N#O#P#Q#R#S#T#U.b", -"Qt.b#V#W.5#X#Y#Z#x#K#L#0#1#2#3#O#4#U#5#X#6.b", -".##7#8#9.b.ba.a#aa#L#0abacadae#N#Oafag.b.b.b", -".#.Vahaiaj.bakalae#0#1ac.b.b.bam#3anao.b.#.#", -".#apaqaras.batauav#1#2ad.baw.bax#2ayaz.b.#.#", -"aAaBaCaDaE.bax#2#2#2#2ad.baF.bax#2#2ad.b.#.#", -".#.baG.faH.bax#2#2#2#2ad.baI.bax#2#2ad.b.#.#", -".#.#.#.#.#.bavadadadadaJ.baK.bavadadaJ.b.#.#", -".#.#.#.#.#.b.b.b.b.b.b.b.b.b.b.b.b.b.b.b.#.#", -"QtQt.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#", -"QtQtQtQtQt.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#", -"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"}; - -/* XPM */ -static const char *PolygonPick[]={ -"25 22 2 1", -"# c #0000FF", -". c None", -".........................", -".........................", -"...................##....", -"...................###...", -"..................##.##..", -".................##..##..", -"................##...##..", -"................##....##.", -"...............##.....##.", -".........##...##......##.", -"........####..##.......##", -".......##.#####........##", -"......##....##.........##", -".....##...............##.", -"....##................##.", -"...##................##..", -" .##.................##..", -".##.................##...", -"######..............##...", -".##############....##....", -".....###############.....", -"...............#####....."}; diff --git a/src/Gui/Icons/resource.qrc b/src/Gui/Icons/resource.qrc index c978f07ec431..b8cf5c8b4973 100644 --- a/src/Gui/Icons/resource.qrc +++ b/src/Gui/Icons/resource.qrc @@ -122,6 +122,32 @@ DrawStyleWireFrame.svg user.svg CoordinateSystem.svg + MacroEditor.svg + Param_Bool.svg + Param_Float.svg + Param_Int.svg + Param_Text.svg + Param_UInt.svg + PolygonPick.svg + Python.svg + Std_Tool1.svg + Std_Tool2.svg + Std_Tool3.svg + Std_Tool4.svg + Std_Tool5.svg + Std_Tool6.svg + Std_Tool7.svg + Std_Tool8.svg + Std_Tool9.svg + Std_Tool10.svg + Std_Tool11.svg + Std_Tool12.svg + Std_WindowCascade.svg + Std_WindowNext.svg + Std_WindowPrev.svg + Std_WindowTileVer.svg + colors.svg + px.svg