Le drag and drop (glisser et déposer)
Bon vous avez bien vu que le drag and drop est très utilisé sous WM et bien en plus pour couronner le tout, il est même compatible avec les
gestionnaires de fichiers (konqueror, gmc, Offix, pour ne citer qu'eux). Ainsi dans les settings des applis "dockés", il y a un champ pour le "%s".
Eh bien pour le drag and drop, il y a le "%d".
Exemple pour gvim :
Commande pour les fichiers lâchés par DND (drag and drop) : gvim %d
De cette façon un drag and drop d'un fichier de gmc sur icône de gvim "docké" lance gvim sur le fichier en question. Pas mal non ??
Petite astuce :
le dragd'une image dans le Clip l'affichera en image de fond en mosaïques. En effet cela exécute un :
"wmset/jointfilesconvert/445866/bg −u −t %d"
L'astuce est d'ajouter une propriété identique au Dock avec un −s à la place de −t pour avoir l'image en taille maximum. Le plus simple pour avoir
toujours les images de fond sous la main est de les stocker dans ~/GNUstep/Library/WindowMaker/Backgrounds.
Les Thèmes
Les thèmes sont stockés dans ~/GNUstep/Library/WindowMaker/Themes.
Voici un exemple de fichier Thème :
{
TitleJustify = left;
ClipTitleFont = "−*−helvetica−bold−r−normal−*−10−*−*−*−*−*−*−*";
WindowTitleFont = "−*−helvetica−bold−r−normal−*−12−*−*−*−*−*−*−*";
MenuTitleFont = "−*−helvetica−bold−r−normal−*−12−*−*−*−*−*−*−*";
MenuTextFont = "−*−helvetica−medium−r−normal−*−12−*−*−*−*−*−*−*";
IconTitleFont = "−*−helvetica−medium−r−normal−*−8−*−*−*−*−*−*−*";
DisplayFont = "−*−helvetica−medium−r−normal−*−12−*−*−*−*−*−*−*";
HighlightColor = white;
HighlightTextColor = black;
ClipTitleColor = "rgb:79/96/cf";
CClipTitleColor = "rgb:61/61/61";
FTitleColor = white;
PTitleColor = white;
UTitleColor = "rgb:79/96/cf";
FTitleBack = (mhgradient, "#182c70", "#182c70", "#4969c7", "#79a2d0", "#a4dad0");
PTitleBack = (hgradient, "rgb:08/18/38", "rgb:28/3c/49");
UTitleBack = (mhgradient,"rgb:18/2c/41", "rgb:18/2c/41", "rgb:08/18/38", "rgb:28/3c/49", "rgb:28/45/30");
MenuTitleColor = "rgb:10/28/51";
MenuTextColor = "rgb:10/30/38";
MenuDisabledColor = gray;
MenuTitleBack = (mhgradient, black, "rgb:28/55/41", "rgb:93/d7/d5", "rgb:96/d7/e7");
MenuTextBack = (mhgradient, "rgb:18/2c/70", "rgb:28/45/96", "rgb:79/a2/d0", "rgb:96/c7/be");
IconBack = (mdgradient, "#183454", "#296ed6", "#03110e");
IconTitleColor = white;
IconTitleBack = "rgb:18/2c/70";
WorkspaceBack = (solid, "rgb:22/44/77");
}
Pas grand chose à dire sauf que http://theme.org sert beaucoup dans ce cas !
Les Raccourcis clavier
Alors là, ça devient merveilleux. Vous pouvez faire ce que vous voulez. Par exemple, je tape sur F3 pour avoir un xterm comme vous avez pu le voir
plus haut. Allez faire un tour dans WPrefs pour voir la config par defaut. De même, il est possible de mettre des raccourcis sur les programmes qui sont
dans votre menu.
Note: "Mod1" signifie alt pour WM
Petite astuce :
L'astuce consiste à créer un menu pour un programme de screenshot (celui que vous voulez) mais pour l'exemple, j'utilise import binaire de
imagemagic (que je trouve excellent, qu'on se le dise ;−)) puis de lui donner un raccourci :
("screenSHT", SHORTCUT, F8, EXEC, "import −windows root"),
Bien, maintenant il suffit d'appuyer sur F8 à n'importe quel moment pour entendre 2 bips puis avoir un fichier magick.miff contenant le screenshot dans
mon home.
Le drag and drop (glisser et déposer)
Configuration du système X Window 43
Comments to this Manuals