INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Button Grafik (Form) veraendern



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

02.05.2006, 12:20
Beitrag #1

morphy Offline
LVF-Neueinsteiger


Beiträge: 1
Registriert seit: May 2006

7.1
2005
EN


Deutschland
Button Grafik (Form) veraendern
Hi!

Wie ich von einem Button das aussehen aendere weiss ich. Ich kriege es auch transparent hin, aber die form des buttons ist immer rechteckig.
Moechte z.B. einen dreieckigen Knopf basteln. Grafik ist ein dreieck, rest transparent, aber der Knopf reagiert trotzdem auf der gesammten Flaeche des eingefuegten Bildes, also auch die transparente Flaeche reagiert auf clicks.

Kann man ein spezielles Bildformat verwenden, z.B. Vektorgrafik, so dass ich auch runde Knoepfe wie der Boolean Taster verwenden kann?

Heikel wird es, wenn ich mehrere dreieckige Knoepfe nebeneinander stelle. Dann reagiert durch Ueberschneidung mal der Knopf rechts daneben, oder der Linke -> UEBEL!!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.05.2006, 13:35
Beitrag #2

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Button Grafik (Form) veraendern
Hallo morphy,

dieses Problem ist leider bei LabVIEW (bisher?) nicht zu umgehen.
Ich hatte auch schon einige Diskussionen mit NI-LV-Entwicklern bezueglich selbsterstellter Bedien- bzw. Anzeigeelemente.
Leider hat man diesbezueglich nicht sehr viele Freiheiten. Wir verwenden bei uns in diesem Fall nur noch "Picture Rings" die transparent dargestellt werden. Allerdings ist die Schaltflaeche auch hier immer rechteckig.

Gruss,
Marko

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2006, 09:22
Beitrag #3

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Button Grafik (Form) veraendern
Hi morphy,

man könnte die durchsichtigen Schaltflächen mit einer durchsichtigen Dekoration überdecken.

Habe es mal gemacht (nur das Bild des Schalters halt nicht angepasst).

Gruß
Oliver


Angehängte Datei(en)
Sonstige .vi  Dreieckige_Schaltflaeche.vi (Größe: 6,7 KB / Downloads: 263)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2006, 09:27
Beitrag #4

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Button Grafik (Form) veraendern
Hallo Oliver,

kannst du bitte erklären wie du es gemacht hast. Es interessiert mich auch sehr.

Danke, Eugen
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2006, 09:33
Beitrag #5

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Button Grafik (Form) veraendern
Man nehme:

einen Button (günstigsterweise mit verändertem Bild)...
und hole sich unter (LV61) Controls/Classic Controls/Decorations/Additional Shapes zwei dreieckige Decorations. Platziere diese nun so, das der Button teilweise (wie gewünscht) überdeckt wird.
Danach nur noch die Farbe auf transparent einstellen und schon kann der Anwender das, dahinter liegende, Control nicht mehr erreichen...

Eigentlich doch ganz einfach...

würde mir aber auch lieber eine andere Lösung wünschen...

Gruß
Oliver

Ps: markiere doch mal den Bereich um den Button, dan weißt du, wo du mit dem Pinsel ansetzen mußt...
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2006, 09:43
Beitrag #6

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Button Grafik (Form) veraendern
Es ist schon mal ein guter Trick. Was meinst du kann man auch andere Formen realisieren? Ein Stern oder Pentagon oder sonst was.

Gruss, Eugen
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.05.2006, 09:52
Beitrag #7

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Button Grafik (Form) veraendern
Über die Linien - aber ein mordsaufwand... :evil:

Gruß
Oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2006, 09:57
Beitrag #8

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Button Grafik (Form) veraendern
Ich habe gerade meinen Kollege gefragt, ob und wie es in Bohrland gemacht werden könnte. Er hat gesagt, dass er dafür sogenannte Regions programmieren würde (Sprich Breiche, wo die Maus aktiv ist). Dann kann man mit den Koordinaten der Maus und Koordinaten des Buttons eine entsprechende Lösung finden. Aber ich denke es ist noch umständlicher als mit Dekorationen abzudecken.


Gruss, Eugen
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: