Filtre de couleur

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
vurvur
Messages : 60
Inscription : ven. 29/août/2014 19:52

Re: Filtre de couleur

Message par vurvur »

MLD a écrit :@vuvur
c'est a peu de choses prés le même code que le mien :roll: :lol:
Oui c'est une approche similaire, mais avec quand même une différence essentielle: ici le masque ne bloque pas les événements de la souris, ce qui rend l'utilisation du desktop et des autres applications possible (pour répondre au besoin initial)
Oui Venom c'est exactement ça que je voudrais faire mais tout en continuant d'utiliser mon logiciel. A moins de réussir à coloré en rouge tout les gadgets. Mais ça va être compliqué car certains gadget ne ce color pas ou juste une partie.
Avatar de l’utilisateur
MLD
Messages : 1124
Inscription : jeu. 05/févr./2009 17:58
Localisation : Bretagne

Re: Filtre de couleur

Message par MLD »

@vuvur
Bien sur, mais je suppose qu'il n'utilisera pas cette procédure comme nous l'avons fait chacun avec une boucle différente, MetalOS qui n'est pas un débutant en programmation aura une façon perso d'utilisé la procédure windows.
Avatar de l’utilisateur
MetalOS
Messages : 1510
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Filtre de couleur

Message par MetalOS »

Merci de vos réponses les gars, voici un screen du soft.

Image
Avatar de l’utilisateur
MetalOS
Messages : 1510
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Filtre de couleur

Message par MetalOS »

Merci les gars pour vos réponses. Le code de vurvur fonctionne à merveille mais quand j'ouvre une fenêtre système ou un MessageRequester la fenêtre rouge disparait. Voici un lien d'une vidéo qui vous montre le problème.

https://www.youtube.com/watch?v=7hSE05S ... e=youtu.be
vurvur
Messages : 60
Inscription : ven. 29/août/2014 19:52

Re: Filtre de couleur

Message par vurvur »

MetalOS a écrit :Merci les gars pour vos réponses. Le code de vurvur fonctionne à merveille mais quand j'ouvre une fenêtre système ou un MessageRequester la fenêtre rouge disparait. Voici un lien d'une vidéo qui vous montre le problème.

https://www.youtube.com/watch?v=7hSE05S ... e=youtu.be
Tu peux essayer avec un petit Thread comme ceci et avec un peu de chance ça devrait régler le souci:

Code : Tout sélectionner


OpenWindow(0, 0, 0, 0, 0, "", #PB_Window_BorderLess|#PB_Window_Maximize) : SetWindowColor(0, #red)

Procedure Sticky(*x)
  StickyWindow(0, 1)
EndProcedure   

SetWindowLongPtr_(WindowID(0), #GWL_EXSTYLE, GetWindowLongPtr_(WindowID(0), #GWL_EXSTYLE)|#WS_EX_LAYERED|#WS_EX_TRANSPARENT)
SetLayeredWindowAttributes_(WindowID(0), 0, 90, #LWA_ALPHA)

CreateThread(@Sticky(),0)

OpenFileRequester("a","b","c",1)


While WaitWindowEvent() <> #PB_Event_CloseWindow : Wend

Si ça ne fonctionne pas pour toi, une autre option simple serait de compiler mon premier code dans un Exe séparé de ton programme (par exemple, "redfilter.exe"), et de le lancer au moment voulu via RunProgram()
Avatar de l’utilisateur
MetalOS
Messages : 1510
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Filtre de couleur

Message par MetalOS »

Merci Vurvur, en faite j'avais créé un exécutable appart ca me permettra de le personnaliser différemment du logiciel principal. Encore merci pour ton aide.
Avatar de l’utilisateur
MetalOS
Messages : 1510
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Filtre de couleur [RESOLU]

Message par MetalOS »

@vurvur

J'aurais encore besoin de tes lumières. si je rajoute l'option "#PB_Window_Tool" à la fenêtre pour la masquer dans la barre de tâches ça ne fonctionne pas et j'aimerais comprendre pourquoi ? Et il possible de donner une priorité total a ton code pour qu'il puisse aussi recouvrir le menu de Windows quand on l'ouvre. Merci d'avance pour ta réponses.
Répondre