J'aimerais bien qu'au démarrage emacs (j'utilise aquamacs sur OSX) ouvre
automatiquement un frame de la taille de mon écran avec trois windows
dedans (une à gauche et deux superposées à droite) dont une qui
contiendrait automatiquement le calendrier.
Est-ce possible ?
Pour avoir un cadre de dimension de l'écran il y a déjà eu une discussion sur ça.
J'avais posté alors le code suivant qui fait à peu près l'affaire. C'est tiré de mon init.el, et c'est sans doute à élaguer (en particulier en ce qui concerne le choix de la fonte, tools-bar-line, et menu-bar-line).
Je précise que c'est approximatif/empirique, et que je ne suis pas sûr que ça marche bien avec n'importe quelle fonte, et n'importe quel écran.
J'aimerais bien qu'au démarrage emacs (j'utilise aquamacs sur OSX) ouvre automatiquement un frame de la taille de mon écran avec trois windows dedans (une à gauche et deux superposées à droite) dont une qui contiendrait automatiquement le calendrier. Est-ce possible ?
Pacotomi
Oui, c'est possible. Tu peux mettre à la fin de ton .emacs.el quelque chose comme « ouvrir une frame de la taille de ton écran », puis « split-window-horizontally », puis « other-window », puis « split-window-vertically », puis « calendar », puis « other-window » deux fois.
Pour savoir comment ouvrir une frame de la taille de ton écran, rien de tel que `M:(info "(emacs)frames")`. Je n'ai pas trouvé comment m'arranger pour qu'elle soit de la taille de l'écran, mais utilisant un tilling wm, c'est inutile pour moi. Pour créer les frames, c'est make-frame, ça met ton curseur directement dans la frame.
Pour avoir un cadre de dimension de l'écran il y a déjà eu une discussion sur ça.
J'avais posté alors le code suivant qui fait à peu près l'affaire. C'est tiré
de mon init.el, et c'est sans doute à élaguer (en particulier en ce qui
concerne le choix de la fonte, tools-bar-line, et menu-bar-line).
Je précise que c'est approximatif/empirique, et que je ne suis pas sûr que ça
marche bien avec n'importe quelle fonte, et n'importe quel écran.
J'aimerais bien qu'au démarrage emacs (j'utilise aquamacs sur OSX) ouvre
automatiquement un frame de la taille de mon écran avec trois windows
dedans (une à gauche et deux superposées à droite) dont une qui
contiendrait automatiquement le calendrier.
Est-ce possible ?
Pacotomi
Oui, c'est possible.
Tu peux mettre à la fin de ton .emacs.el quelque chose comme « ouvrir
une frame de la taille de ton écran », puis « split-window-horizontally
», puis « other-window », puis « split-window-vertically », puis «
calendar », puis « other-window » deux fois.
Pour savoir comment ouvrir une frame de la taille de ton écran, rien de
tel que `M:(info "(emacs)frames")`. Je n'ai pas trouvé comment
m'arranger pour qu'elle soit de la taille de l'écran, mais utilisant un
tilling wm, c'est inutile pour moi.
Pour créer les frames, c'est make-frame, ça met ton curseur directement
dans la frame.
Pour avoir un cadre de dimension de l'écran il y a déjà eu une discussion sur ça.
J'avais posté alors le code suivant qui fait à peu près l'affaire. C'est tiré de mon init.el, et c'est sans doute à élaguer (en particulier en ce qui concerne le choix de la fonte, tools-bar-line, et menu-bar-line).
Je précise que c'est approximatif/empirique, et que je ne suis pas sûr que ça marche bien avec n'importe quelle fonte, et n'importe quel écran.
J'aimerais bien qu'au démarrage emacs (j'utilise aquamacs sur OSX) ouvre automatiquement un frame de la taille de mon écran avec trois windows dedans (une à gauche et deux superposées à droite) dont une qui contiendrait automatiquement le calendrier. Est-ce possible ?
Pacotomi
Oui, c'est possible. Tu peux mettre à la fin de ton .emacs.el quelque chose comme « ouvrir une frame de la taille de ton écran », puis « split-window-horizontally », puis « other-window », puis « split-window-vertically », puis « calendar », puis « other-window » deux fois.
Pour savoir comment ouvrir une frame de la taille de ton écran, rien de tel que `M:(info "(emacs)frames")`. Je n'ai pas trouvé comment m'arranger pour qu'elle soit de la taille de l'écran, mais utilisant un tilling wm, c'est inutile pour moi. Pour créer les frames, c'est make-frame, ça met ton curseur directement dans la frame.
Ph. Ivaldi
Le 05 février 2009, Vincent Belaïche écrivit :
Pour avoir un cadre de dimension de l'écran il y a déjà eu une discussion sur ça. [...] Je précise que c'est approximatif/empirique, et que je ne suis pas sûr que ça marche bien avec n'importe quelle fonte, et n'importe quel écran.
Pourquoi ne pas passer en mode plein écran ?
;; ----------------------- ;; * Balance plein écran * (when window-system (defun toggle-full-screen () "Toggle between full screen and partial screen display on X11; courtesy of http://www.emacswiki.org/cgi-bin/wiki/FullScreen" (interactive) (x-send-client-message nil 0 nil "_NET_WM_STATE" 32 '(2 "_NET_WM_STATE_FULLSCREEN" 0))) (global-set-key (kbd "C-z") 'toggle-full-screen))
-- Philippe Ivaldi. http://piprim.tuxfamily.org/
Le 05 février 2009, Vincent Belaïche écrivit :
Pour avoir un cadre de dimension de l'écran il y a déjà eu une
discussion sur ça.
[...]
Je précise que c'est approximatif/empirique, et que je ne suis pas sûr
que ça marche bien avec n'importe quelle fonte, et n'importe quel
écran.
Pourquoi ne pas passer en mode plein écran ?
;; -----------------------
;; * Balance plein écran *
(when window-system
(defun toggle-full-screen ()
"Toggle between full screen and partial screen display on X11;
courtesy of http://www.emacswiki.org/cgi-bin/wiki/FullScreen"
(interactive)
(x-send-client-message nil 0 nil "_NET_WM_STATE" 32
'(2 "_NET_WM_STATE_FULLSCREEN" 0)))
(global-set-key (kbd "C-z") 'toggle-full-screen))
Pour avoir un cadre de dimension de l'écran il y a déjà eu une discussion sur ça. [...] Je précise que c'est approximatif/empirique, et que je ne suis pas sûr que ça marche bien avec n'importe quelle fonte, et n'importe quel écran.
Pourquoi ne pas passer en mode plein écran ?
;; ----------------------- ;; * Balance plein écran * (when window-system (defun toggle-full-screen () "Toggle between full screen and partial screen display on X11; courtesy of http://www.emacswiki.org/cgi-bin/wiki/FullScreen" (interactive) (x-send-client-message nil 0 nil "_NET_WM_STATE" 32 '(2 "_NET_WM_STATE_FULLSCREEN" 0))) (global-set-key (kbd "C-z") 'toggle-full-screen))
-- Philippe Ivaldi. http://piprim.tuxfamily.org/
Sébastien Kirche
Le 4 février 2009 à 21:00, pacotomi a formulé :
Bonjour à tous !
Bonjour,
Vite une question avant que le groupe ne meure !
Le groupe ne meurt pas. C'est juste qu'on est tous devenus lurkers (lecteurs silencieux). Depuis le temps on maîtrise tous Emacs et on n'a plus de question à poser ;)
-- Sébastien Kirche
Le 4 février 2009 à 21:00, pacotomi a formulé :
Bonjour à tous !
Bonjour,
Vite une question avant que le groupe ne meure !
Le groupe ne meurt pas. C'est juste qu'on est tous devenus lurkers
(lecteurs silencieux).
Depuis le temps on maîtrise tous Emacs et on n'a plus de question à
poser ;)
Le groupe ne meurt pas. C'est juste qu'on est tous devenus lurkers (lecteurs silencieux). Depuis le temps on maîtrise tous Emacs et on n'a plus de question à poser ;)
Le groupe ne meurt pas. C'est juste qu'on est tous devenus lurkers (lecteurs silencieux). Depuis le temps on maîtrise tous Emacs et on n'a plus de question à poser ;)
Le groupe ne meurt pas. C'est juste qu'on est tous devenus lurkers
(lecteurs silencieux).
Depuis le temps on maîtrise tous Emacs et on n'a plus de question Ã
poser ;)
Le groupe ne meurt pas. C'est juste qu'on est tous devenus lurkers (lecteurs silencieux). Depuis le temps on maîtrise tous Emacs et on n'a plus de question à poser ;)
Juste pour info, chez moi window-system est non nil et vaut le symbole win32. Par contre la fonction x-send-client-message n'est pas définie (d'où le code prise de tête que j'ai envoyé, faute d'avoir trouvé mieux...)
Vincent.
Ph. Ivaldi a écrit :
Le 05 février 2009, Vincent Belaïche écrivit :
Pour avoir un cadre de dimension de l'écran il y a déjà eu une discussion sur ça. [...] Je précise que c'est approximatif/empirique, et que je ne suis pas sûr que ça marche bien avec n'importe quelle fonte, et n'importe quel écran.
Pourquoi ne pas passer en mode plein écran ?
;; ----------------------- ;; * Balance plein écran * (when window-system (defun toggle-full-screen () "Toggle between full screen and partial screen display on X11; courtesy of http://www.emacswiki.org/cgi-bin/wiki/FullScreen" (interactive) (x-send-client-message nil 0 nil "_NET_WM_STATE" 32 '(2 "_NET_WM_STATE_FULLSCREEN" 0))) (global-set-key (kbd "C-z") 'toggle-full-screen))
Juste pour info, chez moi window-system est non nil et vaut le symbole win32.
Par contre la fonction x-send-client-message n'est pas définie (d'où le code
prise de tête que j'ai envoyé, faute d'avoir trouvé mieux...)
Vincent.
Ph. Ivaldi a écrit :
Le 05 février 2009, Vincent Belaïche écrivit :
Pour avoir un cadre de dimension de l'écran il y a déjà eu une
discussion sur ça.
[...]
Je précise que c'est approximatif/empirique, et que je ne suis pas sûr
que ça marche bien avec n'importe quelle fonte, et n'importe quel
écran.
Pourquoi ne pas passer en mode plein écran ?
;; -----------------------
;; * Balance plein écran *
(when window-system
(defun toggle-full-screen ()
"Toggle between full screen and partial screen display on X11;
courtesy of http://www.emacswiki.org/cgi-bin/wiki/FullScreen"
(interactive)
(x-send-client-message nil 0 nil "_NET_WM_STATE" 32
'(2 "_NET_WM_STATE_FULLSCREEN" 0)))
(global-set-key (kbd "C-z") 'toggle-full-screen))
Juste pour info, chez moi window-system est non nil et vaut le symbole win32. Par contre la fonction x-send-client-message n'est pas définie (d'où le code prise de tête que j'ai envoyé, faute d'avoir trouvé mieux...)
Vincent.
Ph. Ivaldi a écrit :
Le 05 février 2009, Vincent Belaïche écrivit :
Pour avoir un cadre de dimension de l'écran il y a déjà eu une discussion sur ça. [...] Je précise que c'est approximatif/empirique, et que je ne suis pas sûr que ça marche bien avec n'importe quelle fonte, et n'importe quel écran.
Pourquoi ne pas passer en mode plein écran ?
;; ----------------------- ;; * Balance plein écran * (when window-system (defun toggle-full-screen () "Toggle between full screen and partial screen display on X11; courtesy of http://www.emacswiki.org/cgi-bin/wiki/FullScreen" (interactive) (x-send-client-message nil 0 nil "_NET_WM_STATE" 32 '(2 "_NET_WM_STATE_FULLSCREEN" 0))) (global-set-key (kbd "C-z") 'toggle-full-screen))
Ph. Ivaldi
Le 07 février 2009, Vincent Belaïche écrivit :
Juste pour info, chez moi window-system est non nil et vaut le symbole win32. Par contre la fonction x-send-client-message n'est pas définie
Effectivement le code que je propose n'est pas compatible win32; j'aurai dû le préciser... -- Philippe Ivaldi. http://piprim.tuxfamily.org/
Le 07 février 2009, Vincent Belaïche écrivit :
Juste pour info, chez moi window-system est non nil et vaut le symbole
win32. Par contre la fonction x-send-client-message n'est pas définie
Effectivement le code que je propose n'est pas compatible win32; j'aurai
dû le préciser...
--
Philippe Ivaldi.
http://piprim.tuxfamily.org/
_________________________________________________________________________ Fabrice Niessen Search the Web with "My Google Search Tools" on http://www.MyGooglest.com
_________________________________________________________________________
Fabrice Niessen
Search the Web with "My Google Search Tools" on http://www.MyGooglest.com
_________________________________________________________________________ Fabrice Niessen Search the Web with "My Google Search Tools" on http://www.MyGooglest.com