Wäre eine sinnvolle Funktion, aber scheint es nicht zu geben.
Ergebnis 1 bis 5 von 5
- 27.04.2008, 15:51 #1Gloster
Themenstarter
- Registriert
- 01.2008
- Beiträge
- 65
Widgets automatisch anordnen ?
Hi,
Ich bin auf der Suche nach einer Möglichkeit, die Widgets im Dashboard automatisch anzuordnen, also so dass keine Überlappungen entstehen.
Brauche das, da mir manchmal Widgets (z.b. iStat Pro) aus unerfindlichen Gründen aus dem sichtbaren bereich hinaus verschwinden. Ich suche also etwas ähnliches wie den "Alle Fenster sammeln" Tastendruck in Spaces.
Jemand ne Idee ?
MFG
- 27.04.2008, 16:12 #2Wer lesen kann, ist klar im Vorteil!
Und deshalb versuche ich, alle Beiträge zu Windows zu überlesen!
Foren ausblenden: http://www.apfeltalk.de/forum/einzel...tml#post953411
- 28.04.2008, 00:49 #3Neuer Berner Rosenapfel
- Registriert
- 12.2005
- Ort
- ☰⠀☲⠀☵⠀☷
- Beiträge
- 1.948
Ja, ich hätte eine Idee

Die Positionierungen der Widgets sind in der ~/Library/Preferences/com.apple.dashboard.plist gespeichert.
Ordne deine Widgets nach deinen Wünschen an.
Erstelle einen neuen Ordner in ~/Library/Preferences.
Im folgenden Beispiel habe ich ihn xy_widgets benannt. Solltest Du ihn anders benennen, so ändere das auch im nachfolgenen Skript.
In diesen Ordner kopierst Du die com.apple.dashboard.plist
Jetzt kopiere das nachfolgende Skript, öffne das Programm Skripteditor und füge es dort ein. Speichere das Skript als Programm-Bundle -- mit einem Doppelklick auf das entstandene Programm stellst Du den von dir angeordneten Status wieder her.
(Oder du benutzt einen HotKey-Manager, der dieses Script direkt ausführen kann)
Das Skript ersetzt die ~/Library/Preferences/com.apple.dashboard.plist und öffnet danach das DashboardCode:set pp to POSIX path of (path to "pref") set qpp to quoted form of pp set xy to quoted form of (pp & "xy_widgets/com.apple.dashboard.plist") do shell script "cp " & xy & " " & qpp & " | killall Dock" delay 1 tell application "Dashboard" to launch
GrussGeändert von space (28.04.2008 um 01:21 Uhr) Grund: Edit
- 28.04.2008, 20:47 #4Gloster
Themenstarter
- Registriert
- 01.2008
- Beiträge
- 65
ok, ich werds testen, tausend dank !
Update:
Das Skript "Dashboard Wiederherstellen" wartet nun in meiner Launchbar auf seine Ausführung, funktioniert wunderbarGeändert von Lutzifer (28.04.2008 um 22:03 Uhr)
- 14.03.2009, 01:16 #5Golden Delicious
- Registriert
- 11.2008
- Beiträge
- 6
Auch wenn der Thread nun schon fast ein Jahr alt ist füge ich mal etwas hinzu:
Mein Problem war folgendes: Ich betreibe mein MacBook zu Hause in Verbindung mit einem 22" Widescreen Monitor und positioniere die Widgets im Dashboard auch über den gesamten Platz. Wenn ich dann im mobilen Betrieb, ohne den externen Monitor, das Dashboard öffne verschiebt und überlappt alles, die ganze Anordnung ist auch hinüber, wenn man den zusätzlichen Monitor wieder anschließt. Außerdem gibt es Widgets, die ich im Mobilbetrieb nicht verwende (z.B. Fernsehen). Daher habe ich das Script von space so modifiziert, dass es möglich ist, 2 verschiedene Versionen der Anordnung des Dashboards zu haben, welche benutzt wird hängt von der Anzahl der Monitore ab.
So geht's:
1. Mit angeschlossene 2. Monitor sein Dashboard entsprechend anordnen.
2.Den Ordner "widgets_gross" in ~/Library/Preferences/ erstellen und die com.apple.dashboard.plist in ihn kopieren.
3. Das gleiche nochmal ohne externen Monitor und dann mit dem neu erstellten Ordner "widgets_klein" machen.
Das Script sieht dann so aus und ist wie oben beschrieben zu erstellen (Funktioniert nur unter Leopard):
Ausgeführt zählt das Script also die Desktops, wenn es 2 sind kopiert es von "widgets_gross", sonst von "widgets_klein". Außerdem wird das Dock neu gestartet, diese kann man wahlweise, aber rauslöschen, wenn z.B. das Script zu den Startobjekten hinzufügt.Code:on run tell application "System Events" set desktop_count to (count every desktop) end tell if desktop_count = 2 then set pp to POSIX path of (path to "pref") set qpp to quoted form of pp set xy to quoted form of (pp & "widgets_gross/com.apple.dashboard.plist") do shell script "cp " & xy & " " & qpp & " | killall Dock" delay 1 else set pp to POSIX path of (path to "pref") set qpp to quoted form of pp set xy to quoted form of (pp & "widgets_klein/com.apple.dashboard.plist") do shell script "cp " & xy & " " & qpp & " | killall Dock" delay 1 end if end run
Da es mein erstes Applescript ist, weiß ich nicht, ob das so optimal programmiert ist. Außerdem weiß ich nicht, ob es noch irgendwie möglich ist, die Größe der Widgets zu bestimmen, ich glaube das liegt bei den Widgets selber, oder? Freue mich über Kritik.
Ähnliche Themen
-
Fenster anordnen - automatisch, nicht überlappend, stets ganz
Von Bier im Forum OS XAntworten: 0Letzter Beitrag: 30.08.2007, 12:35 -
RAM: Wie anordnen?
Von Cram im Forum Desktop-MacsAntworten: 16Letzter Beitrag: 15.07.2007, 13:24 -
InDesign CS2 - Seiten automatisch anordnen
Von beowulf532 im Forum Grafikbearbeitung & LayoutAntworten: 4Letzter Beitrag: 11.12.2006, 15:14 -
Finderfenster automatisch anordnen
Von waschbear im Forum OS XAntworten: 6Letzter Beitrag: 30.01.2006, 11:32


Zitieren