User since
2003-08-15
2653
Artikel
BenutzerIn
ich wollt die markierung von ner HList entfernen die auftaucht wenn man mit einen Datensatz anklickt. Ich hab schon -selectbackground auf white gestellt so dass zumindest sich die Farbe nichtmehr ändert. Aber wie bekomm ich jetzt diesen hässlichen gepunkten Rahmen weg ?
User since
2003-08-15
2653
Artikel
BenutzerIn
also ich habs jetzt mit -selectmode => 'extendend' erzwungen, allerdings klappt das nicht beim doppelklick... man kann auf die art und weise per doppelklick auch mehrere elemente markieren, was ich ja auch nicht will. will, dass man immer nur eines markieren kann\n\n
<!--EDIT|Froschpopo|1114871856-->
User since
2003-08-15
2653
Artikel
BenutzerIn
aha, jetzt hab ichs glaub ich:
Name: selectBorderWidth
Class: BorderWidth
Switch: -selectborderwidth
Specifies a non-negative value indicating the width of the 3-D border to draw around selected items. The value may have any of the forms acceptable to Tk_GetPixels.
wie kann ich jetzt mit Tk_GetPixels den Rahmen komplett weg-retouchieren (notfalls)
User since
2003-11-28
3645
Artikel
ModeratorIn
Der gepunktete Rahmen ist der "Anchor". Diesen kann man bestimmt wegmachen, aber das ist ziemlich anstrengend (wahrscheinlich Subclassing von Tk::HList erforderlich und Ueberschreiben aller Button/Cursor-Bindings).