Dxinput amélioré/modifié

Description

(* Modifier par MKost d'Uk@Team tous droit réservé. *)
(* 22:02 04/11/2005 *)
(* Enlevé : Remplacé par: *)
(* - States - StatesDown (Touche enfoncées); *)
(* Ajouté : *)
(* - StatesReleased (Touches relachées) *)
(* - StatesPressed (Touches appuyée) *)
(* - Update(Freq:Integer) : *)
(* Permet d'utiliser StatesPressed comme StatesDown *)
(* mais avec un intervale pour faciliter le déplacement des *)
(* curseur dans les menus. *)

Source / Exemple :


//sous entendu que ms est la position dans le menu
inp.UpdateFreq(20);
{ce inp.UpdateFreq(0) va faire égaler
inp.StatesPressed a inp.StatesDown}
if (isup in inp.StatesPressed)and(ms>0)then dec(ms);
if (isdown in inp.StatesPressed)and(ms<2)then inc(ms);
if isbutton2 in inp.StatesReleased then begin
//le bouton 2 est relaché
end;

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.