Obligement - L'Amiga au maximum

Jeudi 18 avril 2024 - 13:00  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

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

Articles in english


Réseaux sociaux

Suivez-nous sur X




Liste des 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,
ALL


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


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


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]