![]() |
Button Generator
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich hab mal nen kleinen Buttongenerator geschrieben, der auf Skins basiert. Man kann selbst Skins importieren, aber probiert es einfach aus. EDIT: Neue Version 0.9.1, Buttons sollten schöner sein, 2. EXE entfernt :-) EDIT: Neue Version 0.9.3, Problem mit Ausrichtung gefixt |
Re: Button Generator
kleine Frage: Warum 2x die exe? :gruebel:
|
Re: Button Generator
Hi Markus,
ganz nettes Programm, wenn man selber Skins machen will. Allerdings verstehe ich den Unterschied zwischen der Button.exe und der Buttons.exe nicht. :gruebel: Chris |
Re: Button Generator
Liste der Anhänge anzeigen (Anzahl: 1)
Also irgendwie macht er keine schönen Buttons, siehe Anhang, da fehlt ein Stück...
|
Re: Button Generator
Wäre cool wenn sich einige, die sich gut mit Grafiken auskennen, ein paar Skins entwerfen könnten und sie mir z.B. per PN schicken könnten. Dann würde ich diese hier veröffentlichen, damit alle was davon haben. Wenn ich noch Zeit habe schreibe ich ne Homepage, auf der man Skins hoch und Runterladen kann, aber nur wenn einige daran interessiert sind.
|
Re: Button Generator
Liste der Anhänge anzeigen (Anzahl: 1)
naja... SIEHE ANHANG...
|
Re: Button Generator
Naja...da kann ich auch gleich Photoshop oder sowas nehmen, da sehen meine Buttons immer noch schöner aus
|
Re: Button Generator
gespeichert wird auch nix und die vorschau ist irgendwie imemr weiß ?!
|
Re: Button Generator
Du musst ja zuerst ein Skin auswählen.
|
Re: Button Generator
hab ich :roll:
|
Re: Button Generator
Hmm, bei mir funktionierts. Aber ich denk ich mach da nicht mehr weiter wenns niemanden interessiert :roll:
|
Re: Button Generator
Zitat:
Nur ist es noch etwas unausgereift. ;) |
Re: Button Generator
ja ! die idee ist auch gut und die skins aAUCH
nur funktionieren halt a paar sachen net |
Re: Button Generator
mal sehen, wenn ich zeit habe mache ich noch ein wenig weiter. Hab mir auch schon überlegt, automatisch scripts z.B. für Rollover-Effekte erzeugen zu lassen, damit man sie gleich in seine Website reinkopieren kann oder so.
Mal schauen, wenn mal wieder nichts im TV kommt :mrgreen: |
Re: Button Generator
:mrgreen: na also ich finds echt gut nur musst du dich ransetzen und bugs beheben! :lol: :-D
|
Re: Button Generator
Ach jetzt weiß ich welche Vorschau du meinst. Die soll auch weiß sein :mrgreen: (hab mir nur gedacht zur Vorschau der Größe :spin2: )
|
Re: Button Generator
Zitat:
|
Re: Button Generator
Übrigens, den Text kann man verschieben (einfach draufklicken und nach oben oder unten verschieben). Nach dem ändern der Schriftart muss man den Text nochmal ändern (z.B. Buchstabe hinzufügen und wieder löschen, mach ich bald automatisch).
|
Re: Button Generator
Liste der Anhänge anzeigen (Anzahl: 1)
hi,
cooles prog, könntest es ja mal um ein paar funktionen erweitern (bzw. bugs suchen). dass man die größe ändern kann oder so... vielleicht hilft dir die ![]() ich hab auch mal n paar skins gemacht -> anhang cu nicnacman |
Re: Button Generator
aso das mit dem tet ist gut thx markus
|
Re: Button Generator
:thuimb: Gutes Programm, wenn ich mal Zeit habe mache ich auch mal ein paar Buttons.
Ich würde das mit der Vorschau vielleicht wirklich ändern, denn das ruft ziemliche Verwirrung hervor wenn eine Vorschau leer ist (Vorschau = Vorher sehen wie es am Ende wird), sonst müsstest du noch hinschreiben, dass das die Größenvorschau oder so sein soll. Ich würde vielleicht noch hinzufügen, dass man beim Speichern das Format JPEG oder BMP auswählen kann, denn für Homepages würde ich sicher kein BMP nutzten und dann hätte ich wieder einen zusätzlichen Schritt zum konvertieren mit Photoshop. Die Idee ist aber wirklich gut, denn so kann ich wenn ich Menüs für meine Homepage erstelle nicht immer wieder den Text des alten Buttons löschen, neu einfügen und Speichern, sondern geht viel schneller (nagut muss ja hier auch den Text löschen, neu einfügen und Speichern, ist aber einfacher :zwinker: ) |
Re: Button Generator
DAs Programm tuts perfekt:allerdings PSP 8 tuts auch(mehr Buttons; mehr Möglichkeiten; ABER umständlicher)
|
Re: Button Generator
Hab mir die Graphics32-Komponente genauer angeschaut, aber da gibts ein Riesen-Problem: wie kann ich strechdraw benutzen, oder allgemein, wie kann ich ein Bild (in einem Timage32) in ein anderes TImage32 kopieren (in einen bestimmten Bereich)?? Habs bis jetzt mit StretchDraw gemacht, aber ich kann beim neuen Image nicht auf TGraphics zugreifen (gibt es da nicht) :-(
|
Re: Button Generator
gehts vielleicht mit BitBlt?
|
Re: Button Generator
Was ist BitBlt?? Hab davon noch nie gehört. Wie kann ich es verwenden?
|
Re: Button Generator
ist eine komponente(zusätzliches) wo man glyph(bilder) drinnen reingeben kann(und links/oben/unten/rechts zusätzlich eine Caption reingeben kann)
|
Re: Button Generator
das is ein BitBtn, ich rede von BitBlt. das is ein WIN32-API-Call. ich glaub, luckie hat den letzztens irgendwo mal fallen lassen :)
|
Re: Button Generator
:oops: sorry nur schnell drüber geflogen :roll: :stupid:
|
Re: Button Generator
Wow des ist n super tool, also naja hat noch ned so viele funktionen, aber die idee ist genial. nur weiter so. des wäre für mich echt nützlich. aber wie schon andere gesagt haben, jpg wäre auch gud ^^
Euer: WIN-MANww |
Re: Button Generator
Ich komme im Moment nicht weiter. Ich benutze jetzt TImage32, aber es gibt ein riesen Problem: das mittlere Bild soll gestretcht werden, dies kann man ja mit BitBlt nicht machen. Wenn ich das Bild selbst aus stretch stelle, wird der bitmap.canvas nicht gestretcht. Wenn ich nun mit bitblt kopiere möchte, ist der mittlere teil nur so breit wie das bitmap selbst. Wenn ich direkt auf canvas zugreife, kann ich die Images nicht invisible verwenden. Es wird nur der sichtbare Teil kopiert (wenn das Bild z.B. halb verdeckt ist, nur die Hälfte). Das Image32 selbst hat keine TGraphic-Eigenschaft. Wisst wie ich dieses Problem beheben kann?
Hier der Code, wie ich es mit einem normalen Image machen würde:
Delphi-Quellcode:
Ich hoffe ihr könnt mir weiterhelfen.
image1.Canvas.StretchDraw(Rect(0,0,image2.Width,image2.Height),image2.Picture.Graphic);
|
Re: Button Generator
luckie oder irgendwer hat mal ein tutorial geschrieben(habs heut um 5 gesehen =) ) ... da steht drinnen wie man anderen objekten etc eine canvas methode geben kann
|
Re: Button Generator
Liste der Anhänge anzeigen (Anzahl: 1)
So, hab das Programm so ziemlich komplett überarbeitet. Jetzt heißt es wieder testen und Bugs mitteilen.
Hier die Version 0.9.4 |
Re: Button Generator
viel besser!!
allerdings wenn ich zuerst was verändert hab bei der größe(größe verändern) und dann auf orgninal größe klicke bleibt der regler auf der postition und springt nicht auf den standartwert um sonst (mein bisheriger eindruck) :thuimb: ECHT 1000x besser |
Re: Button Generator
jetzt hast du nur mehr jpeg als funktion
knnst du auch beides machen? oje JETZT FALLTS MIR ERST AUF ein button hat ja mehrere zustände ^^ dein programm allerdings macht nur den ungedrückten für die "vollversion" : mach doch automatisch die farbberrechnung! (rechts heller oder so halt) dann ist das ding erst wirklich brauchbar aber die funktionen im generellen sidn jetzt schon super(textausrichtung automatisch :thuimb: ) |
Re: Button Generator
Das mit den Zuständen sind verschiedene Skins, anders ist das kaum machbar, da es mit der Farbgebung nicht getan ist. Aber mann kann ja alle Werte gleich lassen und einmal das Normal-Skin, und einmal das Over-Skin auswählen. Wenn man Skins für verschiedene Zustände importiert sollte man darauf achten, dass links und rechts gleich viel abgeschnitten wird (bei beiden Skins).
|
Re: Button Generator
wenn du willst kann ich dir so ne automatische routine programmieren :-D
das sollte kein problem sein ;) ich mach derweil viel mit grafik allerdings etwas später ich probiers mal ;) |
Re: Button Generator
Also gut, danke :-)
Aber ich weiß nicht obs mit der Beleuchtung getan ist. Ich denke es liegt auch viel an den Skins, um verschiedene Situationen zu realisieren. |
Re: Button Generator
man kann den text garnicht verschieben :gruebel:
|
Re: Button Generator
braucht man auch nicht mehr :mrgreen:
|
Re: Button Generator
markus test das mal (ist nur ne art wie dus machen könntest) nimm mal testweise ein sahpe her und rechts nen button
Delphi-Quellcode:
var i : Integer;
begin i := Shape1.Brush.Color; inc(i,10); Shape1.Brush.Color := i; gib dem shape.brush.color(im objektinspektor) vor dem ausfürhen zum beispiel die farbe blau dann klick ein paar mal so kannst du das per canvas.Pixels[x,y] auch leicht machen und dann hast es schon :angle2: (rest ist schleifen-sache und probiersache) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:34 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz