J'ai pas trouvé de doc mais j'ai modifié un thème récemment et j'ai donc du m'y plonger. J'ai peut-être des réponses
pour l'instant ce que j'aimerais savoir, c comment faire des racourci clavier et comment rajouter dans les barre de titre des fenetres un boutton pour iconifier la fenetre (parce que dans mon theme y a pas et je trouve super pratique pour passer une fenetre d'un bureau a l'autre)
---------------
Unless i grip the sword, i cannot protect you.
While gripping the sword, i cannot embrace you. baka baka !
pour les raccourcis clavier il existe e16keyedit (y a un .deb pour ça)
Pour le bouton je l'ai déjà fait mais c'est un poil plus compliqué mais rien d'incompréhensible. J'essayes de te faire un topo et je reviens
dans un premier temps il faut modifier le fichier borders.cfg de ton thème.
chaque élément graphique est définit par des coordonnées relatives et/ou absolue et un éventuellement un taille mini/maxi
inspires-toi des autres boutons et à la limite fais un simle copier coller de la section d'un des boutons en changeant juste les coordonnées et la classe d'action:
exemple:
/*KILL*/
__BORDER_PART __BGN
# définie l'image à utiliser
# le principe est qu'il doit exister 3 images da,s le répertoire images/knopfe
# portant le nom qui suit knopf_, donc kill avec un numéro en plus (kill1, kill2, kill3)
# 1=icône normale; 2=quand la souris est dessus; 3=pendant le clique
__ICLASS knopf_kill
# Les classes d'action. Elles sont à priori déja définies dans actionclasses.cfg
# les nom sont explicite. pour le sticky c'est ACTION_STICK
__ACLASS ACTION_KILL
# si tu veux définir un pointeur de souris spécifique pour quand la souris passe dessus
__CURSOR KILL
#définit la taille de l'image
#en gros, une taille variable pour les bords de fenêtre, un taille fixe pour les icônes/boutons
__MIN_WIDTH 13
__MIN_HEIGHT 13
__MAX_WIDTH 13
__MAX_HEIGHT 13
#coordonnées graphique du coin en haut à gauche de l'objet
#le 1024 represente 100% de la taille de la fenêtre et en ensuite
__TOPLEFT_ORIGIN -1
# ici le coin en hat à gauche du bouton commence 51 pixels à gauche du bord droit de la fenêtre
__TOPLEFT_X_PERCENTAGE 1024
__TOPLEFT_X_ABSOLUTE -51
# et à 7 pixels du haut de la fenêtre
__TOPLEFT_Y_PERCENTAGE 0
__TOPLEFT_Y_ABSOLUTE 7
#idem pour le coin en bas à droite
__BOTTOMRIGHT_ORIGIN -1
# il se termine 13 pixel plus loin
__BOTTOMRIGHT_X_PERCENTAGE 1024
__BOTTOMRIGHT_X_ABSOLUTE -38
# et normalement très pixels plus bas. y a une coquille __BOTTOMRIGHT_Y_PERCENTAGE 0
__BOTTOMRIGHT_Y_ABSOLUTE 19
#comme son nom l'indique
__KEEP_WHEN_SHADED __OFF
__END
En toute rigueur, tu ne devrais donc à avoir qu'à copier une section de l'un des bouton
et y modifier sa position relative en X. Tu devras peut-être aussi rétrecir la barre de titre.
Enfin, tu devras bien évidemment changer la classe.
Je sais pas si mes explications sont claires claires dis moi où trouver ton thème et/ou ICQ si tu merde
ah ouais, est ce qu'il y a un moyen pour pas que ça merde qd un menu est trop grand pour la fenetre ? (par ex. celui des epplets)
parce que le menu pere qui part hors de l'écran c très chiant, surtout que dès qu'on va sur le sous menu il a tendance à revenir et donc tout bouger...
---------------
Unless i grip the sword, i cannot protect you.
While gripping the sword, i cannot embrace you. baka baka !
encore une chose, la barre du haut passe devant toutes les fenetres, meme un mplayer en full screen, et c plutot génant tu sais où on peut regler son comportement ?
---------------
Unless i grip the sword, i cannot protect you.
While gripping the sword, i cannot embrace you. baka baka !
j'ai pas (encore) trouvé pour ton histoire barre de menu, par contre, en trifouillant, je me suis rendu compte qu'on pouvait faire un sticky avec le bouton droit sur l'icône que tu voulais modifier
ah au fait, pour la barre du haut, c pas toute la barre qui reste en avant plan, mais juste la partie gauche avec les menus, le logo debian au milieu, et la partie qui commence au menu intitulé debian à droite
---------------
Unless i grip the sword, i cannot protect you.
While gripping the sword, i cannot embrace you. baka baka !