Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Naja,
müsste schon in einer Komponente sein. Habe es jetzt auch geschafft, wie ich oben beschrieben habe. Die Komponente sollte schon sein. Nur meine Button-Images werden immer im onpaint überschrieben. Wei net, was ich machen soll. Dauernd neu erstellen und neu zeichnen ist auch mist - außerdem flackert's *g*
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Ok, die Delphi-Hilfe ist zwar verfügbar, aber unter Vista (noch) nicht aufrufbar. Ich habe jetzt im Constructor 2 Images erstellt und diese dann einem Ereignis zugeordnet.
Danke!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Stimmt.
Ich glaube, dass ich das so mache. Dankeschön!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Das verstehe ich jetzt nicht... Sorry :oops:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Hm naja,
der Button steht ja von Haus aus ein bisschen raus. Dieser pseudo-3D-Effekt soll hier aber (in meinem Fall) vermieden werden. Oder gibt's dafür eine Eigenschaft?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Hallo,
meine Komponente ist von TCustomcontrol abgeleitet. Dass man mir Draw nur zeichnen kann, ist ja schon irgendwie klar. Ich weiß nur nicht, welche Unterkomponente ich verwenden soll, damit man bei dem Button keinen Rand mehr sieht. Dieser Button soll nämlich fest ins Design eingebaut werden und nicht "rausstehen".
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
4. Apr 2007
Hallo,
ich habe schon wieder eine Frage. Und zwar bin ich doch dabei, eine Komponente zu schreiben. Soweit auch schon ganz erfolgreich. Jetzt benötige ich Navigationsschaltflächen (vor und zurück), die ich per Draw aus einer Resource lade. Klappt auch. Doch wie kann ich jetzt registrieren, dass ein Benutzer auf dieses Bild klickt? Ich vermute mal, dass ich dazu noch nicht einmal Draw benutzen...