
Groupe de commandes "APP": Application
======================================

Ces commandes se rapportent à des applications ou les dirigent.


/APP.ACTIVATION.LAST ..: Active la dernière fenêtre, utile pour les 
------------------------ touches F

Après un clic sur un bouton, la focalisation est automatiquement rendue à 
la dernière fenêtre active; donc sans elle le principe de RK ne 
fonctionnerait pas. 
Cette fonction est très utile pour exécuter un bouton avec une touches F, 
en particulier quand la fonction "RK à l'écran > Redonne l'activation" 
est désactivée dans la boîte "Préférences".

Exemple: {/APP.ACTIVATION.LAST}


/APP.ACTIVATION.OFF ...: Stoppe l'activation automatique de la fenêtre
                         (utile pour un enregistrement macro)
/APP.ACTIVATION.ON ....: Branche l'activation automatique de la fenêtre
------------------------
La technique d'activation de la fenêtre, qui est d'une importance capitale 
pour la façon de fonctionner de RK, est expliquée dans le fichier-texte 
"Activateur du formulaire".
Avec la commande ON l'activation est branchée. Mais elle dérange dans de 
nombreux cas. 
Par exemple il n'est pas possible d'ouvrir le menu Démarrage de Windows 
avec l'activation branchée.  

Exemple : bouton "F" du profil "Calculatrice du scénario"

Exemple : bouton "à entrer" du profil "Stock"


/APP.EXE.EDIT .........: Démarre le gestionnaire "AppBrowser" et ouvre 
                         la fenêtre "Edition"
/APP.EXE.BUT ..........: Démarre le gestionnaire "AppBrowser" et ouvre 
                         la fenêtre des "Boutons"
/APP.EXE.POP ..........: Démarre le gestionnaire "AppBrowser" et ouvre 
------------------------ le "Menu contextuel"

Dans le sous-dossier "App" se trouve le gestionnaire "AppBrowser" qui est 
utilisé par RK, mais peut aussi être employé séparément comme logiciel 
gratuit.
Il scanne le système à la recherche des programmes (bouton "Refresh") et 
présente des boutons et un menu contextuel avec lesquels le démarrage des 
programmes est rendu possible. 
Ces commandes démarrent le gestionnaire et ouvrent soit la fenêtre 
"Edition", soit la fenêtre des "Boutons", soit le "Menu contextuel". 
La commande du "Menu contextuel" se prête particulièrement au démarrage 
d'applications avec RK.

Lisez également le fichier-texte "AppBrowser" du sous-dossier "Manual\
French".

Exemple: bouton "Programmes" du profil "Centre de contrôle".


/APP.KILL name ........: Ferme le programme choisi <nom> du système avec
------------------------ l'utilitaire "KillTask"

Dans le sous-dossier "App" de RK se trouve l'utilitaire "KillTask.exe".
Au moyen de cette commande RK utilise ce logiciel, c'est pourquoi il ne 
faut pas le supprimer du sous-dossier.
Pour trouver le nom exacte du programme, qui doit être supprimé du système, 
il faut se servir de cet utilitaire, qui peut bien sûr être lancé au 
démarrage du système. 
Il indique les noms des programmes en cours d'utilisation. 
La boîte de dialogue "Fermer le programme" de Windows (Ctrl+Alt+Del) n'est 
ici plus appropriée à cause des indications différentes des programmes !
On peut ajouter un joker (*) au paramètre du nom.

Exemple: {/APP.KILL * - Microsoft Word}

Dans cet exemple tous les documents de Word seront fermés.


/APP.ONTOP.ON .........: Fixe l'application active au premier-plan 
                         de l'écran (devant les autres fenêtres)
/APP.ONTOP.OFF ........: Fixe l'application active à l'arrière-plan 
------------------------ de l'écran (derrière les autres fenêtres)

Avec la commande ON, on fixe la fenêtre d'un programme définitivement au 
premier-plan, sans que celle-ci disparaisse à l'arrière-plan après avoir 
cliqué sur une autre fenêtre. Par exemple en travaillant avec la 
calculatrice de Windows, c'est dérangeant de devoir toujours l'amener au 
premier-plan.
La commande OFF annule cette fixation.

Voyez l'exemple du bouton "heure 2" dans le profil "Stock", dans lequel 
la commande "/APP.ONTOP.OFF" est nécessaire, parce qu'une application 
peut être fixée au premier-plan lorsque vous cliquez le bouton.

--> Conseil : 
Dans le "ToolsPackage", qui peut être téléchargé sur le site web
freewarehits.de, il existe l'utilitaire "WinOnTop" qui exécute cette
tâche de la même façon.

Exemples : boutons "pre-plan" et "arri-plan" du profil "Stock".


/APP.OPEN file[,par] ..: Ouvre une application, fichier ou URL 
------------------------ (avec un paramètre facultatif)

Elle est sûrement la commande la plus utilisée, car elle démarre une 
application désirée ou ouvre un document dans le programme Windows 
assigné par défaut. 
En fait si Internet Explorer est votre navigateur par défaut, il sera 
aussi démarré quand une adresse URL est inscrite dans la commande. Le 
paramètre "par" est facultatif. Ainsi un document-texte peut être ouvert 
avec Wordpad, malgré que Notepad est défini comme l'éditeur par défaut.

Exemples:

{/APP.OPEN c:\mes documents\mes notes.txt} ouvre le fichier "mes notes" 
avec Notepad.
{/APP.OPEN wordpad,"c:\mes documents\mes notes.txt"} ouvre le fichier 
"mes notes" avec Wordpad.

Pour la commande APP.OPEN on peut utiliser le "glisser-déplacer" d'une 
façon très comfortable.
Comme expliqué dans le "Tour", on peut glisser un programme ou un fichier 
depuis l'Explorateur (ou autre gestionnaire) et le déplacer sur un bouton.
RK crée alors automatiquement la commande APP.OPEN avec le paramètre 
adéquat dans le champ d'assignation du bouton. Le "glisser-déplacer" 
fonctionne aussi directement dans le champ d'assignation.

--> Conseil
Depuis la version 7.0.6 il existe au-dessus du champ d'assignation un 
bouton avec le symbole "disque". Celui-ci permet de choisir dans une 
fenêtre le chemin du fichier.

--> Conseil
La commande "relative" qui ouvre le dossier RK n'a pas besoin de paramètre.
Exemple: bouton "Dossier RK" du profil "Centre de contrôle"

Pour ouvrir un sous-dossier il faut seulement rajouter son nom.
Exemple: {/APP.OPEN TourData}


/APP.OPEN.CLIP ........: Ouvre le nom du fichier (ou URL) collé dans 
------------------------ le presse-papiers

Vous voyez dans un texte une adresse Internet (URL) et vous désirez la 
visiter. Sélectionnez l'adresse et copier-la dans le presse-papiers. Puis 
cliquez sur le bouton qui contient cette commande.
Le navigateur ouvre alors le site web désiré, pour autant que vous soyez 
connecté.

Exemple: {/APP.OPEN.CLIP}


/APP.OPEN.URL .........: Ouvre l'URL sélectionnée (texte, html..) dans 
------------------------ le navigateur

Pareil à OPEN.CLIP, sauf que l'URL n'est pas copiée dans le presse-papiers.
Il suffit de la sélectionner et de cliquer sur le bouton.
"http://" sera automatiquement appliqué (tant que "ftp" n'est pas défini).
Quelques URL-textes désignent un domaine, par exemple :
"http://dom.com/img[01-05].jpg". Dans ce cas l'URL convertit auparavant 
RK en "http://dom.com/img01.jpg".

Exemple: {/APP.OPEN.URL}

--> Remarque !
Avant d'exécuter cette commande, l'ordinateur doit être connecté.

--> Conseil
L'exécution produit une donnée factice nommée "dummy.htm" dans le tableau 
RK.
Quand cela dérange, on peut effacer cette donnée avec la commande 
{/DSK.DELETE dummy.htm}, mais il faut ajouter un délai après la commande 
{/APP.OPEN.URL}, sinon l'URL disparaît et le navigateur n'a pas le temps 
de la saisir.

--> Conseil
La combinaison {HOLD.SHIFT}{KEY.HOME} permet de sélectionner dans le 
navigateur une ligne : auparavant il faut placer le curseur à la fin de 
la ligne.
Il est important de sélectionner l'URL depuis la fin vers la gauche !
On place cette combinaison devant la commande "OPEN.URL", et ainsi la 
sélection devient encore plus facile.


/APP.POS.ABS.LEFT x ...: Règle la position gauche de la fenêtre active 
                         à la coordonnée <x> de l'écran
/APP.POS.ABS.WIDTH x ..: Règle la largeur de la fenêtre active au pixel 
                         <x> de l'écran
/APP.POS.ABS.TOP y ....: Règle la position haute de la fenêtre active à 
                         la coordonnée <y> de l'écran
/APP.POS.ABS.HEIGHT y .: Règle la hauteur de la fenêtre active au pixel 
------------------------ <y> de l'écran

Ces commandes permettent de positionner une fenêtre à l'écran à gauche 
et en haut (LEFT/TOP) et de changer sa dimension en largeur et hauteur 
(WIDTH/HEIGHT).
Les coordonnées sont "absolues", c'est pourquoi on doit considérer que 
les réglages après un changement de résolution de l'écran ne sont 
éventuellement plus appropriés.

Exemple: {/APP.POS.ABS.LEFT 0}{/APP.POS.ABS.TOP 0}

Cet exemple positionne la fenêtre active dans le coin supérieur gauche.

Autre exemple : bouton "! Image !" du profil "Stock" 


/APP.POS.DESK.LEFT x% .: Règle la position gauche de la fenêtre active 
                         à <x%> de la largeur de l'écran
/APP.POS.DESK.WIDTH x% : Règle la largeur de la fenêtre active à <x%> 
                         de la largeur de l'écran
/APP.POS.DESK.TOP y% ..: Règle la position haute de la fenêtre active à 
                         <y%> de la hauteur de l'écran
/APP.POS.DESK.HEIGHT y%: Règle la hauteur de la fenêtre active à <y%> de 
------------------------ la hauteur de l'écran

Ces commandes fonctionnent aussi comme celles décrites ci-dessus, mais 
cette fois avec des dimensions relatives.
Si par exemple une largeur de 50% est choisie, la fenêtre occupera 
toujours la moitié de l'écran indépendamment de la résolution de l'écran 
choisie.

Exemple : bouton "! Image !" du profil "Stock"


/APP.TOFRONT.SWAP .....: Permute entre la dernière fenêtre et la fenêtre 
------------------------ actuelle

Cette commande est très utile, quand on doit continuellement changer de 
fenêtres pour copier-coller par exemple.

Exemple: {/APP.TOFRONT.SWAP}

--> Attention!
Si entre-temps une boîte de dialogue est ouverte, RK ne peut plus faire 
le changement.
Il faudra faire un changement manuel pour que RK puisse à nouveau permuter 
entre les 2 fenêtres.


/APP.TOFRONT title ....: Place la fenêtre d'après son <titre> au premier-
                         plan de l'écran (joker * possible devant et/ou 
------------------------ derrière un mot)

Cette commande permet de placer au premier-plan une fenêtre d'après son 
titre.
On peut utiliser un(des) joker(s) dans le titre, mais il faut absolument 
tenir compte des majuscules et minuscules !

Exemple: bouton "heure 2" du profil "Stock"


/APP.VIEW.PIC file ....: Affiche le fichier-image <file> dans l'Aperçu 
                         interne d'image
/APP.VIEW.TXT file ....: Affiche le fichier-texte <file> dans l'Aperçu 
------------------------ interne de texte

RK possède une visionneuse interne qui permet d'afficher des textes et 
des images.

Exemples: bouton "Commandes" du profil "Centre de contrôle"

