Пример #1
0
    def __init__(self):
	FvwmModule.__init__(self, sys.argv)
	info = self.get_configinfo()
	print 'IconPath   ==', info.get_iconpath()
	print 'PixmapPath ==', info.get_pixmappath()
	print 'ClickTime  ==', info.get_clicktime()
	print '1 =========='
	for line in info.get_infolines():
	    print line
	print '2 =========='
	for line in info.get_infolines('FvwmIdent'):
	    print line
Пример #2
0
    def __init__(self, argv):
        FvwmModule.__init__(self, argv)
        self.set_mask()
        self.send("Set_Mask 4294967295")

        self.send("Move 2963p 178p", window=0x3e00004)

# pager sends this
##   SetMessageMask(fd,
##                  M_VISIBLE_NAME |
##                  M_ADD_WINDOW|
##                  M_CONFIGURE_WINDOW|
##                  M_DESTROY_WINDOW|
##                  M_FOCUS_CHANGE|
##                  M_NEW_PAGE|
##                  M_NEW_DESK|
##                  M_RAISE_WINDOW|
##                  M_LOWER_WINDOW|
##                  M_ICONIFY|
##                  M_ICON_LOCATION|
##                  M_DEICONIFY|
##                  M_RES_NAME|
##                  M_RES_CLASS|
##                  M_CONFIG_INFO|
##                  M_END_CONFIG_INFO|
##                  M_MINI_ICON|
##                  M_END_WINDOWLIST|
##                  M_RESTACK);
##   SetMessageMask(fd,
##                  MX_VISIBLE_ICON_NAME|
##                  MX_PROPERTY_CHANGE);

        

        self.register("M_CONFIGURE_WINDOW", self.ConfigureWindow)
        
        log("windowlist")
        #self.tracker = self.get_windowlist()
        self.tracker = Tracker()
        log("windowlist done")

#        for win in self.tracker.get_windows():
#            log((win, win.name, win.x, win.y, win.width, win.height, win.desk))

        self.send("Send_WindowList")

        # pager sends this
        self.send("NOP FINISHED STARTUP")
        self.lastSend = None
Пример #3
0
    def __init__(self, argv):
        FvwmModule.__init__(self, argv)
        self.set_mask()
        self.send("Set_Mask 4294967295")

        self.send("Move 2963p 178p", window=0x3e00004)

        # pager sends this
        ##   SetMessageMask(fd,
        ##                  M_VISIBLE_NAME |
        ##                  M_ADD_WINDOW|
        ##                  M_CONFIGURE_WINDOW|
        ##                  M_DESTROY_WINDOW|
        ##                  M_FOCUS_CHANGE|
        ##                  M_NEW_PAGE|
        ##                  M_NEW_DESK|
        ##                  M_RAISE_WINDOW|
        ##                  M_LOWER_WINDOW|
        ##                  M_ICONIFY|
        ##                  M_ICON_LOCATION|
        ##                  M_DEICONIFY|
        ##                  M_RES_NAME|
        ##                  M_RES_CLASS|
        ##                  M_CONFIG_INFO|
        ##                  M_END_CONFIG_INFO|
        ##                  M_MINI_ICON|
        ##                  M_END_WINDOWLIST|
        ##                  M_RESTACK);
        ##   SetMessageMask(fd,
        ##                  MX_VISIBLE_ICON_NAME|
        ##                  MX_PROPERTY_CHANGE);

        self.register("M_CONFIGURE_WINDOW", self.ConfigureWindow)

        log("windowlist")
        #self.tracker = self.get_windowlist()
        self.tracker = Tracker()
        log("windowlist done")

        #        for win in self.tracker.get_windows():
        #            log((win, win.name, win.x, win.y, win.width, win.height, win.desk))

        self.send("Send_WindowList")

        # pager sends this
        self.send("NOP FINISHED STARTUP")
        self.lastSend = None