Ergebnis 1 bis 8 von 8

Thema: Mini Paint :)

  1. #1
    0x532d4d6f64 Avatar von Barny
    Registriert seit
    12.01.2007
    Beiträge
    630

    Standard Mini Paint :)

    Hiho!

    Ich hab vor einiger Zeit in der Schule sone Art Mini Paint machen müssen und dachte mir, dass ich das vielleicht auhc mal hier posten könnte. Musste das nur nochma neu coden weil ichs nich vom Schulrechner runterbekommen hab was aber auch ncih weiter schlimm war^^

    Is nix besonderes aber als Anfänger (wie ich^^) kann man sich ja ma reinlesen und viellecith kann man den ein oder anderen befehl ja ma gebrauchen

    Screenshot:


    Download:
    Rapidshare

    Und hier ist der Quelltext:


    Könnt mich gerne kritisieren, aber dann bitte auch mit ner vernünftigen Begründung und nem neuen Lösungsvorschlag pls!
    Auf Posts wie:"Du bist voll schlecht!" und "Boah, ist das billig!" Kann ich verzichten!

    mfg

    Barny
    Geändert von Barny (21.06.2010 um 21:25 Uhr)

    ~~~ Blog ~~~
    ~~~ PGP-Key ~~~

  2. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    hl2.exe (20.06.2010)

  3. #2

    Standard

    Ich muss sagen, mir gefällt dein genereller Programmierstil und das Programm sieht eigentlich ganz nett aus, was ich aber am Sourcecode noch zu bemängeln habe, bzw. was ich dir nur empfehlen kann ist, den Buttons richtige Namen geben und den Sourcecode mehr zu kommentieren, wenn man ihn nicht selber geschrieben hat oder ihn nach langer Zeit wieder liest, könnte das Probleme bereiten, besonders wenn das Programm größer wird.
    Ansonsten gefällt es mir wie gesagt gut.

  4. #3
    ~Polska~ Avatar von Zylasty
    Registriert seit
    21.03.2008
    Beiträge
    442

    Standard

    Uj!
    War das erste was ich mir gedacht habe. Wieviel Code und Mathematische Gedanken hinter so einem "kleinem", "banalem" Progrämmchen stecken. Ich bin anfänger in C# und hab mir den Code mal angesehen.
    Respekt ^^
    Position des Mauszeiger immer wieder auslesen lassen und wenn die Taste gedrückt ist dann an der Position zeichnen lassen. Oder habe ich es Falsch verstanden?
    Ich sehe da kommt auf mich noch viel Arbeit zu

  5. #4
    0x532d4d6f64 Avatar von Barny
    Registriert seit
    12.01.2007
    Beiträge
    630

    Standard

    Danke für eure Kommentare

    @morph.: Mit den Namen hast du eigentlich schon Recht, aber hierbei kam ich damit eindeutig besser klar! Viellecith sollte ich mir aber trotzdem angewöhnen die viellecith hinterher wieder umzubennen ( was aber ziemlich langwierig werden könnte^^)

    @Zylasty:
    Das alles war mehr Schreibarbeit und wenn man sich vorher son kleinen Plan erstellt hat behält man auch leicht den Durchblick und is auch nichmehr so schwer Aber das Prinzip hast du schon richtig verstanden

    mfg

    Barny

    ~~~ Blog ~~~
    ~~~ PGP-Key ~~~

  6. #5
    W32.Lovgate Avatar von Tido
    Registriert seit
    31.01.2009
    Beiträge
    345

    Standard

    Willst du das Projekt noch erweitern, oder willst du es so lassen? Gab i-wo noch Funktionen, mit denen man Kontrast etc. einstellen konnte...

    In etwas so:
    Code:
    //Kontrast
    Rotwert = Rotwert + x *(Rotwert-127)
    Grünwert = Grünwert + x *(Grünwert -127)
    Blauwert = Blauwert + x *(Blauwert-127)
    oder

    Code:
    //Sättigung
    value = (rot + grün + blau) / 3
    rot = rot + x * (rot - value)
    grün = grün + x * (grün - value)
    blau = blau + x * (blau -value)
    Kannste ja vielleicht noch mir einbauen... Zum schnellen aufhellen sicherlich besser, als erst Photoshop zu starten Wenn du dann noch eine Umwandlung mit reinbaust, die von *.bmp zu *.jp/e/g Datein wandelt, dann wärs eigentlich echt nice. Würde es dann sicher auch oft nutzen^^

    MfG
    \\_B:M_//-\\_1:4:0_//
    Die Kritikfähigkeit der Menschen nimmt auch von Tag zu Tag ab.

  7. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Barny (21.06.2010)

  8. #6
    Using your skills! Avatar von Sveiven
    Registriert seit
    27.10.2008
    Beiträge
    922

    Standard

    Wie gesagt,
    dass solltest du auf jeden Fall "weiterentwickeln" (-:

    ###################################


    3 | 37 | 0

    • BM-Profil •

    SceneStore.biz - Get what you want!
    Instant-Ausgabe | Vielzahl an Produkten ...

    H4x0r007:



  9. #7
    5-Sterne Koch Avatar von Saedelaere
    Registriert seit
    06.06.2010
    Beiträge
    173

    Standard

    Zum "Programmierstil" / Lesbarkeit des Codes kann ich eigentlich nur ein "Mangelhaft" vergeben

    Da wären:
    * Groß & Kleinschreibung
    * oft keine Einrückung
    * und vor allem dieses grauehnhaft fehlerhafte Einrücken

    Ein Beispiel gut lesbaren Codes wäre z.b:
    Code:
    if true then
    begin
    
    end else
    begin 
      if (I = 0) then
      begin
    
      end else
      begin
        while false do
        begin
    
        end;
      end;
      I := 0;
    end;
    Edit: Ahso bei boolschen Konditionen nie auf true oder false prüfen. Immer in der Art:
    Code:
    if (bBoolean) then
    begin
      // Wert ist true
    end;
    if (not bBoolean) then
    begin
      // Wert ist false
    end;
    Geändert von Saedelaere (21.06.2010 um 06:52 Uhr)

  10. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Barny (21.06.2010)

  11. #8
    0x532d4d6f64 Avatar von Barny
    Registriert seit
    12.01.2007
    Beiträge
    630

    Standard

    @DeR_EvO: Thx, werde ich die Tage mal integrieren

    @Saedelaere: Was den meisten Teil meines Quellcodes anbelangt hast du glaube ich Recht^^ der Code für die Schule sah bisschen ordentlicher aus aber hatte nichtmehr wirklich bock das alles so zu ordnen Aber so hasse Recht

    mfg

    Barny

    ~~~ Blog ~~~
    ~~~ PGP-Key ~~~

Ähnliche Themen

  1. corel paint shop pro x2 akivierungscode
    Von the-kid im Forum Trashbox
    Antworten: 0
    Letzter Beitrag: 18.05.2009, 14:21
  2. paint.net
    Von hanns im Forum GFX Tipps & Tutorials
    Antworten: 2
    Letzter Beitrag: 03.11.2007, 02:18
  3. Windows start Paint?
    Von Delta im Forum Windows
    Antworten: 3
    Letzter Beitrag: 02.10.2007, 19:40
  4. 1.Versuch nur mit Paint
    Von Freepler im Forum GFX Showroom
    Antworten: 3
    Letzter Beitrag: 30.09.2007, 20:15
  5. Bild mit Paint gemacht
    Von Crashkid im Forum GFX Showroom
    Antworten: 26
    Letzter Beitrag: 10.09.2007, 16:04

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •