Button-Skin nachbauen

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Button-Skin nachbauen

Beitrag von Mok »

Hallo zusammen!

Es geht mal wieder um unser aller Lieblingsthema, wenn uns das standardmäßige Windows-Aussehen nicht gefällt. Ich wollte fragen, ob es möglich wäre das Aussehen der unten gezeigten Buttons nachzubilden. Da es ein Screenshot aus MS Office ist und ich meine so etwas schon einmal in MFC-Anwendung gesehen zu haben, müsste es ja ohne viel Herumgetue (in Bezug auf extra Bibliotheken, Ressourcen etc.) möglich sein, die Frage ist nur: wie?
Falls jemand von euch Ideen hat, wie man sowas in der Art mit wenig Umstand umsetzen könnte, seid ihr gern eingeladen mir zu helfen :D

Bild

Gruß, Mok.

Edit: Mir fällt gerade auf, dass die größte Schwierigkeit wohl darin besteht, ein Bild und einen Text untereinander in das Bild reinzupacken... :shock:
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7039
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Button-Skin nachbauen

Beitrag von STARGÅTE »

Meine Antwort auf so eine Frage ist immer die selbe:
CanvasGadget()

Das CanvasGadget bietet alles was man braucht um eigene Gadgets zu erschaffen (mit außnahme der Grafiken selber).
Da ich meine Zeit habe einene Beispielcode zu liefern hier nur ein Fahrplan:
  • Grafiken (Hover, Down, ...) aus dem original extrahieren
  • Inhalt des Canvas planen (Bild und Text)
  • Events verwalten (Mouse-Hover, Click usw.)
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Lambda
Beiträge: 526
Registriert: 16.06.2011 14:38

Re: Button-Skin nachbauen

Beitrag von Lambda »

Das sieht stark nach einem, etwas modifizierten CommandLink Button aus. :D
Benutzeravatar
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Re: Button-Skin nachbauen

Beitrag von Mok »

STARGÅTE hat geschrieben:CanvasGadget()
Kenn ich das? Ich glaub' ich sollte mal wieder updaten.
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Antworten