Il s'agit de la commande pixmap qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
pixmap - éditeur de pixmap Xpm pour X
SYNOPSIS
carte de pixels [-options...]
DESCRIPTION
Votre carte de pixels est un outil pour créer ou éditer des images rectangulaires composées de couleurs
pixels, c'est-à-dire des pixmaps. Les Pixmaps sont intensivement utilisées dans X pour définir les fonds des fenêtres,
images d'icônes, etc.
Votre carte de pixels le programme peut avoir deux interfaces différentes, une version widgets Athena et un Motif
version des widgets.
UTILISATION
Plan de pixels affiche une grille dans laquelle chaque carré représente un seul pixel de l'image en cours
édité. Les carrés peuvent être posés, effacés ou inversés (cette dernière opération sera détaillée
plus tard) directement avec les boutons du pointeur et un menu d'opérations de niveau supérieur telles
comme la ligne de tracé et le cercle de remplissage sont fournis sur le côté de la grille. Un autre menu en haut
de la fenêtre permet les opérations sur les fichiers (Charger, Enregistrer, ...), les opérations d'édition (Couper/Copier/Coller,
attributs d'édition de pixmap, ...) et opérations de couleurs (couleur de dessin, attributs de
couleurs, ...). Plan de pixels utilise un widget Pixmap pour représenter l'image pixmap.
Les Pixmaps sont stockées sous la forme d'une variable de tableau de chaînes C adaptée à l'inclusion dans les applications,
en utilisant le format défini par Arnaud Le Hors dans sa bibliothèque Xpm (voir manuel Xpm pour
description des formats). Ce format permet aux pixmaps d'être utilisés indistinctement sur monochrome,
affichages en niveaux de gris ou en couleur.
OPTIONS
Plan de pixels accepte les options suivantes :
-affichage/-d l’affichage
Cette option spécifie le nom du serveur X à utiliser.
-géométrie géométrie
Cette option spécifie l'emplacement et la taille du carte de pixels fenêtre du programme sur le
filtrer. Voir X pour en savoir plus.
-aide/-h
Cette option demande la description d'utilisation de carte de pixels.
-Taille LARGEURxHAUTEUR
Cette option spécifie la taille (largeur et hauteur) en pixels du pixmap à
édité.
-carrés TAILLE
Cette option spécifie la taille en points d'affichage à utiliser pour représenter chaque pixel (un
carré de points SIZE).
+grille/-grille
Cette option indique que les lignes de la grille dans le widget Pixmap doivent être affichées ou
pas.
-pointillé
Cette option désactive le dessin en pointillés des pixels transparents.
-pointillé carte de pixels
Cette option spécifie la profondeur 1 pixmap à utiliser pour dessiner des pixels transparents.
+axes/-axes
Cette option indique que les axes du widget Pixmap doivent être affichés ou non.
+proportionnel/-proportionnel
Cette option indique que les pixels dans le widget Pixmap doivent être dessinés
proportionnelle, c'est-à-dire en carrés, ou non.
-hl couleur
Cette option spécifie la couleur à utiliser à des fins de surbrillance. couleur peut être n'importe quel
nom accepté par le XParseCouleur(3X11) fonction.
-fr couleur
Cette option spécifie la couleur à utiliser pour la grille de dessin et les axes dans le widget Pixmap. couleur vous
être n'importe quel nom accepté par le XParseCouleur(3X11) fonction.
-tr couleur
Cette option spécifie la couleur à utiliser pour représenter les pixels transparents. couleur peuvent être
tout nom accepté par le XParseCouleur(3X11) fonction.
-fn/-police nom de police
Cette option spécifie la police à utiliser dans carte de pixels.
-nom de fichier/-f/-in nom de fichier
Cette option spécifie le nom du fichier à partir duquel le pixmap à éditer doit
être chargé.
-carte de couleurs/-pc
Cette option spécifie que pixmap doit utiliser sa propre palette de couleurs privée au lieu de la
palette de couleurs par défaut.
PIXELS ÉDITION avec SOURIS
Les pixels peuvent être définis, effacés ou inversés en les pointant et en cliquant sur l'un des
boutons indiqués ci-dessous. Plusieurs pixels peuvent être modifiés à la fois en maintenant le bouton enfoncé
vers le bas et en faisant glisser le curseur dessus. Les pixels définis sont remplis avec la couleur actuelle ;
les pixels effacés sont remplis de blanc ; et les pixels inversés sont définis s'ils étaient
effacé à l'origine ou effacé autrement.
Bouton 1
Ce bouton (généralement le plus à gauche du pointeur) est utilisé pour définir un ou plusieurs pixels.
Bouton 2
Ce bouton (généralement au milieu) permet d'inverser un ou plusieurs pixels.
Bouton 3
Ce bouton (généralement à droite) permet d'effacer un ou plusieurs pixels.
Bouton 4
Ce bouton permet d'effacer un ou plusieurs pixels.
Bouton 5
Ce bouton permet d'effacer un ou plusieurs pixels.
Chaque opération de bouton peut être modifiée au moyen de ressources dans le fichier .Xdefaults ou
fichier de paramètres par défaut de l'application (/etc/X11/app-defaults/Pixmap).
MENU COMMANDES
Pour faciliter la définition des formes, carte de pixels fournit plusieurs commandes pour le dessin et
la manipulation de la pixmap éditée, et les commandes de gestion des fichiers.
Les commandes sont disposées dans une barre verticale à gauche du widget Pixmap et dans une barre de menu à
le haut de la fenêtre. La plupart des commandes de dessin sont situées dans la barre de gauche, où comme
la gestion des fichiers et d'autres commandes générales se trouvent dans la barre de menu supérieure.
Dans la barre de gauche, certaines commandes sont représentées par des icônes. Ils sont, de gauche à droite et
de haut en bas, Retournement horizontalement, Up, Retournement verticalement, Gauche, Plier, Droite, Rotation bon
(contre-horloge), Vers le bas, Rotation à gauche (dans le sens des aiguilles d'une montre).
Certaines commandes sont également disponibles directement via le clavier lorsque le curseur de la souris est
situé sur le widget Pixmap. Ils seront mentionnés comme accélérateur dans la suite
la description.
COMMANDES DE LA BARRE GAUCHE
annuler
Cette commande permet d'annuler la dernière opération. Une seule opération peut être
défait. L'accélérateur de cette commande est Any vous.
Effacer
Cette commande est utilisée pour effacer tous les pixels de la pixmap comme si le bouton 3 avait
été traîné à travers chaque pixel de la pixmap. L'accélérateur de cette commande
est [Maj] c.
Ensemble Cette commande est utilisée pour définir tous les pixels de la pixmap sur la couleur actuelle,
comme si le bouton 1 avait été glissé à travers chaque pixel de la pixmap. Les
l'accélérateur de cette commande est [Shift] s.
Redessiner
Cette commande est utilisée pour réafficher le pixmap. L'accélérateur de cette commande est
Ctrl l.
Copier
Cette commande est utilisée pour copier une région de la pixmap d'un endroit à un autre.
Lorsque cette commande est invoquée, la région à copier doit
être spécifié en appuyant sur le bouton 1, en faisant glisser la souris et en relâchant le bouton 1.
La région peut maintenant être copiée en appuyant sur le Bouton 1 avec le curseur situé sur le
région sélectionnée, en faisant glisser la souris et en la relâchant là où le coin supérieur gauche
de la région doit être copié. Si une région a déjà été sélectionnée avec une marque
commande, seule la deuxième phase de la copie est nécessaire. L'accélérateur de cette
La commande est disponible lorsqu'une région a déjà été sélectionnée et est
Ctrl pour faire glisser la région et Ctrl pour le dessiner au point. Cette
La commande accélérée est identique à la commande Coller disponible via le Modifier
menu de la barre de menu supérieure.
Move
Cette commande est utilisée pour déplacer une région de la pixmap d'un endroit à un autre.
Lorsque cette commande est invoquée, la région à déplacer doit être spécifiée en appuyant sur
Bouton 1, en faisant glisser la souris et en relâchant le bouton 1. La région peut maintenant être déplacée
en appuyant sur le Bouton 1 avec le curseur situé sur la région sélectionnée, en faisant glisser le
souris et en la relâchant là où le coin supérieur gauche de la région doit être déplacé.
La région initiale est effacée. Si une région a déjà été sélectionnée avec une marque
commande, seule la deuxième phase du mouvement est nécessaire.
Marquez
Cette commande permet de marquer une région pour la déplacer ou la copier ultérieurement (commandes Move ainsi que
Copier ci-dessus), ou de le mettre dans le tampon Cut&Paste (commandes Cut/Taille ainsi que Copier des
Modifier menu de la barre de menu supérieure). Lorsque cette commande est invoquée, la région doit
être spécifié en appuyant sur le bouton 1, en faisant glisser la souris et en relâchant le bouton 1.
Une fois marquée, la région est mise en évidence. L'accélérateur de cette commande est
Ctrl pour lancer la sélection et Ctrl pour le finir.
Décocher
Cette commande est utilisée pour décocher une région précédemment marquée. il va mettre en évidence
la région. L'accélérateur de cette commande est Ctrl .
Retournement horizontalement
Cette commande est utilisée pour retourner horizontalement toute la pixmap ou la région marquée.
Cela signifie refléter horizontalement l'image pixmap. Le miroir est placé au
milieu de la hauteur du pixelmap. L'accélérateur de cette commande est
[Maj|Ctrl] h.
Up Cette commande est utilisée pour déplacer l'ensemble de la pixmap ou la région marquée vers le haut. Pixels à
le haut de la pixmap est repoussé en bas de la nouvelle pixmap. Les
l'accélérateur de cette commande est Any Vers le haut (non disponible dans la version Motif).
Retournement verticalement
Cette commande est utilisée pour retourner verticalement toute la pixmap ou la région marquée.
Cela signifie refléter verticalement l'image pixmap. Le miroir est placé au
milieu de la largeur du pixelmap. L'accélérateur de cette commande est Any v.
Gauche
Cette commande est utilisée pour déplacer le pixmap entier ou la région marquée vers la gauche. Pixels
à gauche du pixmap sont repoussés à droite du nouveau pixmap. Les
l'accélérateur de cette commande est Any Gauche (non disponible en version Motif).
Plier
Cette commande est utilisée pour « plier » le pixmap. Cela signifie diviser l'image pixmap
en quatre carrés (en haut à gauche, en haut à droite, en bas à gauche et en bas à droite) et en inversant
(le haut devient le bas, la gauche devient la droite, et ainsi de suite). "Pliage" deux fois par
pixmap ne change pas. L'accélérateur de cette commande est [Maj|Ctrl] F.
Droite
Cette commande est utilisée pour déplacer le pixmap entier ou la région marquée vers la droite. Pixels
à droite de la pixmap sont repoussés à gauche de la nouvelle pixmap. Les
l'accélérateur de cette commande est Any A droite (non disponible en version Motif).
Rotation bon
Cette commande est utilisée pour faire pivoter l'image pixmap ou la région marquée à droite
(dans le sens des aiguilles d'une montre) de 90 degrés. Quatre Rotation bon les opérations ne changent pas. Les
l'accélérateur de cette commande est [Maj|Ctrl] r.
Vers le bas
Cette commande est utilisée pour déplacer le pixmap entier ou la région marquée vers le bas. Pixels
au bas de la pixmap sont repoussés en haut de la nouvelle pixmap. Les
l'accélérateur de cette commande est Any Duvet (non disponible en version Motif).
Rotation à gauche
Cette commande est utilisée pour faire pivoter l'image pixmap ou la région marquée vers la gauche
(contre-horloge) de 90 degrés. Quatre Rotation à gauche les opérations ne changent pas. Les
l'accélérateur de cette commande est [Shift] l.
Point
Cette commande est utilisée pour définir, inverser ou effacer un pixel à la couleur actuelle. Ce
peut être considéré comme un mode. Après l'avoir sélectionné, les pixels sont définis, inversés ou
effacé en fonction du bouton utilisé (voir Édition des pixels avec la souris). Si la
bouton de la souris reste enfoncé tout en faisant glisser la souris, plus d'un pixel peut être
affecté. Cette commande n'a pas d'accélérateur.
Curve
Cette commande permet de tracer des lignes courbes (fixées, effacées ou inversées). La courbe
est dessiné en faisant glisser la souris. Cette commande peut être considérée comme un mode.
Le même effet peut être obtenu en faisant glisser la souris en mode point, le
la principale différence réside dans le fait que les pixels seront dessinés de manière contiguë. Cette
la commande n'a pas d'accélérateur.
Gamme
Cette commande permet de tracer des lignes entre deux points (fixés, dégagés ou inversés).
Les lignes sont d'abord dessinées en surbrillance pendant que le bouton de la souris reste enfoncé. Cette
commande peut être considérée comme un mode. Cette commande n'a pas d'accélérateur.
Rectangulaire
Cette commande permet de tracer des rectangles entre deux points définissant les deux
coins opposés du rectangle (fixés, dégagés ou inversés). Les rectangles sont
premier dessiné en surbrillance pendant que le bouton de la souris reste enfoncé. Cette commande peut être
considéré comme un mode. Cette commande n'a pas d'accélérateur.
Rempli Rectangulaire
Cette commande permet de tracer des rectangles pleins entre deux points définissant le
deux coins opposés du rectangle (fixés, dégagés ou inversés). les rectangles
les contours sont d'abord dessinés en surbrillance tandis que le bouton de la souris reste enfoncé. Cette
commande peut être considérée comme un mode. Cette commande n'a pas d'accélérateur.
Réseautage et Mentorat
Cette commande va définir, inverser ou effacer les pixels sur un cercle spécifié par un
centre et un point sur la courbe. Les petits cercles peuvent ne pas sembler très ronds à cause de
la taille du pixmap et les limites de devoir travailler avec des pixels discrets.
Cette commande peut être considérée comme un mode. Cette commande n'a pas d'accélérateur.
Rempli Réseautage et Mentorat
Cette commande définira, inversera ou effacera tous les pixels d'un cercle spécifié par
un centre et un point sur la courbe. Tous les pixels de côté et y compris le cercle sont
ensemble. Cette commande peut être considérée comme un mode. Cette commande n'a pas d'accélérateur.
Inondation Niveau de remplissage
Cette commande définira tous les pixels clairs dans une forme fermée. La forme fermée
est déterminé par tous les pixels dont la couleur est différente de la couleur du
pixel sur lequel l'utilisateur a cliqué. Si la forme n'est pas fermée, l'ensemble
pixelmap sera rempli. Cette commande peut être considérée comme un mode. Cette commande
n'a pas d'accélérateur.
Ensemble Populaire Spot
Cette commande permet de spécifier un Hot Spot. Le Hot Spot est sélectionné par
en cliquant sur le Ensemble bouton de la souris. En cliquant Inverser inversera le Hot Spot, réglera ou
le réinitialiser en fonction de son état précédent. Le point chaud est utile pour les pixmaps de curseur
et sont utilisés pour référencer la partie sensible de la pixmap. Cette commande n'a pas
accélérateur.
Effacer Populaire Spot
Cette commande efface le Hot Spot actuel. Cette commande n'a pas d'accélérateur.
Ensemble Port
Cette commande permet de créer graphiquement une ligne d'extension de port. Cela fait partie de
l'éditeur d'extension de port personnalisé développé par Tim Wise (SES Inc.). Le port
est défini sur l'image pixmap en cliquant sur n'importe quel bouton de la souris. Cette commande a
pas d'accélérateur.
Effacer Port
Cette commande permet de supprimer graphiquement une ligne d'extension de port. Cela fait partie de
l'éditeur d'extension de port personnalisé développé par Tim Wise (SES Inc.). Le port
sur lequel n'importe quel bouton de la souris a été cliqué est annulé. Cette commande n'a pas
accélérateur.
Move Port
Cette commande permet de déplacer un Port, c'est-à-dire de changer les coordonnées spécifiées
dans la ligne d'extension du port. Il fait partie de l'éditeur d'extension de port personnalisé
développé par Tim Wise (SES Inc.). Le port sur lequel n'importe quel bouton de la souris a été
enfoncé est déplacé avec le curseur de la souris jusqu'à ce que le bouton de la souris soit relâché. Cette
la commande n'a pas d'accélérateur.
Port Info...
Cette commande permet d'éditer les informations associées à un Port, c'est-à-dire
contenu dans une ligne d'extension de port. Il fait partie de l'extension de port personnalisée
éditeur développé par Tim Wise (SES Inc.). Les informations associées au
Le port sur lequel n'importe quel bouton de la souris a été cliqué est affiché dans une fenêtre de dialogue. Ce
peut être modifié dans cette boîte de dialogue et enregistré en cliquant sur le bouton "OK" du
dialogue. Cette commande n'a pas d'accélérateur.
COMMANDES DU MENU SUPÉRIEUR
Info
Cette commande ouvre une fenêtre d'informations.
Déposez votre dernière attestation MENU
Charge...
Cette commande est utilisée pour charger un fichier pixmap dans l'éditeur de pixmap. Une fenêtre de dialogue
apparaît dans lequel un nom de fichier doit être fourni. L'opération peut être
interrompu par le Annuler bouton de la fenêtre de dialogue. L'accélérateur de cette
la commande est Alt l.
Insérer ...
Cette commande permet de charger une pixmap dans le buffer Cut&Paste de la pixmap
éditeur. Le contenu du fichier pixmap peut alors être collé sur le pixmap actuel.
Une fenêtre de dialogue s'ouvre dans laquelle un nom de fichier doit être fourni. L'opération
peut être interrompu avec le Annuler bouton de la fenêtre de dialogue. L'accélérateur
de cette commande est Alt je.
Enregistré
Cette commande permet de sauvegarder la pixmap courante dans le fichier en cours d'édition. Par
par défaut, et jusqu'à ce qu'il soit modifié par un Nom de fichier..., Charge... or Enregistré Trop cher ..
opération, ou en spécifiant le nom de fichier sur la ligne de commande, le nom de fichier est
gratterL’ Nom de fichier... La commande peut être utilisée pour changer ce nom de fichier par défaut.
L'accélérateur de cette commande est Alt s.
Enregistré Trop cher ..
Cette commande est utilisée pour enregistrer le pixmap actuel dans un fichier particulier dont le nom
doit être fourni dans la fenêtre de dialogue qui apparaît. L'opération peut être
interrompu par le Annuler bouton de la fenêtre de dialogue. L'accélérateur de cette
la commande est Alt une.
Redimensionner...
Cette commande est utilisée pour redimensionner le pixmap actuel à la largeur et à la hauteur
spécifié dans la fenêtre de dialogue qui s'ouvre. La syntaxe est WIDTHxHEIGHT. Cette
le fonctionnement est différent du Redimensionner... un de la manière qu'il vient d'ajouter ou
supprimer les pixels de la pixmap actuelle sans essayer d'adapter correctement l'espace
avec l'image pixmap. L'opération peut être interrompue avec le Annuler bouton de
la fenêtre de dialogue. L'accélérateur de cette commande est Alt r.
Redimensionner...
Cette commande est utilisée pour redimensionner l'image pixmap actuelle afin de l'adapter
un espace plus grand ou plus petit. La nouvelle largeur et la nouvelle hauteur doivent être spécifiées dans le
fenêtre de dialogue qui apparaît avec la syntaxe WIDTHxHEIGHT. L'opération peut être
interrompu par le Annuler bouton de la fenêtre de dialogue. L'accélérateur de cette
la commande est Alt e.
Nom de fichier...
Cette commande est utilisée pour changer le nom du fichier courant, c'est-à-dire le nom du fichier
dans lequel le pixmap sera enregistré avec un Enregistré opération. Le nouveau nom de fichier doit
être fourni dans la fenêtre de dialogue qui apparaît. L'opération peut être interrompue
couplé à Annuler bouton de la fenêtre de dialogue. L'accélérateur de cette commande est
Alt F.
Allusions commentaire ...
Cette commande ouvre une fenêtre de dialogue dans laquelle l'utilisateur peut spécifier les astuces
commentaire de section du fichier pixmap. L'opération peut être interrompue avec le
Annuler bouton de la fenêtre de dialogue. L'accélérateur de cette commande est
Alt h.
Couleurs commentaire ...
Cette commande ouvre une fenêtre de dialogue dans laquelle l'utilisateur peut spécifier les couleurs
commentaire de section du fichier pixmap. L'opération peut être interrompue avec le
Annuler bouton de la fenêtre de dialogue. L'accélérateur de cette commande est
Alt c.
Pixels commentaire ...
Cette commande ouvre une fenêtre de dialogue dans laquelle l'utilisateur peut spécifier les pixels
commentaire de section du fichier pixmap. L'opération peut être interrompue avec le
Annuler bouton de la fenêtre de dialogue. L'accélérateur de cette commande est
Alt p.
quitter
Cette commande provoque carte de pixels pour afficher une boîte de dialogue demandant s'il
devrait enregistrer le pixmap (s'il a changé) puis quitter. Répondre oui est le
même chose que d'invoquer Enregistré; aucune les causes carte de pixels pour simplement sortir ; et annuler annulera le
quitter commande afin que d'autres modifications puissent être apportées. L'accélérateur de cette commande
est Alt q.
Modifier MENU
Image(s)
Cette commande ouvre une fenêtre dans laquelle le pixmap en taille réelle est affiché. Cette
fenêtre peut être fermée en cliquant dessus avec la souris ou en appelant Image(s) encore une fois.
Lorsque la fenêtre s'ouvre, un X La marque s'affiche dans le menu à gauche de
le Image(s) étiqueter. L'accélérateur de cette commande est je.
Grille
Cette commande bascule l'affichage de la grille. Lorsque la grille est affichée, un X
une marque est ajoutée à gauche de la Grille étiqueter. L'accélérateur de cette commande est
g.
Haches
Cette commande bascule l'affichage des axes. Lorsque les axes sont affichés, un X marque est
ajouté à gauche de Haches étiqueter. L'accélérateur de cette commande est une.
Proportionnelle
Cette commande bascule l'affichage en mode proportionnel de la pixmap.
Le mode proportionnel signifie que le widget Pixmap n'essaiera pas de s'adapter à tous les
espace au sein de l'interface et affichera plutôt chaque pixel dans un carré,
laissant probablement un peu d'espace autour du widget pixmap. Lorsque le mode proportionnel
est actif, un X une marque est ajoutée à gauche de la Proportionnelle étiqueter. Les
l'accélérateur de cette commande est p.
Zoom
Cette commande est utilisée pour zoomer quelques pixels de la pixmap courante. Le zoom
région doit être sélectionnée par l'utilisation comme une région rectangulaire comme s'il était
marquer une région (voir Marquez commander). L'opération peut être interrompue en appelant
toute autre commande. Lorsqu'une région est zoomée, un X une marque est ajoutée à gauche de la
Zoom étiqueter. Invoquant à nouveau le Zoom la commande effectue un zoom arrière. L'accélérateur de
cette commande est z.
Zoom In
Cette commande est utilisée pour zoomer progressivement sur la pixmap actuelle. Ce côté
cela a pour effet d'agrandir la taille d'un carré utilisé pour représenter un seul
pixel. L'accélérateur de cette commande est X.
Zoom de stock
Cette commande est utilisée pour effectuer un zoom arrière incrémentiel sur la pixmap actuelle. Ce côté
ceci a pour effet de réduire la taille d'un carré utilisé pour représenter un seul
pixel. L'accélérateur de cette commande est y.
Zoom Facteur
La commande ouvre une fenêtre de dialogue dans laquelle l'utilisateur peut éditer le
facteur de zoom. Le facteur de zoom est la taille d'un carré utilisé pour représenter un
un seul pixel. L'agrandissement du facteur de zoom zoomera sur la pixmap actuelle,
tout en le réduisant, il effectuera un zoom arrière sur la pixmap. L'accélérateur de cette commande
est F.
Cut/Taille Lorsqu'une région est marquée, cette opération est active. Il est utilisé pour couper le contenu
de la région pour la mettre dans le tampon Cut&Paste. Les Collez la commande devient maintenant
active et la région marquée n'est pas marquée. Les pixels de la zone marquée sont
effacé. Cette commande agit comme le Move un lorsqu'une région est déjà marquée. Les
l'accélérateur de cette commande est Ctrl c.
Copier
Lorsqu'une région est marquée, cette opération est active. Il est utilisé pour copier le
contenu de la région dans le tampon Cut&Paste. Les Collez la commande devient maintenant
active et la région marquée n'est pas marquée. Cette commande agit comme le Copier commander
de la bordure gauche lorsqu'une région est déjà marquée. L'accélérateur de cette
la commande est Ctrl X.
Collez
Lorsqu'une région a été coupée ou copiée dans le tampon Cut&Paste, cette commande est
actif et peut être utilisé pour coller le contenu du tampon Cut&Paste où le
bouton de la souris est cliqué. L'opération de collage prend en charge le bouton utilisé pour
spécifiez le point où coller le tampon. Le bouton peut rester enfoncé pour
déplacer le tampon, puis être relâché pour coller le tampon au niveau actuel
emplacement. UNE Copier ainsi que Collez l'opération peut être accélérée par Ctrl à
lancer l'opération et Ctrl pour terminer l'opération, c'est-à-dire coller le
amortir. L'accélérateur de cette commande est Ctrl p.
Culture
Lorsqu'une région est marquée ou qu'un fichier a été inséré dans le tampon Cut&Paste,
cette commande échangera le pixmap actuel avec la région marquée, ou le
Tampon Couper-Coller. Recadrer deux fois ne fait rien. L'accélérateur de cette commande
est Ctrl o.
Premier plan Couleur MENU
Ajouter Couleur...
Cette commande permet d'ajouter une nouvelle couleur dans le Couleur Webinars (voir ci-dessous). La couleur
le nom est spécifié dans la fenêtre de dialogue qui apparaît soit par un vrai nom de couleur
trouvé dans le fichier rgb.txt ou par une chaîne comme #rrggbb où rr, gg ainsi que bb représentent
les composantes rouge, verte et bleue de la couleur au format hexadécimal. Les
l'opération peut être interrompue avec le Annuler bouton de la fenêtre de dialogue. Les
l'accélérateur de cette commande est Ctrl une.
Symbolique prénom...
Cette commande permet de définir le nom symbolique de la couleur courante. Le symbolique
nom est entré dans la fenêtre de dialogue qui apparaît. L'opération peut être
interrompu par le Annuler bouton de la fenêtre de dialogue. L'accélérateur de cette
la commande est Ctrl s.
Monochrome prénom...
Cette commande permet de définir le nom monochrome de la couleur courante, c'est-à-dire le
nom de la couleur à utiliser sur les écrans monochromes. Le nom monochrome est entré
dans la fenêtre de dialogue qui s'ouvre. L'opération peut être interrompue avec le
Annuler bouton de la fenêtre de dialogue. L'accélérateur de cette commande est
Ctrl m.
Gris en échelon 4 prénom...
Cette commande permet de définir le nom en niveaux de gris 4 de la couleur courante, c'est-à-dire le
nom de la couleur à utiliser sur les écrans en niveaux de gris 4. Le nom de l'échelle de gris 4 est
saisie dans la fenêtre de dialogue qui s'ouvre. L'opération peut être interrompue
couplé à Annuler bouton de la fenêtre de dialogue. L'accélérateur de cette commande est
Ctrl 4.
Gris en échelon prénom...
Cette commande est utilisée pour définir le nom de l'échelle de gris de la couleur actuelle, c'est-à-dire le
nom de la couleur à utiliser sur les affichages en niveaux de gris (avec plus de 4 niveaux). Les
le nom de l'échelle de gris est entré dans la fenêtre de dialogue qui s'affiche. L'opération peut
être interrompu par le Annuler bouton de la fenêtre de dialogue. L'accélérateur de
cette commande est Ctrl g.
Couleur prénom...
Cette commande est utilisée pour définir le nom de la couleur courante. Ce changement va
être pris en compte lors de l'enregistrement de la pixmap mais pour rester visible, cela affecte l'étiquette
de l'élément de menu de la couleur. Ceci est utile pour changer directement une couleur spécifique
pour un autre ou pour permettre à plusieurs symboles de représenter la même couleur (le
la couleur peut être la même sur l'écran couleur mais changer sur l'échelle de gris ou monochrome
ceux). Le nom de la couleur est entré dans la fenêtre de dialogue qui apparaît. Les
l'opération peut être interrompue avec le Annuler bouton de la fenêtre de dialogue. Les
Aucune (non sensible à la casse) le nom est utilisé pour changer le pixel représentant le
Couleur transparente. L'accélérateur de cette commande est Ctrl n.m.
Xpm Extensions MENU
Ajouter Extension...
Cette commande ouvre une fenêtre de dialogue dans laquelle l'utilisateur fournit un nom pour un
extension à ajouter dans la liste actuelle des extensions pixmap. L'opération peut être
interrompu par le Annuler bouton de la fenêtre de dialogue. Si l'utilisateur confirme
couplé à Bien bouton, une autre fenêtre de dialogue apparaît où l'utilisateur peut modifier le
contenu des extensions. Lorsque l'utilisateur clique sur le Annuler bouton dans cette extension
fenêtre d'édition, l'opération d'édition est interrompue mais l'extension est ajoutée à
la liste des extensions du pixmap actuel. Si l'utilisateur souhaite annuler le Ajouter
Extension... opération, il doit cliquer sur le Effacer bouton. L'édition
peut être autrement confirmé en cliquant sur le Bien .
Toutes l'extension de prénom
QUAND une extension est ajoutée dans la liste des extensions du pixmap actuel, son nom
apparaît sur l' Xpm Extensions menu. Lorsqu'elle est sélectionnée dans le menu, l'extension
la fenêtre d'édition s'ouvre. Voir ci-dessus pour sa description.
De plus, la version Motif définit l'étiquette d'état comme deux boutons actifs qui fonctionnent
as Nom de fichier... ainsi que Redimensionner... les commandes.
COULEUR PANNEAU
Les couleurs dans pixmap sont présentées dans le Couleur Webinars. Chaque couleur chargée est associée à un
bouton carré, rempli du pixel de couleur. Les barres de défilement autour du panneau permettent de scanner les
panneau entier. Pour choisir une couleur pour le dessin, l'utilisateur doit cliquer sur un bouton de couleur. À ceci
l'heure, le nom actuel de la couleur est affiché comme titre de la Premier plan Couleur
menu. Une couleur peut également être sélectionnée en utilisant Shift sur un pixel du courant
pixmap quelle couleur doit être utilisée. Cet accélérateur est très utile lors de la modification de petits
parties d'un pixmap localement.
DOSSIER Format
Votre Enregistré or Enregistré Trop cher .. les commandes stockent les pixmaps en utilisant le format défini par Arnaud Le Hors
dans sa bibliothèque Xpm (version 3.x). Chaque pixmap est une variable de tableau de chaînes C qui peut être
inclus et utilisé dans les programmes, ou référencé par les ressources pixmap de X Toolkit (en supposant
qu'un convertisseur String en Pixmap a été enregistré sur le serveur). Voici un exemple
d'un fichier pixmap :
/* XPM */
char statique * plaid[] = {
/* pixmap à carreaux
* largeur hauteur ncolors chars_per_pixel */
"22 22 4 2 ",
/* couleurs */
" c rouge m blanc s light_color ",
"Y c jaune m noir s lines_in_mix",
"+ c jaune m blanc s lines_in_dark ",
"xm black s dark_color ",
/* pixels */
"xxxxxxxxxxx + xxxxx",
" xxxxxxxxxxxxxxxxxx ",
"xxxxxxxxxxx + xxxxx",
" xxxxxxxxxxxxxxxxxx ",
"xxxxxxxxxxx + xxxxx",
" AAAA x AAAA + x + x + x + x + x + ",
"xxxxxxxxxxx + xxxxx",
" xxxxxxxxxxxxxxxxxx ",
"xxxxxxxxxxx + xxxxx",
" xxxxxxxxxxxxxxxxxx ",
"xxxxxxxxxxx + xxxxx",
" xxxx Y xxx ",
" xxx Y xx ",
" xxxx Y xxx ",
" xxx Y xx ",
" xxxx Y xxx ",
" xxxxxxxxxxxxxxxxxxxxx x ",
" xxxx Y xxx ",
" xxx Y xx ",
" xxxx Y xxx ",
" xxx Y xx ",
" xxxx Y xxx "
};
Votre plaid le nom utilisé pour référencer la variable pixmap est construit à partir du nom du
fichier dans lequel est enregistré le pixmap. Tous les répertoires sont supprimés du devant du nom
et tout suffixe commençant par un point est supprimé à la fin.
La variable pixmap est un tableau de chaînes dans lequel la première chaîne du tableau contient le
largeur, hauteur, nombre de couleurs et nombre de caractères par pixel.
Les chaînes suivantes représentent les descriptions de couleurs, une chaîne par couleur. Une couleur
la description peut être composée d'un ou plusieurs caractères qui représentent un pixel, et la couleur
nom d'affichage précédé du caractère 'c', et/ou un nom symbolique précédé du 's'
caractère, et/ou un nom d'affichage monochrome précédé du caractère « m », et/ou d'un
échelle 4 niveaux nom d'affichage précédé de la chaîne 'g4' , et/ou un nom d'affichage en niveaux de gris
précédé du caractère 'g', spécifié dans n'importe quel ordre.
Après les chaînes de description de couleur, chaque chaîne représente une ligne de la pixmap, composée
de caractères symboliques affectés aux couleurs.
EN UTILISANT CARTES PIX IN Parascolaires
Le format des fichiers pixmap est conçu pour rendre les pixmaps faciles à utiliser dans les programmes X,
quel que soit votre écran. Le code suivant peut être utilisé pour créer un pixmap à utiliser comme
fond de fenêtre, en utilisant la librairie Xpm enrichie (version 3.3) du Groupe Bull et
en supposant que le pixmap a été stocké dans un nom de fichier plaid.xpm:
#include "plaid.xpm"
Pixmap pixelmap;
XpmCreatePixmapFromData (affichage, dessinable, plaid, &pixmap,
&pixmap_mask, &attributs);
Des routines supplémentaires sont disponibles pour la lecture dans carte de pixels fichiers et retour des données dans
le fichier dans Pixmaps.
WIDGET HIÉRARCHIE
La hiérarchie de l'éditeur de pixmap est décrite ici afin de configurer l'éditeur par
moyen de ressources X dans un fichier .Xdefaults. La première classe de widgets est la version Athena
un, tandis que le second, séparé par un | caractère, est la version Motif.
Pixmap
Volet|LigneColonne parent
Formulaire|LigneColonne forme
MenuButton|CascadeButtonGadget fileButton
SimpleMenu|RangColumn fileMenu
SmeBSB|PushButtonGadget charge
Insert SmeBSB|PushButtonGadget
SmeBSB|PushButtonGadget enregistrer
SmeBSB|PushButtonGadget enregistrer sous
SmeLine|SéparateurGadget ligne
SmeBSB|PushButtonGadget redimensionner
SmeBSB|PushButtonGadget redimensionnement
SmeBSB|PushButtonGadget nom de fichier
SmeBSB|PushButtonInstructions de gadgetCmt
SmeBSB|PushButtonGadget couleursCmt
SmeBSB|PushButtonGadget pixelsCmt
SmeLine|SéparateurGadget ligne
SmeBSB|PushButtonGadget quitter
MenuButton|CascadeButtonGadget bouton d'édition
Menu simple|Menu d'édition de colonne de ligne
Image SmeBSB|ToggleButtonGadget
SmeLine|SéparateurGadget ligne
SmeBSB|Grille ToggleButtonGadget
Axes SmeBSB|ToggleButtonGadget
SmeBSB|ToggleButtonGadget proportionnel
SmeBSB|ToggleButtonZoom du gadget
SmeBSB|PushButtonGadget zoomIn
SmeBSB|PushButtonGadget zoom arrière
SmeBSB|PushButtonGadget facteur de zoom
SmeLine|SéparateurGadget ligne
SmeBSB|PushButtonGadget coupé
Copie SmeBSB|PushButtonGadget
SmeBSB|PushButtonGadget coller
SmeBSB|PushButtonGadget recadrage
Bouton Menu|Bouton CascadeGadget fgButton
SimpleMenu|LigneColonne fgMenu
SmeBSB|PushButtonGadget addColor
SmeBSB|PushButtonGadgetNom symbolique
SmeBSB|PushButtonGadget monochromeNom
SmeBSB|PushButtonGadget g4Name
SmeBSB|PushButtonGadget gName
Bouton Menu|Bouton CascadeBouton d'extension de gadget
Menu simple|Menu d'extension de ligne et de colonne
SmeBSB|PushButtonGadget addExtension
SmeBSB|PushButtonGadget
.
.
.
Libellé|CascadeButtonÉtat du gadget
|CascadeButtonStatut du gadgetb
Commande|CascadeButtonGadget infoButton
Volet|Volet Formulaire
Formulaire|Formulaire LigneColonne
Commande|PushButtonGadget annuler
Commande|PushButtonGadget effacer
Commande|PushButtonGadget défini
Commande|PushButtonGadget redessiner
Basculer|ToggleButtonGadget copie
Toggle|ToggleButtonGadget déplacer
Toggle|ToggleButtonGadget marque
Commande|PushButtonGadget décocher
|LigneColonne formeh
Commande|PushButtonGadget flipHoriz
Commande|PushButtonGadget vers le haut
Commande|PushButtonGadget flipVert
|LigneColonne formeh
Commande|PushButtonGadget à gauche
Commande|PushButtonGadget replier
Commande|PushButtonGadget à droite
|LigneColonne formeh
Commande|PushButtonGadget rotateLeft
Commande|PushButtonGadget vers le bas
Commande|PushButtonGadget rotateRight
Basculer|ToggleButtonPoint gadget
Toggle|Ligne ToggleButtonGadget
Basculer|ToggleButtonGadget rectangle
Toggle|ToggleButtonGadget rempliRectangle
Toggle|ToggleButtonGadget cercle
Toggle|ToggleButtonGadget rempliCercle
Toggle|ToggleButtonGadget FloodFill
Basculer|ToggleButtonGadget définiHotSpot
Commande|PushButtonGadget clearHotSpot
Basculer|ToggleButtonGadget setPort
Basculer|ToggleButtonGadget clearPort
Basculer|ToggleButtonGadget movePort
Toggle|ToggleButtonPort du gadgetInfo
Volet|Fenêtre Volet vPane
ViewPort|ScrolledWindow colorView
Box|RangColumn colorPane
Commande|Bouton poussoir
.
.
.
ViewPort|ScrolledWindow pixmapView
Pixmap|Pixmap Pixmap
Image TransientShell|TransientShell
Étiquette|Étiquette de l'étiquette
PopupShell|Informations sur la boîte de sélection
Dialogue| dialogue
Étiquette| étiqueter
Texte| valeur
Commande| D'accord
PopupShell|Entrée SelectionBox
Dialogue| dialogue
Étiquette| étiqueter
Texte| valeur
Commande| D'accord
Commande| Annuler
PopupShell|Fichier SelectionBox
Dialogue| dialogue
Étiquette| étiqueter
Texte| valeur
Commande| D'accord
Commande| Annuler
PopupShell|Erreur SelectionBox
Dialogue| dialogue
Étiquette| étiqueter
Commande| Avorter
Commande| Réessayez
PopupShell|SelectionBox qsave
Dialogue| dialogue
Étiquette| étiqueter
Texte| valeur
Commande| Oui
Commande| Non
Commande| Annuler
PopupShell|PopupShell extEditorShell|extEditor_popup
Formulaire|ExtEditeur de formulaire
Libellé|Nom du libellé
AsciiText|ScrolledText texte
Commande|PushButtonGadget ok
Commande|PushButtonGadget annuler
Commande|PushButtonGadget supprimer
Lignes où n'apparaît que l'un ou l'autre type de widget (comme Dialog| ou
|CascadeButtonGadget) signifie que le widget n'existe pas dans l'une ou l'autre version. Dans
le cas des boîtes de dialogue dans la version Motif, les widgets sont créés à l'aide de
routines qui attribuent le nom du widget en fonction du nom de la boîte de dialogue. Par le
façon, nous ne pouvons pas fournir une liste de types et de noms pour la sous-structure de dialogue
widgets dans la version Motif. Cependant, ceux-ci ne devraient pas être souvent modifiés.
X DEFAUTS
En plus des ressources standards des widgets Athena ou Motif, carte de pixels utilise ce qui suit
ressources pour le widget Pixmap (nommé pixmap) :
Curseur
Le curseur à utiliser dans le widget Pixmap.
Premier plan
La couleur initiale de premier plan pour le dessin.
Souligner
La couleur de surbrillance.
Encadrement
La couleur du cadrage, utilisée pour dessiner la grille et les axes.
Transparent
La couleur représentant les pixels transparents.
Proportionnelle
Bascule en mode d'affichage proportionnel initial.
Grille
Bascule l'affichage initial de la grille.
GrilleTolérance
Détermine quand afficher la grille en fonction de SquareSize.
Pointillé
Supprimer le dessin en pointillés des pixels transparents.
Pointillé
Profondeur 1 pixmap à utiliser pour dessiner des pixels transparents pointillés.
Haches
Bascule l'affichage des axes.
"Resize"
Bascule le redimensionnement du widget Pixmap lors d'une demande par le gestionnaire de fenêtres.
Tarifs Distance
La marge autour du widget Pixmap.
Taille carrée
La taille en points d'écran utilisée pour afficher chaque pixmap pixels.
PixmapLargeur
La largeur initiale du pixmap.
PixmapHauteur
La hauteur initiale du pixmap.
Bouton1Action
L'action associée au bouton de la souris 1 (entre Set, Invert et Clear).
Bouton2Action
L'action associée au bouton de la souris 2 (entre Set, Invert et Clear).
Bouton3Action
L'action associée au bouton de la souris 3 (entre Set, Invert et Clear).
Bouton4Action
L'action associée au bouton de la souris 4 (entre Set, Invert et Clear).
Bouton5Action
L'action associée au bouton de la souris 5 (entre Set, Invert et Clear).
Nom de fichier
Le fichier initial à charger.
AddColorNtfyProc
La procédure à appeler lors de la lecture d'un fichier pixmap pour notifier le chargement des couleurs. Il est
fortement déconseillé de modifier cette ressource.
ExtensionNtfyProc
La procédure à appeler lors de la lecture d'un fichier pixmap pour notifier le chargement de l'extension. Il est
fortement déconseillé de modifier cette ressource.
Utiliser pixmap en ligne en utilisant les services onworks.net