Delphi-PRAXiS
Seite 2 von 10     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   leetMP3 player - der kleinste graf. mp3player der welt 35kb (https://www.delphipraxis.net/40180-leetmp3-player-der-kleinste-graf-mp3player-der-welt-35kb.html)

jensw_2000 15. Feb 2005 00:44

Re: leetMP3 player - der kleinste graf. mp3player der welt 3
 
:hi: Ist wirklich ein Klasse Teil.

Die farbliche Gestaltung ist auch OK, nur die Titelleiste finde ich etwas zu schrill und mickrig .... :roll:
SRY, das wertet den Player aber nicht ab ... :mrgreen:

Wäre noch toll, wenn der Player Kommandozeilen-Parameter auswerten würde (also Paramstr[1])

Dann funktioniert auch Drag and Drop auf das Player-Icon und "offnen mit" und "Senden an"..

z.B.
- 1337mp3.exe c:\musik\meinlied.mp3
- 1337mp3.exe c:\musik\meinePlaylist.m3u


Schöne Grüße,
Jens

4toms 15. Feb 2005 01:50

Re: leetMP3 player - der kleinste graf. mp3player der welt 3
 
Ein Skinsystem halte ich für *komplett* überflüssig, denn dadurch wird dein Programm bestimmt *nicht* besser bedienbar, sondern für dich schwerer erklär-/wartbarer, falls man damit mehr als nur ein paar Farben verändern kann. Ich persönlich würde das Programm voreingestellt sogar nur in 256 oder 64 Graustufen anbieten.

zu Jensw_2000s Kritik:
"Die farbliche Gestaltung ist auch OK, nur die Titelleiste finde ich etwas zu schrill und mickrig ...."

Die Titelleiste finde ich (auch?) farblich nicht zum Rest des Programms passend, aber keinesfalls zu "mickrig", da sie genau zu einem *kleinen* MP3-Player passt!

Falls dein MP3-Player weiterhin was Besonderes bleiben soll, solltest du dich vielleicht am KISS-Prinzip orientieren :wink:

Nörgelei: Die Namensgebung: leetMP3 player/ 1337MP3 player!
Sach doch einfach, was dein Programm ist:

Ein MiniMicroMP3- oder Micro²MP3-Player!

jensw_2000 15. Feb 2005 02:28

Re: leetMP3 player - der kleinste graf. mp3player der welt 3
 
Zitat:

Zitat von 4toms
zu Jensw_2000s Kritik:
"Die farbliche Gestaltung ist auch OK, nur die Titelleiste finde ich etwas zu schrill und mickrig ...."

Die Titelleiste finde ich (auch?) farblich nicht zum Rest des Programms passend, aber keinesfalls zu "mickrig", da sie genau zu einem *kleinen* MP3-Player passt!


Naja.. mickrig hört sich etwas hart an.
Ich finde es halt nur unschön, wenn die Funktionalität unter den Design leidet.

Auf einem 19" Monitor bei einer Auflösung von 1280x1024 trifft man die Headerbutton schon nicht mehr so toll ...
Wenn die Titelleist jetzt wenigstens überaus schick gewesen wäre, hätte ich nichts gesagt ...


... ist trotzdem nen Klasse Player *versöhn* :stupid:

Schöne Grüße,
Jens

:hi:

retnyg 15. Feb 2005 02:36

Re: leetMP3 player - der kleinste graf. mp3player der welt 3
 
Liste der Anhänge anzeigen (Anzahl: 1)
das mit dem paramstr(1) ist ne gute idee, werde ich auch prompt einbauen.
weiss zufällig jemand was ich machen muss um einen eintrag wie "enqueue in winamp" per ShellEx ins kontextmenü eines ordners oder musikfiles zu kriegen ?

naja das skinsystem wird simpel: einfach ein ordner der die bitmaps mit vordefiniertem dateinamen enthalten muss sowie ein paar farbwerte in einer textdatei. das mit der roten titelbar gefällt mir eigentlich auch nicht so ... die wird in zukunft grau auf schwarz.
hier mal ne vorschau ;)

http://krazz.net/retnyg/preview.gif

edit:
naja ich häng einfach mal den aktuellen build rein, für alle denen die rote leiste ned so taugt :mrgreen:

4toms 15. Feb 2005 02:56

Re: leetMP3 player - der kleinste graf. mp3player der welt 3
 
Viel Spaß mit "das mit dem paramstr(1) ist ne gute idee, werde ich auch prompt einbauen."

Der Paramstr(1) könnte z.B. sein /P
Oder /M, /L oder sonstwas.

Oder ein Dateiname, der eine Playlist enthält. Welche Dateinamenserweiterung muß der Dateiname haben, um als Playlist erkannt zu haben? Kompatibel zu anderen Playlist-Dateien? Falls JA: Zu welchen?

Junge junge, mit den Kommandozeilenparametern kommst du in Teufels Küche!

Überleg's dir wirklich gut, wie groß das Eigentor sein soll!

Edit: In den obersten zwei Zeilen nur die Zitat-"Gänsefüßchen" ergänzt.

jensw_2000 15. Feb 2005 10:11

Re: leetMP3 player - der kleinste graf. mp3player der welt 3
 
Ist doch garnicht schwehr ... :gruebel:

Delphi-Quellcode:
 

Procedure TMain.Create ...
  var i:integer;
begin
  for i := 1 to paramcount do
  begin
    if FileExists(paramstr(i)) then
    begin
      // es ist eine Datei und nicht /irgendwas
      if uppercase(EXTRACTFILEEXT(ParamStr(i))) = '.MP3' then AddMP3(ParamStr(i));
      if uppercase(EXTRACTFILEEXT(ParamStr(i))) = '.M3U' then AddPlaylist(ParamStr(i));
    end;
  end;
end;

[EDIT]

for i := 1 to paramcount -1
in
for i := 1 to paramcount
geändert ...

-1 ist in diesem Fall falsch ...

4toms 15. Feb 2005 11:58

Re: leetMP3 player - der kleinste graf. mp3player der welt 3
 
Wenn die Kommandozeile nur Dateinamen auswertet, wirds ntürlich etwas einfacher :mrgreen:

Aber wehe, die Dateien enthalten Daten, mit denen dein MP3Player nicht umgehen kann. Dann schmiert dein Programm ab und *DU* bist Schuld daran, weil ein DAU eine Textdatei zu .MP3 umbenannt hat...

toms 15. Feb 2005 12:08

Re: leetMP3 player - der kleinste graf. mp3player der welt 3
 
Wie kann man eine einzelne Datei abspielen?

retnyg 15. Feb 2005 12:26

Re: leetMP3 player - der kleinste graf. mp3player der welt 3
 
einzelne datei: per drag and drop oder indem du den ordner im playlist menü wählst der die datei beinhaltet.

Neutral General 15. Feb 2005 12:54

Re: leetMP3 player - der kleinste graf. mp3player der welt 3
 
Noch ein Vorschlag : Schreib in die Playlist nur den Dateinamen und ohne Endung. Das sieht besser aus. :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:37 Uhr.
Seite 2 von 10     12 34     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz