Supprimer le son emis par l' info bulle ?(Flype t'es là !)

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
SpaceMan
Messages : 290
Inscription : mar. 26/oct./2004 19:35
Contact :

Supprimer le son emis par l' info bulle ?(Flype t'es là !)

Message par SpaceMan »

Bonjour à tous
comme le titre de mon post le précise je voudrais savoir s'il est possible de supprimer le son emis par l'info bulle ?
Note: j'utilise la lib SYSTRAY de FLYPE
Merci d'y jeter un coup d'oeil :D

Code : Tout sélectionner

;Librairie nécéssaire Systray de flype
;Mon problème est les suivant: comment enlever le son émis lors de l'apparition de l'info bulle ?
Enumeration
  #Window_0
  #SysTrayIcon
EndEnumeration
Define.l Event, EventWindow, EventGadget, EventType, EventMenu
Procedure OpenWindow_Window_0()
  If OpenWindow(#Window_0, 380, 184, 295, 185, "Systray", #PB_Window_TitleBar|#PB_Window_SystemMenu|#PB_Window_MinimizeGadget)
    If CreateGadgetList(WindowID(#Window_0))
    EndIf
  EndIf
EndProcedure

OpenWindow_Window_0()

AddSysTrayIcon(#SysTrayIcon, WindowID(#Window_0), CatchImage(0,?Icone))
SysTrayIconBalloonEx(#SysTrayIcon,WindowID(#Window_0), "Systray","je suis là",2000, #NIIF_INFO)

Repeat
  Event = WaitWindowEvent()
  Select Event
    Case #PB_Event_Gadget
      EventGadget = EventGadget()
      EventType = EventType()
    Case #PB_Event_CloseWindow
      EventWindow = EventWindow()
      If EventWindow = #Window_0
        CloseWindow(#Window_0)
        Break
      EndIf
  EndSelect
ForEver

DataSection
Icone : IncludeBinary "zip.ico"
EndDataSection
SpaceMan
Messages : 290
Inscription : mar. 26/oct./2004 19:35
Contact :

Message par SpaceMan »

Faut croire que Flype ne pas plus par ici !
et personne non plus :(
Avatar de l’utilisateur
case
Messages : 1546
Inscription : lun. 10/sept./2007 11:13

Message par case »

si si mais je n'ai aucune réponse a te donner désolé je n'ai pas cette lib :)
SpaceMan
Messages : 290
Inscription : mar. 26/oct./2004 19:35
Contact :

Message par SpaceMan »

Salut Case c'est en quelque sorte de l'aide ça :D
voici la page pour télecharger la lib:
http://www.purebasic.fr/french/viewtopi ... ht=systray
le nom de la lib c'est plutot notifyIcon et non Systray :wink:
Avatar de l’utilisateur
case
Messages : 1546
Inscription : lun. 10/sept./2007 11:13

Message par case »

je veux pas dire de bêtises mais il me semble que le son est directement généré par windows et a mon avis pour enlever le son il faut modifier les paramètres de windows :)

dans panneau de configuration/sons et périphériques audio/sons/notification système

ou alors coder a la main un effet similaire mais alors la bon courage :)
SpaceMan
Messages : 290
Inscription : mar. 26/oct./2004 19:35
Contact :

Message par SpaceMan »

Case
>je veux pas dire de bêtises mais il me semble que le son est directement généré par windows
je suis d'accord
et a mon avis pour enlever le son il faut modifier les paramètres de windows :)
dans panneau de configuration/sons et périphériques audio/sons/notification système
ou alors coder a la main un effet similaire mais alors la bon courage :)
la t'as tout faut :D

il suffit quej'utilise

Code : Tout sélectionner

IconData\dwInfoFlags = #NIIF_INFO |#NIIF_NOSOUND
ou la constante API

Code : Tout sélectionner

#NIIF_NOSOUND
pour le cas de mon code [/code]
:lol:
Avatar de l’utilisateur
case
Messages : 1546
Inscription : lun. 10/sept./2007 11:13

Message par case »

bien trouvé en effet j'avais pas regarde le bon code source... et c'est bien dans les enumerations

content que tu ai trouvé la solution a ton probleme :)
Répondre