On Wednesday 06 June 2012 13:59:14 Aaron J. Seigo wrote: > On Wednesday, June 6, 2012 12:39:31 Helmer Teles wrote: > > Also i dont want to put [$i] at the plasma-desktop-appletsrc file because > > i > > have to delete this file every logon because of this problem - > > well, that's the first step: dealing with this issue since that's a > significant problem obviously. and i don't have the ability to troubleshoot > this as i have no such setup here to test with (nor can i set up one just > for this). > The reason i have to delete the file is because of when people login at a diferent location with a diferent resolution the panel will never grow to a wider width. Take for instance the following example script located @share/kde4/apps/plasma-desktop/updates/resizepanel.js : sleep(1000) panel = panelById(panelIds[0]) panel.length = screenGeometry(panel.screen).width /2 panel.height = 40 panel.alignment = "center" This script is run only once, and if you have "roaming" users with diferent systems/resolutions your panel will eventually be left at the bottom left with a smaller with as the smaller resolution. > what i would need to know is what the values are for these functions: > > http://techbase.kde.org/KDE_System_Administration/PlasmaDesktopScripting#Scr > een_Geometry > > to find out, open krunner, type "desktop console" and this will bring up the > interactive scripting window. try experimenting with the screen count and > geometry functions on a running system and let us know what you find. > I guess that's a bit basic but these are my values running the following js and values seem to be okay. sc = screenCount sh = screenGeometry(sc.screen).height sw = screenGeometry(sc.screen).width print( "screenCount = " + sc ) print( "Screen Width = " + sw ) print( "Screen Height = " + sh ) --- Executing script at 2012-06-06 16:40 screenCount = 1 Screen Width = 1680 Screen Height = 1050 Runtime: 2ms > p.s. sorry for not responding to your first email; i've had a draft reply > open since the day you posted but have been busy with other things. No problem, i guess you are a busy guy
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel