Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 25 267 992

  • Nb. de membres 187
  • Nb. d'articles 1 270
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  Création-Développement »» fonction or() rxmui

fonction or() rxmui#1598

4Contributeur(s)
sinisrusartblinkzzd10hElwood
3 Modérateur(s)
K-LElwoodcorto
sinisrus sinisrusicon_post
bonjour,

Dans certain script rxmui il y a la fonction or() mais je ne trouve aucune info dessus? google n'est pas mon ami sur le coup :-(

/***********************************************************************/
HandleApp: procedure expose global.
call getattr("app","base","PORTNAME")
ps=PortSignal(portname)
ctrl_c=2**12
do forever
call NewHandle("APP","H",or(ctrl_c,ps))
if and(h.signals,ctrl_c)~=0 then exit
if and(h.signals,ps)>0 then call HandlePort(portname)
select
when h.event="QUIT" then exit
when h.event="DROPEVENT" then call DropFun(h.from,h.to)
when left(h.event,1)="B" then do
parse var h.event "B" b
say global.url.b.url global.url.b.name
end
otherwise nop
end
end
/* never reached */
/***********************************************************************/
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram

Message édité par : sinisrus / 19-07-2013 16:01
artblink artblinkicon_post
Est-ce un OU logique?

Tu as la doc sur le And(,)?

zzd10h zzd10hicon_post
Et PortSignal() ça fait quoi ?
Elwood Elwoodicon_post
Explication du ou logique : http://fr.wikipedia.org/wiki/Fonction_OU
Autrement dit, il suffit qu'un des deux opérandes soit vrai pour que le résultat soit vrai.

PortSignal, je suppose que c'est une fonction utilisateur définie dans le script dont Sinisrus nous a donné qu'un extrait....
--
Philippe Ferrucci
Avec une Sam460 et AmigaOS 4.1, je suis eco-responsable. Cool !

Message édité par : Elwood / 19-07-2013 21:40
sinisrus sinisrusicon_post
portsignal est une fonction rmh.library voir la doc elle retourne un chiffre
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram
artblink artblinkicon_post
Attention, car selon les langages les fonctions logique sont plus lent que de simple test If/then

Il vaux mieux parfois faire une tralée de If/Then qu'un simple NOR par exemple, en tout cas sous hollywood, il faut éviter les fonctions logiques car le script est plus lents ;-)

Sous Mui, j'en sait rien
sinisrus sinisrusicon_post
ça fait 4ans que je fais de l'arexx je connaissé pas ces fonctions
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram
Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme