Obligement - L'Amiga au maximum

Dimanche 17 décembre 2017 - 11:03  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

 · Accueil
 · A Propos
 · Articles
 · Galeries
 · Glossaire
 · Hit Parade
 · Liens
 · Liste jeux Amiga
 · Quizz
 · Téléchargements
 · Trucs et astuces


Articles

 · Actualité (récente)
 · Actualité (archive)
 · Comparatifs
 · Dossiers
 · Entrevues
 · Matériel (tests)
 · Matériel (bidouilles)
 · Points de vue
 · En pratique
 · Programmation
 · Reportages
 · Tests de jeux
 · Tests de logiciels
 · Tests de compilations
 · Articles divers

 · Articles in english
 · Articles in other languages


Twitter

Suivez-nous sur Twitter




Liens

 · Sites de téléchargements
 · Associations
 · Pages Personnelles
 · Moteurs de recherche
 · Pages de liens
 · Constructeurs matériels
 · Matériel
 · Autres sites de matériel
 · Réparateurs
 · Revendeurs
 · Presse et médias
 · Programmation
 · Développeurs logiciels
 · Logiciels
 · Développeurs de jeux
 · Jeux
 · Autres sites de jeux
 · Scène démo
 · Divers
 · Informatique générale


Jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Partenaires

Annuaire Amiga

Amedia Computer

Relec

Hit Parade


Contact

David Brunet

Courriel

 


En pratique : Magellan - les arguments
(Article écrit par Adelphe Bachelet et extrait de Absolutly Amiga - janvier 2003)


Que ce soit en créant un type de fichier (filetype), une banque d'outils ou un menu, vous serez obligé d'en passer par les arguments. Ces arguments sont utilisés pour lancer les tâches. Par exemple, en créant le type de fichier "Image JPEG", si dans l'option double-clic vous aviez enlevé l'argument {f}, Multiview se serait lancé sans charger l'image.

Dans ce chapitre, nous allons voir les différents arguments. Ces arguments sont toujours placés entres les accolades. En étudiant d'un peu plus près ces arguments, vous constaterez que beaucoup sont identiques, sauf sur un petit détail. Donc, si vous retrouvez souvent le même descriptif, c'est normal.

Les arguments de DOpus Magellan
  • {f}

    L'argument {f} correspond à la première entrée sélectionnée, chemin d'accès compris.

    Exemple : si vous avez cliquez sur le fichier GFX:Pictures/coucou.jpg, la commande "AmigaDOS Sys:Utilities/Multiview {f}" correspondra à "AmigaDOS Sys:Utilities/Multiview GFX:Pictures/coucou.jpg".

  • {fu}

    L'argument {fu} est identique à l'argument {f}, sauf que l'entrée n'est pas désélectionnée une fois qu'elle a été utilisée. Cela permet d'utiliser ce fichier avec plusieurs actions différentes sans le resélectionner à chaque fois.

  • {F}

    L'argument {F} correspond aux chemins d'accès et aux noms de tous les fichiers sélectionnés.

  • {o}

    L'argument {o} est identique à l'argument {f} mais sans tenir compte du chemin d'accès.

    Exemple : si vous avez cliquez sur le fichier GFX:Pictures/coucou.jpg, la commande "AmigaDOS Sys:Utilities/Multiview {0}" correspondra à "AmigaDOS Sys:Utilities/Multiview coucou.jpg".

  • {ou}

    L'argument {ou} est identique à l'argument {fu}, sauf que l'entrée n'est pas désélectionnée une fois qu'elle a été utilisée. Cela permet d'utiliser ce fichier avec plusieurs actions différentes sans le resélectionner à chaque fois.

  • {O}

    L'argument {O} correspond au nom de fichier uniquement de tous les fichiers sélectionnés.

  • {d}

    L'argument {d} correspond au chemin de destination. Ce chemin de destination correspond en fait au répertoire (avec son chemin d'accès) qui est ouvert dans le listeur destination (DEST).

  • {s}

    L'argument {s} correspond au chemin de source. Ce chemin de source correspond en fait au répertoire (avec son chemin d'accès) qui est ouvert dans le listeur source (SRCE).

  • {f!}

    L'argument {f!} est identique à l'argument {f} sauf qu'ici, il est optionnel. En effet, si aucune entrée n'est sélectionnée, l'action se produira quand même.

    Exemple : dans le cas d'un dock, pour le bouton de Multiview, si vous utilisez l'argument {f}, il faut obligatoirement sélectionner un fichier, ou bien le lâcher dessus pour que Multiview se lance. Alors qu'avec {f!}, le fichier n'est pas nécessaire.

  • {fu!}

    L'argument {fu!} est identique à {fu} sauf qu'ici, il est optionnel. En effet, si aucune entrée n'est sélectionnée, l'action se produira quand même.

  • {F!}

    L'argument {F!} est identique à {F} sauf qu'ici, il est optionnel. En effet, si aucune entrée n'est sélectionnée, l'action se produira quand même.

  • {o!}

    L'argument {o!} est identique à {o} sauf qu'ici, il est optionnel. En effet, si aucune entrée n'est sélectionnée, l'action se produira quand même.

  • {ou!}

    L'argument {ou!} est identique à {ou} sauf qu'ici, il est optionnel. En effet, si aucune entrée n'est sélectionnée, l'action se produira quand même.

  • {O!}

    L'argument {O!} est identique à {O} sauf qu'ici, il est optionnel. En effet, si aucune entrée n'est sélectionnée, l'action se produira quand même.

  • {d!}

    L'argument {d!} est identique à {d} sauf qu'ici, il est optionnel. En effet, si aucune entrée n'est sélectionnée, l'action se produira quand même.

  • {s!}

    L'argument {s!} est identique à {s} sauf qu'ici, il est optionnel. En effet, si aucune entrée n'est sélectionnée, l'action se produira quand même.

  • {Qa}

    L'argument {Qa} vous permet de passer des arguments à la fonction.

    Exemple :
    Command Confirm Disque inséré en {Qa}. Le lire ?
    Command Scandir new {Qa}
    Dans ce cas, {Qa} étant DF0:, Magellan vous confirme qu'un disque est inséré en DF0:. Il vous demande si vous désirez le lire.

  • {Qd}

    L'argument {Qd} vous permet d'insérer le nom de la destination.

  • {Ql}

    L'argument {Qd} vous permet d'insérer le nom du listeur source.
  • {Qs}

    L'argument {Qs} vous permet d'insérer le nom de l'écran public activé.

    Exemple :
    AmigaDOS SYS:Tools/Calculator pubscreen={Qs}
    (cela ouvre Calculator sur l'écran public activé)

  • {Qp}

    L'argument {Qs} vous permet d'insérer le nom du port ARexx.

  • {Rs}

    L'argument {Rs} vous permet d'ouvrir une requête texte.

    Exemple :
    AmigaDOS Rename {f} {RsEntrer le nouveau nom:[O]}

  • {RS}

    L'argument {RS} est identique à l'argument {Rs} mais en mode sécurisé.

  • {Rf}

    L'argument {Rf} vous permet d'ouvrir une requête de fichier.

  • {RF}

    L'argument {RF} est identique à l'argument {Rf} mais en mode sauvegarde.

  • {Rd}

    L'argument {Rd} vous permet d'ouvrir une requête de répertoire.

  • {v}

    L'argument {v} vous permet d'insérer la valeur globale d'une variable d'environnement.

    Exemple :
    AmigaDOS echo Using Kickstart {vKickstart}
    (cela affiche la valeur de la variable Kickstart)


[Retour en haut] / [Retour aux articles]