1
0
mirror of https://github.com/gryf/wmdocklib.git synced 2026-02-13 21:45:46 +01:00

1575762: initialization of pixmask

removed the definition of defaultRGBFiles from the examples: it is now
hosted in the library.

removed function parseColors from examples.  this is done during initPixmap.

added wmdocklib.defaultRGBFileList

removed wmdocklib.setColor (superseded by wmdocklib.initPixmap)

extended wmdocklib.initPixmap:
 basic 16 colour palette [basic_colours] from rgb.txt (not hard coded)
 alter_palette to (re)define an indexed colour in the xpm.
 bg/fg can be a single character or a number [0..15]
 ' ' as transparent colour.
 some debugging 'if 0:' code.

extended wmdocklib.getColorCode:
 it reads either the given rgb file or the first accessible file from
 defaultRGBFileList

corrected url in setup.py: it used to point to ibo!
This commit is contained in:
mfrasca
2006-10-13 11:58:17 +00:00
parent 6af6969015
commit db4f53d257
4 changed files with 150 additions and 158 deletions

View File

@@ -61,7 +61,6 @@ dayDefaultFormat = '%A'
weekDefaultFormat = 'wk %q' # %q added by Kristoffer for different week calculation.
defaultConfigFile = '~/.pywmdatetimerc'
defaultRGBFiles = ['/usr/lib/X11/rgb.txt', '/usr/X11R6/lib/X11/rgb.txt']
maxCharsPerLine = 9
def addString(s, x, y):
@@ -214,7 +213,7 @@ def main():
mainLoop(timeFmt, dateFmt, dayFmt, weekFmt)
char_width, char_height = wmdocklib.initPixmap(font_name='6x8',
bg='8', fg='a')
bg=0, fg=2)
if __name__ == '__main__':
main()