kwin Library API Documentation

pixmaps.h

00001 /* 
00002     This is the new kwindecoration kcontrol module
00003 
00004     Copyright (c) 2001
00005         Karol Szwed <gallium@kde.org>
00006         http://gallium.n3.net/
00007 
00008     Supports new kwin configuration plugins, and titlebar button position
00009     modification via dnd interface.
00010 
00011     Based on original "kwintheme" (Window Borders) 
00012     Copyright (C) 2001 Rik Hemsley (rikkus) <rik@kde.org>
00013 
00014     This program is free software; you can redistribute it and/or modify
00015     it under the terms of the GNU General Public License as published by
00016     the Free Software Foundation; either version 2 of the License, or
00017     (at your option) any later version.
00018   
00019     This program is distributed in the hope that it will be useful,
00020     but WITHOUT ANY WARRANTY; without even the implied warranty of
00021     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00022     GNU General Public License for more details.
00023   
00024     You should have received a copy of the GNU General Public License
00025     along with this program; if not, write to the Free Software
00026     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
00027 
00028 */
00029 
00030 
00031 // Button pixmaps (screenshots of kde1 buttons which all people know well now)
00032 // ============================================================================
00033 
00034 /* XPM */
00035 const char * button_close_xpm[] = {
00036 "20 20 16 1",
00037 "   c None",
00038 ".  c #F3F3F3",
00039 "+  c #F2F2F2",
00040 "@  c #F1F1F1",
00041 "#  c #FFFFFF",
00042 "$  c #6E6E6E",
00043 "%  c #F0F0F0",
00044 "&  c #EFEFEF",
00045 "*  c #EEEEEE",
00046 "=  c #EDEDED",
00047 "-  c #ECECEC",
00048 ";  c #EBEBEB",
00049 ">  c #EAEAEA",
00050 ",  c #E9E9E9",
00051 "'  c #E8E8E8",
00052 ")  c #E7E7E7",
00053 "....................",
00054 "....................",
00055 "++++++++++++++++++++",
00056 "@@@@@@@@@@@@@@@@@@@@",
00057 "@@@@#$@@@@@@@@#$@@@@",
00058 "%%%%#$$%%%%%%#$$%%%%",
00059 "&&&&&#$$&&&&#$$&&&&&",
00060 "&&&&&&#$$&&#$$&&&&&&",
00061 "*******#$$#$$*******",
00062 "========#$$$========",
00063 "========#$$$========",
00064 "-------#$$#$$-------",
00065 ";;;;;;#$$;;#$$;;;;;;",
00066 ";;;;;#$$;;;;#$$;;;;;",
00067 ">>>>#$$>>>>>>#$$>>>>",
00068 ",,,,#$,,,,,,,,#$,,,,",
00069 ",,,,,,,,,,,,,,,,,,,,",
00070 "''''''''''''''''''''",
00071 "))))))))))))))))))))",
00072 "))))))))))))))))))))"};
00073 
00074 
00075 /* XPM */
00076 const char * button_help_xpm[] = {
00077 "20 20 16 1",
00078 "   c None",
00079 ".  c #F3F3F3",
00080 "+  c #F2F2F2",
00081 "@  c #F1F1F1",
00082 "#  c #6E6E6E",
00083 "$  c #F0F0F0",
00084 "%  c #FFFFFF",
00085 "&  c #EFEFEF",
00086 "*  c #EEEEEE",
00087 "=  c #EDEDED",
00088 "-  c #ECECEC",
00089 ";  c #EBEBEB",
00090 ">  c #EAEAEA",
00091 ",  c #E9E9E9",
00092 "'  c #E8E8E8",
00093 ")  c #E7E7E7",
00094 "....................",
00095 "....................",
00096 "++++++++++++++++++++",
00097 "@@@@@@@@@@@@@@@@@@@@",
00098 "@@@@@@@@#####@@@@@@@",
00099 "$$$$$$$##%%%##$$$$$$",
00100 "&&&&&&&##%&&##%&&&&&",
00101 "&&&&&&&&%%&&##%&&&&&",
00102 "***********##%%*****",
00103 "==========##%%======",
00104 "=========##%%=======",
00105 "---------##%--------",
00106 ";;;;;;;;;;%%;;;;;;;;",
00107 ";;;;;;;;;##;;;;;;;;;",
00108 ">>>>>>>>>##%>>>>>>>>",
00109 ",,,,,,,,,,%%,,,,,,,,",
00110 ",,,,,,,,,,,,,,,,,,,,",
00111 "''''''''''''''''''''",
00112 "))))))))))))))))))))",
00113 "))))))))))))))))))))"};
00114 
00115 /* XPM */
00116 const char * button_maximize_xpm[] = {
00117 "20 20 16 1",
00118 "   c None",
00119 ".  c #F3F3F3",
00120 "+  c #F2F2F2",
00121 "@  c #F1F1F1",
00122 "#  c #FFFFFF",
00123 "$  c #F0F0F0",
00124 "%  c #6E6E6E",
00125 "&  c #EFEFEF",
00126 "*  c #EEEEEE",
00127 "=  c #EDEDED",
00128 "-  c #ECECEC",
00129 ";  c #EBEBEB",
00130 ">  c #EAEAEA",
00131 ",  c #E9E9E9",
00132 "'  c #E8E8E8",
00133 ")  c #E7E7E7",
00134 "....................",
00135 "....................",
00136 "++++++++++++++++++++",
00137 "@@@@@@@@@@@@@@@@@@@@",
00138 "@@@@###########@@@@@",
00139 "$$$$#%%%%%%%%%%$$$$$",
00140 "&&&&#%&&&&&&&#%&&&&&",
00141 "&&&&#%&&&&&&&#%&&&&&",
00142 "****#%*******#%*****",
00143 "====#%=======#%=====",
00144 "====#%=======#%=====",
00145 "----#%-------#%-----",
00146 ";;;;#%;;;;;;;#%;;;;;",
00147 ";;;;#%########%;;;;;",
00148 ">>>>#%%%%%%%%%%>>>>>",
00149 ",,,,,,,,,,,,,,,,,,,,",
00150 ",,,,,,,,,,,,,,,,,,,,",
00151 "''''''''''''''''''''",
00152 "))))))))))))))))))))",
00153 "))))))))))))))))))))"};
00154 
00155 /* XPM */
00156 const char * button_menu_xpm[] = {
00157 "20 20 21 1",
00158 "   c None",
00159 ".  c #F3F3F3",
00160 "+  c #F2F2F2",
00161 "@  c #000000",
00162 "#  c #F1F1F1",
00163 "$  c #FFFFFF",
00164 "%  c #C3C3C3",
00165 "&  c #F0F0F0",
00166 "*  c #EFEFEF",
00167 "=  c #FFFFC0",
00168 "-  c #FFDCA8",
00169 ";  c #EEEEEE",
00170 ">  c #C05800",
00171 ",  c #EDEDED",
00172 "'  c #ECECEC",
00173 ")  c #EBEBEB",
00174 "!  c #808080",
00175 "~  c #EAEAEA",
00176 "{  c #E9E9E9",
00177 "]  c #E8E8E8",
00178 "^  c #E7E7E7",
00179 "....................",
00180 "....................",
00181 "+++++++++@@+++++++++",
00182 "####@@@@@$$@@@@@####",
00183 "####@$$@%%%%@$$@####",
00184 "&&&@@$$@@@@@@$$@&&&&",
00185 "***@=@$$$$$$$$$@****",
00186 "***@-@$%%%%%%$$@****",
00187 ";;;;>=@$$$$$$$$@;;;;",
00188 ",,,,@-@$%%%%%$$@,,,,",
00189 ",,,,@>=@$$$$$$$@,,,,",
00190 "''''@@-@$%%%%$$@''''",
00191 "))))@!>=@$$$$$$@))))",
00192 "))))@$@-@$$$$$$@))))",
00193 "~~~~@$!>@$$$$$$@~~~~",
00194 "{{{{@$$!@$$$$$$@{{{{",
00195 "{{{{@!!!!!!!!!!@{{{{",
00196 "]]]]@@@@@@@@@@@@]]]]",
00197 "^^^^^^^^^^^^^^^^^^^^",
00198 "^^^^^^^^^^^^^^^^^^^^"};
00199 
00200 /* XPM */
00201 const char * button_minimize_xpm[] = {
00202 "20 20 16 1",
00203 "   c None",
00204 ".  c #F3F3F3",
00205 "+  c #F2F2F2",
00206 "@  c #F1F1F1",
00207 "#  c #F0F0F0",
00208 "$  c #EFEFEF",
00209 "%  c #EEEEEE",
00210 "&  c #FFFFFF",
00211 "*  c #EDEDED",
00212 "=  c #6E6E6E",
00213 "-  c #ECECEC",
00214 ";  c #EBEBEB",
00215 ">  c #EAEAEA",
00216 ",  c #E9E9E9",
00217 "'  c #E8E8E8",
00218 ")  c #E7E7E7",
00219 "....................",
00220 "....................",
00221 "++++++++++++++++++++",
00222 "@@@@@@@@@@@@@@@@@@@@",
00223 "@@@@@@@@@@@@@@@@@@@@",
00224 "####################",
00225 "$$$$$$$$$$$$$$$$$$$$",
00226 "$$$$$$$$$$$$$$$$$$$$",
00227 "%%%%%%%%%&&&%%%%%%%%",
00228 "*********&*=********",
00229 "*********&==********",
00230 "--------------------",
00231 ";;;;;;;;;;;;;;;;;;;;",
00232 ";;;;;;;;;;;;;;;;;;;;",
00233 ">>>>>>>>>>>>>>>>>>>>",
00234 ",,,,,,,,,,,,,,,,,,,,",
00235 ",,,,,,,,,,,,,,,,,,,,",
00236 "''''''''''''''''''''",
00237 "))))))))))))))))))))",
00238 "))))))))))))))))))))"};
00239 
00240 
00241 /* XPM */
00242 const char * button_on_all_desktops_xpm[] = {
00243 "20 20 17 1",
00244 "   c None",
00245 ".  c #F3F3F3",
00246 "+  c #F2F2F2",
00247 "@  c #F1F1F1",
00248 "#  c #F0F0F0",
00249 "$  c #6E6E6E",
00250 "%  c #EFEFEF",
00251 "&  c #FFFFFF",
00252 "*  c #EEEEEE",
00253 "=  c #B7B7B7",
00254 "-  c #EDEDED",
00255 ";  c #ECECEC",
00256 ">  c #EBEBEB",
00257 ",  c #EAEAEA",
00258 "'  c #E9E9E9",
00259 ")  c #E8E8E8",
00260 "!  c #E7E7E7",
00261 "....................",
00262 "....................",
00263 "++++++++++++++++++++",
00264 "@@@@@@@@@@@@@@@@@@@@",
00265 "@@@@@@@@@@@@@@@@@@@@",
00266 "########$$#####$####",
00267 "%%%%%%%%$&$%%%$$%%%%",
00268 "%%%%%%%%$&&$$$&$%%%%",
00269 "**&&&&&&$=&=&=&$****",
00270 "--======$=&=&=&$----",
00271 "--$$$$$$$==$=$=$----",
00272 ";;;;;;;;$=$$$$$$;;;;",
00273 ">>>>>>>>$$$>>>$$>>>>",
00274 ">>>>>>>>$$>>>>>$>>>>",
00275 ",,,,,,,,,,,,,,,,,,,,",
00276 "''''''''''''''''''''",
00277 "''''''''''''''''''''",
00278 "))))))))))))))))))))",
00279 "!!!!!!!!!!!!!!!!!!!!",
00280 "!!!!!!!!!!!!!!!!!!!!"};
00281 
00282 /* XPM */
00283 const char * button_spacer_xpm[] = {
00284 "20 20 15 1",
00285 "   c None",
00286 ".  c #F3F3F3",
00287 "+  c #F2F2F2",
00288 "@  c #F1F1F1",
00289 "#  c #F0F0F0",
00290 "$  c #6E6E6E",
00291 "%  c #EFEFEF",
00292 "&  c #EEEEEE",
00293 "*  c #EDEDED",
00294 "=  c #ECECEC",
00295 "-  c #EBEBEB",
00296 ";  c #EAEAEA",
00297 ">  c #E9E9E9",
00298 ",  c #E8E8E8",
00299 "'  c #E7E7E7",
00300 "....................",
00301 "....................",
00302 "++++++++++++++++++++",
00303 "@@@@@@@@@@@@@@@@@@@@",
00304 "@@@@@@@@@@@@@@@@@@@@",
00305 "######$######$######",
00306 "%%%%%$$%%%%%%$$%%%%%",
00307 "%%%%$$%%%%%%%%$$%%%%",
00308 "&&&$$&&&&&&&&&&$$&&&",
00309 "**$$************$$**",
00310 "***$$**********$$***",
00311 "====$$========$$====",
00312 "-----$$------$$-----",
00313 "------$------$------",
00314 ";;;;;;;;;;;;;;;;;;;;",
00315 ">>>>>>>>>>>>>>>>>>>>",
00316 ">>>>>>>>>>>>>>>>>>>>",
00317 ",,,,,,,,,,,,,,,,,,,,",
00318 "''''''''''''''''''''",
00319 "''''''''''''''''''''"};
00320 
00321 /* XPM */
00322 const char * titlebarspacer_xpm[] = {
00323 "6 20 7 1",
00324 "   c None",
00325 ".  c #FFFFFF",
00326 "+  c #E9E9E9",
00327 "@  c #D3D3D3",
00328 "#  c #BEBEBE",
00329 "$  c #A8A8A8",
00330 "%  c #929292",
00331 ".+@#$%",
00332 ".+@#$%",
00333 ".+@#$%",
00334 ".+@#$%",
00335 ".+@#$%",
00336 ".+@#$%",
00337 ".+@#$%",
00338 ".+@#$%",
00339 ".+@#$%",
00340 ".+@#$%",
00341 ".+@#$%",
00342 ".+@#$%",
00343 ".+@#$%",
00344 ".+@#$%",
00345 ".+@#$%",
00346 ".+@#$%",
00347 ".+@#$%",
00348 ".+@#$%",
00349 ".+@#$%",
00350 ".+@#$%"};
00351 
00352 /* XPM */
00353 const char * button_above_others_xpm[] = {
00354 "20 20 16 1",
00355 "   c None",
00356 ".  c #F3F3F3",
00357 "+  c #F2F2F2",
00358 "@  c #F1F1F1",
00359 "#  c #FFFFFF",
00360 "$  c #F0F0F0",
00361 "%  c #6E6E6E",
00362 "&  c #EFEFEF",
00363 "*  c #EEEEEE",
00364 "=  c #EDEDED",
00365 "-  c #ECECEC",
00366 ";  c #EBEBEB",
00367 ">  c #EAEAEA",
00368 ",  c #E9E9E9",
00369 "'  c #E8E8E8",
00370 ")  c #E7E7E7",
00371 "....................",
00372 "....................",
00373 "++++++++++++++++++++",
00374 "@@@@@@@@@@@@@@@@@@@@",
00375 "@@@@###########@@@@@",
00376 "$$$$#%%%%%%%%%%$$$$$",
00377 "&&&&#%&&&&&&&#%&&&&&",
00378 "&&&&#%&&#%%&&#%&&&&&",
00379 "****#%*#%%%%*#%*****",
00380 "====#%#%%%%%%#%=====",
00381 "====#%==#%%==#%=====",
00382 "----#%--#%%--#%-----",
00383 ";;;;#%;;#%%;;#%;;;;;",
00384 ";;;;#%########%;;;;;",
00385 ">>>>#%%%%%%%%%%>>>>>",
00386 ",,,,,,,,,,,,,,,,,,,,",
00387 ",,,,,,,,,,,,,,,,,,,,",
00388 "''''''''''''''''''''",
00389 "))))))))))))))))))))",
00390 "))))))))))))))))))))"};
00391 
00392 /* XPM */
00393 const char * button_below_others_xpm[] = {
00394 "20 20 16 1",
00395 "   c None",
00396 ".  c #F3F3F3",
00397 "+  c #F2F2F2",
00398 "@  c #F1F1F1",
00399 "#  c #FFFFFF",
00400 "$  c #F0F0F0",
00401 "%  c #6E6E6E",
00402 "&  c #EFEFEF",
00403 "*  c #EEEEEE",
00404 "=  c #EDEDED",
00405 "-  c #ECECEC",
00406 ";  c #EBEBEB",
00407 ">  c #EAEAEA",
00408 ",  c #E9E9E9",
00409 "'  c #E8E8E8",
00410 ")  c #E7E7E7",
00411 "....................",
00412 "....................",
00413 "++++++++++++++++++++",
00414 "@@@@@@@@@@@@@@@@@@@@",
00415 "@@@@###########@@@@@",
00416 "$$$$#%%%%%%%%%%$$$$$",
00417 "&&&&#%&&##&&&#%&&&&&",
00418 "&&&&#%&&#%%&&#%&&&&&",
00419 "****#%**#%%**#%*****",
00420 "====#%###%%==#%=====",
00421 "====#%#%%%%%%#%=====",
00422 "----#%-#%%%%-#%-----",
00423 ";;;;#%;;#%%;;#%;;;;;",
00424 ";;;;#%########%;;;;;",
00425 ">>>>#%%%%%%%%%%>>>>>",
00426 ",,,,,,,,,,,,,,,,,,,,",
00427 ",,,,,,,,,,,,,,,,,,,,",
00428 "''''''''''''''''''''",
00429 "))))))))))))))))))))",
00430 "))))))))))))))))))))"};
00431 
00432 /* XPM */
00433 const char * button_shade_xpm[] = {
00434 "20 20 16 1",
00435 "   c None",
00436 ".  c #F3F3F3",
00437 "+  c #F2F2F2",
00438 "@  c #F1F1F1",
00439 "#  c #FFFFFF",
00440 "$  c #F0F0F0",
00441 "%  c #6E6E6E",
00442 "&  c #EFEFEF",
00443 "*  c #EEEEEE",
00444 "=  c #EDEDED",
00445 "-  c #ECECEC",
00446 ";  c #EBEBEB",
00447 ">  c #EAEAEA",
00448 ",  c #E9E9E9",
00449 "'  c #E8E8E8",
00450 ")  c #E7E7E7",
00451 "....................",
00452 "....................",
00453 "++++++++++++++++++++",
00454 "@@@@@@@@@@@@@@@@@@@@",
00455 "@@@@###########@@@@@",
00456 "$$$$#%%%%%%%%%%$$$$$",
00457 "&&&&#%########%&&&&&",
00458 "&&&&#%%%%%%%%%%&&&&&",
00459 "*********#**********",
00460 "========#%%=========",
00461 "=======#%%%%========",
00462 "------#%%%%%%-------",
00463 ";;;;;;;;#%%;;;;;;;;;",
00464 ";;;;;#;#;#;#;#;;;;;;",
00465 ">>>>>%>%>%>%>%>>>>>>",
00466 ",,,,,,,,,,,,,,,,,,,,",
00467 ",,,,,,,,,,,,,,,,,,,,",
00468 "''''''''''''''''''''",
00469 "))))))))))))))))))))",
00470 "))))))))))))))))))))"};
00471 
00472 /* XPM */
00473 const char * button_resize_xpm[] = {
00474 "20 20 16 1",
00475 "   c None",
00476 ".  c #F3F3F3",
00477 "+  c #F2F2F2",
00478 "@  c #F1F1F1",
00479 "#  c #FFFFFF",
00480 "$  c #F0F0F0",
00481 "%  c #6E6E6E",
00482 "&  c #EFEFEF",
00483 "*  c #EEEEEE",
00484 "=  c #EDEDED",
00485 "-  c #ECECEC",
00486 ";  c #EBEBEB",
00487 ">  c #EAEAEA",
00488 ",  c #E9E9E9",
00489 "'  c #E8E8E8",
00490 ")  c #E7E7E7",
00491 "....................",
00492 "....................",
00493 "++++++++++++++++++++",
00494 "@@@@@@@@@@@@@@@@@@@@",
00495 "@@@@###########@@@@@",
00496 "$$$$#%%%%%%%%%%$$$$$",
00497 "&&&&#%...#%..#%&&&&&",
00498 "&&&&#%...#%..#%&&&&&",
00499 "****#%...#%..#%*****",
00500 "====#%####%..#%=====",
00501 "====#%%%%%%..#%=====",
00502 "----#%.......#%-----",
00503 ";;;;#%.......#%;;;;;",
00504 ";;;;#%########%;;;;;",
00505 ">>>>#%%%%%%%%%%>>>>>",
00506 ",,,,,,,,,,,,,,,,,,,,",
00507 ",,,,,,,,,,,,,,,,,,,,",
00508 "''''''''''''''''''''",
00509 "))))))))))))))))))))",
00510 "))))))))))))))))))))"};
00511 
00512 // vim: ts=4
KDE Logo
This file is part of the documentation for kwin Library Version 3.3.90.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Mon Apr 4 11:21:59 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003