PurePlayer 0.0.15 new look(Profitez d'un pure plaisir...)

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
SpaceMan
Messages : 290
Inscription : mar. 26/oct./2004 19:35
Contact :

PurePlayer 0.0.15 new look(Profitez d'un pure plaisir...)

Message par SpaceMan »

Juste pour votre paisir !
pensez-vous que je dois continuer son développement ?
http://www.shadowtavern.com/users/micko/PurePlayer.zip
Ne soyez pas avares en commentaires les gars. :)

OS: Windows XP (testé uniquement sous XP)
Version: 0.0.15
-possibilité de quitter avec un clique droit et autres options en cours ...
Dernière modification par SpaceMan le lun. 18/févr./2008 23:12, modifié 2 fois.
Avatar de l’utilisateur
venom
Messages : 3136
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Message par venom »

pensez-vous que je dois continuer son développement ?
sa c'est a toi de voir :wink: si tu veut que les gens ont envie de t'en servir tu doit ajouté des options qui te démarquerai des autres :wink:.

perso je n'aime pas la forme ni la couleur donc déjà un éditeur ou une liste de skin sa serai deja plus fun :wink: .

ensuite si sa peut te servir regarde cette exemple :

Code : Tout sélectionner

If OpenWindow(0, 0, 0, 300, 100, "Progressbar sensible", #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_MinimizeGadget)
  CreateGadgetList(WindowID(0))
  
  ProgressBarGadget(0, 10, 10, 280, 20, 0, 100, #PB_ProgressBar_Smooth)
EndIf

Repeat
  Event = WaitWindowEvent()
  
  Select Event
    Case #WM_LBUTTONDOWN
      Select WindowFromPoint_(DesktopMouseX(), DesktopMouseY()) ; On regarde le gadget qui est sous la souris
        Case GadgetID(0)
          distance = 100 * (WindowMouseX(0) - GadgetX(0)) / GadgetWidth(0) ; On calcul la position de la Pogressbar
          SetGadgetState(0, distance) ; On change la valeur de la ProgressBar
          ProgressBar = #True
      EndSelect
      
  EndSelect
Until Event = #PB_Event_CloseWindow
End
sa aussi c'est un plus.

après je ne voie plus :wink:.
fin voici mon opinons sur la chose a voir pour les autres. :wink:



@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
SpaceMan
Messages : 290
Inscription : mar. 26/oct./2004 19:35
Contact :

Message par SpaceMan »

Super venom ! on pourra donc faire avancer le la musique :D
pour la couleur t'inquiete il existe des skins sauf que cette option n'est pas encore programmée.
SpaceMan
Messages : 290
Inscription : mar. 26/oct./2004 19:35
Contact :

Message par SpaceMan »

Nouveau Skin ! avec la V 0.0.15
venom j'espere que tu vas aimer car l'habillage est aussi bizarre que l'ancien :lol: naannn je trouve celui ci classique pas vous ?
Avatar de l’utilisateur
tinangel
Messages : 56
Inscription : ven. 18/janv./2008 6:14

Message par tinangel »

Salut,

Si je peux me permettre, une option qui peut-être intéressante serait le Drag & Drop sur la fenêtre de lecture. Ce serait plus agréable pour l'utilisateur.

Sinon mise à part ça et ce qui a pus être dit tu aurais eventuellement la mise en place et l'ouverture de playlistes au format pls et m3u (il ne s'agit en rien que des fichier textes avec une extention différente). Tu n'auras juste qu'à traiter les infos contenuespour gérér la playliste. Par contre pour en générée une au format m3u tu risques d'avoir plus de mal mais comme je dis toujours "Si eux y arrivent pourquoi pas moi ?" et dans ce cas ce serait "Si eux y arrivent pourquoi pas toi ?" :wink: .

Bonne continuation pour la suite en tout cas.

Cordialement.


PS : Ce bout de code porra t'aider pour le Drag & Drop. Je suis pas certain que ce soit la meilleur façon de procéder mais pour moi ça me convient.

Code : Tout sélectionner

  ;Activer le Drag and Drop
  EnableGadgetDrop(#DAD, #PB_Drop_Files, #PB_Drag_Copy)
    
  If Event = #PB_Event_GadgetDrop
    file$ = EventDropFiles()
    debug file$ 
  EndIf
SpaceMan
Messages : 290
Inscription : mar. 26/oct./2004 19:35
Contact :

Message par SpaceMan »

Merci tinangel pour ces remarques pertinentes et pour le bout de code.
:wink:
Répondre