AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Button mit Color und Form -Eigenschaften

Button mit Color und Form -Eigenschaften

Ein Thema von cherry · begonnen am 19. Jun 2006 · letzter Beitrag vom 7. Mai 2021
Antwort Antwort
Seite 1 von 7  1 23     Letzte » 
Benutzerbild von cherry
cherry
Registriert seit: 14. Nov 2005
EButton V2.0.4 - Button mit Color und Form Eigenschaften (All in One)

Package beinhaltet:

- TEButton -> Button mit vielen Farb- und Formeigenschaften
- THideBox -> Ein- Ausklapbares Label mit diversen Farboptionen
- TSSText -> Automatisch scrollender Text mit vielen Farbeigenschaften (neu)

-> neue Features für EButton: unter anderem kann man die Bilder (normal, over, down) jetzt entweder einmitten oder selber positionieren ...



Delphi-Quellcode:
{------------------------------------------------------------------------------}
{  Borland Delphi Visual Component Library                                     }
{                                                                              }
{  EButton.pas - EnemyleftButton                                               }
{                                                                              }
{  Ein Button abgeleitet von TCustomControl.                                   }
{  TEButton bietet alle Eigenschaften und Ereignisse die                       }
{  wir bereits vom herkömmlichen TButton kennen. Darüber hinaus                }
{  hat man grafisch grössere Freiheiten. Farben, Formen, Schriften...          }
{                                                                              }
{  OpenSource:                                                                 }
{                                                                              }
{  Diese Komponente kann beliebig und frei eingesetzt werden.                  }
{  Sie unterliegt keiner rechtlichen Bestimmung.                               }
{  Auch kannst du die Komponente beliebig anpassen oder weiter entwickeln.     }
{                                                                              }
{  Unter ReleaseNotes kannst du deinen Namen hinschreiben und erklären         }
{  was du gemacht hast. ES WERDEN KEINE NAMEN GELÖSCHT. Es wäre nett, wenn     }
{  du nach deinen Änderungen die Komponente wieder öffentlich zur Verfügung    }
{  stellst und die relevanten Personen darüber informierst.                    }                                                        
{                                                                              }
{------------------------------------------------------------------------------}
///////////////////////////////////////////////////////////////////////////////
// TEButton (OS) 2006, Enemyleft [email]enemyleft@gmail.com[/email]
///////////////////////////////////////////////////////////////////////////////
// ReleaseNotes:
//
// > v1.0.0 14.06.06 - Enemyleft > Fertiges **RELEASE 1.0**
//
// RELEASE 1.0 Features By Enemyleft
// ---------------------------------
// . button
// . rounded button
// . arrow button left
// . arrow button right
// . horizontal gradient 4 button
// . vertical gradient 4 button
// . many color propertys 4 all
//
//
// > v1.0.1 19.06.06 - Enemyleft > Fixes and add's
// ---------------------------------
// . gradient bug removed
// . componentsymbol added (enemyleft.dcr)
//
//
// > v1.0.2 26.06.06 - Enemyleft > Fixes and add's
// ---------------------------------
// . enabled style added
// . property prefix "E" removed
//
//
// > v1.0.3 03.08.06 - Enemyleft > Fixes and add's
// ---------------------------------
// . less Units more compatibility
//
//
// > v1.0.4 14.08.06 - Enemyleft > Fixes and add's
// ---------------------------------
// . procedure Click implemented
//
//
// > v1.0.5 28.08.06 - Enemyleft > Fixes and add's
// ---------------------------------
// . Caption bug fixed
// . Enabled bug fixed
//
//
// > v1.1.0 29.09.06 - Enemyleft > New feature
// ---------------------------------
// . picture properties
//
//
// > v2.0.0 19.06.07 - Enemyleft > New features and Bugfix
// ---------------------------------
// . Gradient property 4 ekRounded
// . Gradient property 4 ekArrowRight
// . Gradient property 4 ekArrowLeft
//
// . CMDialogKey bug fixed
//
//
// > v2.0.1 24.08.07 - Enemyleft > Fixes and add's
// ---------------------------------
// . Picture property bugfix for TIcon
//
//
// > v2.0.2 23.12.08 - Enemyleft > New Feature
// ---------------------------------
// . New Property CaptionUseOnlyOne
//
//
// > v2.0.3 13.05.09 - Enemyleft > Add's
// ---------------------------------
// . You can use System Colors now
// e.g. clWindow ...
// . New property: FontDownOnClick
// . New property: PictureDownOnClick
//
//
// > v2.0.4 28.05.09 - Enemyleft > New Feature
// ---------------------------------
// . You can place the pictures enywhere
// . New property: PicPosMiddle
// . New property: PicsX
// . New property: PicsY
//
//
///////////////////////////////////////////////////////////////////////////////
                                                        {# SPECIAL THANKS TO : }
                                                    { MaBuSE @ DelphiPraxis.de }
ACHTUNG: für die neue Komponente wird das Graphics32 Package benötigt!
Miniaturansicht angehängter Grafiken
ebutton_309.jpg  
Angehängte Dateien
Dateityp: exe enemyleft_191.exe (545,5 KB, 477x aufgerufen)
Dateityp: rar delphi_2006_kompatibel_2.0.4_173.rar (216,3 KB, 487x aufgerufen)
Ist das nur mein Gefühl, oder ist die ganze Welt verrückt geworden!?
 
Benutzerbild von s.h.a.r.k
s.h.a.r.k
 
#2
  Alt 19. Jun 2006, 09:10
Hey,

was ich immer wieder gerne bei solchen Projekten anmerke: Ein Bild wäre da echt nicht schlecht!

mfg shark
  Mit Zitat antworten Zitat
fLaSh11
 
#3
  Alt 19. Jun 2006, 10:39
Zitat von s.h.a.r.k:
Ein Bild wäre da echt nicht schlecht!
Jo haste recht!

Aber so finde ich die Kompo sehr gut, mich hats nämlich schon oft genervt, dann man beim TButton die Oberflächenfarbe nicht einstellen konnte...

//Edit: Rechtschreibfehler entfernt
  Mit Zitat antworten Zitat
Benutzerbild von cherry
cherry

 
RAD-Studio 2009 Ent
 
#4
  Alt 19. Jun 2006, 15:39
Im Anhang:

> Neuere Version des Buttons v1.0.1
. kleiner Verlaufsbug gefixt

> Bild der Komponente und des OI's.

> EButton.rar (beinhaltet unter anderem)

. EButton.pas
. EButton.dcr

. Demo


Viel Spass!

Erwarte immer noch konstruktive Kritik!

Kritik bitte hier:
http://www.delphipraxis.net/internal...=565643#565643
Miniaturansicht angehängter Grafiken
demo_135.jpg  
Angehängte Dateien
Dateityp: pas ebutton_101.pas (29,6 KB, 160x aufgerufen)
Dateityp: rar ebutton_128.rar (368,5 KB, 181x aufgerufen)
  Mit Zitat antworten Zitat
Rolf Frei

 
Delphi 10.3 Rio
 
#5
  Alt 19. Jun 2006, 19:55
Wieso heissen denn die Properties alle Exxxx? Das finde ich schlecht und wäre schon ein Grund für mich die Komponente nicht zu verwenden. Da gerade das E als Synonym für Exception steht ist das nicht gut.
  Mit Zitat antworten Zitat
mkinzler

 
Delphi 10.4 Sydney
 
#6
  Alt 19. Jun 2006, 19:58
Zitat:
Wieso heissen denn die Properties alle Exxxx? Das finde ich schlecht und wäre schon ein Grund für mich die Komponente nicht zu verwenden.
Die kompo liegt doch im Source vor, kannste ja ändern, oder cherry läßt sich von die überzeugen und ändert das.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k
 
#7
  Alt 20. Jun 2006, 08:08
Also nachdem du nun Bilder online hast ist es mir es auf alle Fälle mal wert die Komp. zu testen.

// Edit:
Muss echt sagen, schöne Button
  Mit Zitat antworten Zitat
EDatabaseError

 
Delphi 2007 Professional
 
#8
  Alt 20. Jun 2006, 14:48
Läuft leider auf D3 nicht

GraphUtil
und
Types

wurden nicht gefunden.


Mfg
Tobi
Tobias
  Mit Zitat antworten Zitat
Gentleman

 
Turbo Delphi für Win32
 
#9
  Alt 20. Jun 2006, 15:02
Hi!

Ich finde die Komponente ebenfalls sehr gut. Aber könnte man das Aussehen bei "Enabled = false" nicht noch etwas anpassen? Zum Beispiel die Schrift grau, oder soetwas.

//Edit: kleiner Blackout *g meine natürlich enabled = false nicht true

Gruß,
Lennard
Lennard
  Mit Zitat antworten Zitat
EDatabaseError

 
Delphi 2007 Professional
 
#10
  Alt 20. Jun 2006, 15:03
glaub du meinst enabled false grau
Tobias
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf