[gelöst] Farbcodes gesucht
Moderator: Moderatoren
[gelöst] Farbcodes gesucht
Hi
Verwende folgenden Befehl:
MyDlg.getControl("TextField8").Model.BackgroundColor = 128
Habe aber noch keine Farbtabelle gefunden.
Kennt jmd ne Tabelle für Basic?
Oder gleich den Code für ein helles grau?
=) grüße
Verwende folgenden Befehl:
MyDlg.getControl("TextField8").Model.BackgroundColor = 128
Habe aber noch keine Farbtabelle gefunden.
Kennt jmd ne Tabelle für Basic?
Oder gleich den Code für ein helles grau?
=) grüße
Zuletzt geändert von red2sign am Mo, 04.08.2008 10:54, insgesamt 1-mal geändert.
red2sign verwendet WinXP Prof. und OO3 [Developers Snapshot (BEB300m3) Build: 9328]
Re: Farbcodes gesucht
Hallo!
Diese Frage habe ich auch schon vor ein paar Tagen gestellt. Schaue auf die folgende Homepage. Diese kannst Du dann auf Deinem PC speichern.
Farbpalette OOo/Staroffice
Besser sind RGB-farben. Z.B.
MyDlg.getControl("TextField8").Model.setPropertyValue( "CharColor", RGB(0,0,255) )
für blau.
Gruß, René
Diese Frage habe ich auch schon vor ein paar Tagen gestellt. Schaue auf die folgende Homepage. Diese kannst Du dann auf Deinem PC speichern.
Farbpalette OOo/Staroffice
Besser sind RGB-farben. Z.B.
MyDlg.getControl("TextField8").Model.setPropertyValue( "CharColor", RGB(0,0,255) )
für blau.
Gruß, René
Windows 7 Home Premium (auf Acer Desktop PC)
Windows 8 Professional (auf Microsoft Surface Pro 3).
MSO 365 Home Premium
LibreOffice 4.2.
F-Secure Internet Security
Re: Farbcodes gesucht
hast auch nen Vorschlag, wie ich die Hintergrundfarbe einer Progressbar anspreche (und oder balken-farbe)
lg Andreas
lg Andreas
Re: Farbcodes gesucht
Die Hintegrundfarbe der Progressbar stellt man in den Eigenschaften des Dialogs ein. Dürfte aber so gehen (ungetestet, das Beispiel färbt den Hintergrund blau).
myDlg.getControl("Progressbar1").Model.setPropertyValue( "BackgroundColor", RGB(0,0,255) )
Wie man die Farbe des "Balkens" ändert, weiss ich (noch) nicht. Ich habe erst vor 2 Tagen mit Starbasic angefangen. Und das ist etwas anders als VBA (dort gibt es leider noch nicht einmal eine Progressbar).
myDlg.getControl("Progressbar1").Model.setPropertyValue( "BackgroundColor", RGB(0,0,255) )
Wie man die Farbe des "Balkens" ändert, weiss ich (noch) nicht. Ich habe erst vor 2 Tagen mit Starbasic angefangen. Und das ist etwas anders als VBA (dort gibt es leider noch nicht einmal eine Progressbar).
Windows 7 Home Premium (auf Acer Desktop PC)
Windows 8 Professional (auf Microsoft Surface Pro 3).
MSO 365 Home Premium
LibreOffice 4.2.
F-Secure Internet Security
Re: Farbcodes gesucht
Hi Andreas,
schau Dir folgende Spielerei mal an: Viel Erfolg.
Jürgen
schau Dir folgende Spielerei mal an: Viel Erfolg.
Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Re: Farbcodes gesucht
Auch wenn ich nicht der Fragesteller bin, sage ich Danke schön. Sieht sehr gut aus. Bis auf die Hintergrundfarbe kann ich alles brauchen. So macht das Lernen spaß.
Windows 7 Home Premium (auf Acer Desktop PC)
Windows 8 Professional (auf Microsoft Surface Pro 3).
MSO 365 Home Premium
LibreOffice 4.2.
F-Secure Internet Security
Re: Farbcodes gesucht
genau die 2 anweisungen, die ich gebraucht habe : backgroundcolor (war bei mir n schreibfehler drin ^^)
und foregroundcolor
danke dir
lg Andreas
und foregroundcolor
danke dir

lg Andreas
Re: Farbcodes gesucht
Schreibfehler?Und das ist etwas anders als VBA (dort gibt es leider noch nicht einmal eine Progressbar).
Ansonsten muß ich hier Excel verteidigen, denn sicher ist dort eine Progressbar verfügbar, auch ist insgesamt der Vorrat an Steuerelementen bei MS Excel noch erhelblich höher als bei OOo.
(eher bin ich überrascht als ich es jetzt eben teste, das ich dort scheinbar(?) keine unterschiedlichen Farben verwenden kann)
In anhängenden Beispiel habe ich mal zwei Dialoge mit Progressbar gemacht. einmal die Orginalprogressbar und einmal eine 'zusammengebastelte' Progressbar, die der Datei ProgressBar.ods von Jürgen optisch möglichst nahe kommen soll.
Gruß
Stephan
- Dateianhänge
-
- Progressbar_EXCEL.xls
- ACHTUNG, Datei nur zur Benutzung mit MS Excel (getestet unter Excel 2000)
- (41.5 KiB) 136-mal heruntergeladen
Re: Farbcodes gesucht
Nein, in Excel ist eine Progressbar nicht standardmäßig enthalten. Nur mit der entsprechenden Steuerdatei kann man auch die Progressbar nutzen. In Starbasic dagegen ist die Progressbar standardmäßig. Dafür gibt es in MSO-Userformen mehr Ereignisse. Zum Beispiel haben Label (Beschriftungsfelder) eigene Clickroutinen. Ich benutze diese, um eine Userform zu schließen. Aus optischen Gründen ist ein Label besser als eine Schaltfläche. Was die Optik eines Dialoges angeht, bin ich sehr penibel.
Windows 7 Home Premium (auf Acer Desktop PC)
Windows 8 Professional (auf Microsoft Surface Pro 3).
MSO 365 Home Premium
LibreOffice 4.2.
F-Secure Internet Security
Re: Farbcodes gesucht
Wie definiert sich "standardmäßig"?in Excel ist eine Progressbar nicht standardmäßig enthalten
Wie definiert sich "Steuerdatei"?Nur mit der entsprechenden Steuerdatei kann man auch die Progressbar nutzen.
Kurzum, ich denke man muß die Dinge mit Augenmaß und nicht formal sehen. Kein Mensch käme bei OOo auf die Idee AddIn-Tabellenfunktionen auch formal als solche zu betrachten und wohl nur Wenige werden eine formale Unterscheidung treffen wo sie Microsoft nicht einmal trifft und ich hörte noch nie von MS das rotinemäßig installierte ActivX-Steuerelemente (resp. entsprechende ocx-Dateien) als Nichtstandard angesprochen werden, weil sie zwar installiert werden jedoch nicht unmittelbar in der Werkzeugsammlung verfügbar sind.
Gruß
Stephan
Re: Farbcodes gesucht
Die Steuerdatei ist nicht immer standardmäßig installiert. Man benötigt dafür die mscomctl.ocx, welche zum Beispiel auch das Microsoft MonthView-Control 6.0 beinhaltet. Genau diese ist auf vielen Rechnern gar nicht installiert, was zahlreiche Fragen in den MSO-Foren beweisen.
Noch eine kleine Frage zur Beispieldatei. In meiner Arbeitsmappe beginnt der Index bei 11 (Zeile 12) und endet bei 742 (Zeile 743). Dadurch wird auch auf dem Label 742% angezeigt. Wie kann ich auf dem Label von 0 bis 100% anzeigen, anstatt 742%?
Noch eine kleine Frage zur Beispieldatei. In meiner Arbeitsmappe beginnt der Index bei 11 (Zeile 12) und endet bei 742 (Zeile 743). Dadurch wird auch auf dem Label 742% angezeigt. Wie kann ich auf dem Label von 0 bis 100% anzeigen, anstatt 742%?
Windows 7 Home Premium (auf Acer Desktop PC)
Windows 8 Professional (auf Microsoft Surface Pro 3).
MSO 365 Home Premium
LibreOffice 4.2.
F-Secure Internet Security
Re: Farbcodes gesucht
color wird nicht mit U geschrieben. color wird nicht mit U geschrieben. color wird nicht mit U geschrieben. color wird nicht mit U geschrieben. (...schreib 200 mal)Stephan hat geschrieben:
Schreibfehler?
Gruß
Stephan
lg Andreas
Re: Farbcodes gesucht
Richtig.Man benötigt dafür die mscomctl.ocx
Dann wäre es gut wenn sich Belege finden ließen das das MS so beabsichtigt und es sich nicht um eine Fehlfunktion handelt.Genau diese ist auf vielen Rechnern gar nicht installiert,
Worauf bezieht sich diese Frage?Noch eine kleine Frage zur Beispieldatei. In meiner Arbeitsmappe beginnt der Index bei 11 (Zeile 12) und endet bei 742 (Zeile 743). Dadurch wird auch auf dem Label 742% angezeigt. Wie kann ich auf dem Label von 0 bis 100% anzeigen, anstatt 742%?
Wenns allgemein darum geht etwas im Bereich von 11 bis 742 als 0 bis 100 anzuzeigen brauchst Du doch einfach nur umzurechnen, also immer (<aktueller Wert>-11)/(742-11)/100 = (<aktueller Wert>-11)/7,31
Beispiel:
(742-11)/7,31 = 100%
(300-11)/7,31 = 39,535%
ich weiß jetzt leider nicht worauf sich das bezieht - falls ich irgendwo was falsch geschrieben habe kommt das vor und auch anderen passiert das.color wird nicht mit U geschrieben
Mein "Schreibfehler?" sollte also nicht ein Hinweis auf einen SChreibfehler sein, sonden eine Kurzform zu 'Meintest Du wirklich das in VBA das ProgressBar-Steuerelement nicht dabei ist'.
Gruß
Stephan
Re: Farbcodes gesucht
Das ist keine Fehlfunktion, sondern Ábsicht. Bei MSO gibt es bekannter Maßen verschiedene Editionen. Bis Office 2003 war es so, dass zumindest in der Standard-Editon die genannte ocx nicht enthalten ist. Man muss in diesem Fall die ocx von der MS-Homepage herunterladen. Aber wie es immer ist bei MS, ist das nirgens richtig dokumentiert. Auch ich musste mir die ocx erst besorgen, damit ich sie nutzen kann. Das selbe gilt zum Beispiel auch für die MSCAL.OCX, welche in der Regele nur mit Access geliefert wird.Stephan hat geschrieben: Dann wäre es gut wenn sich Belege finden ließen das das MS so beabsichtigt und es sich nicht um eine Fehlfunktion handelt.
Und das mit dem Umrechnen werde ich ausprobieren, Danke dafür.
Windows 7 Home Premium (auf Acer Desktop PC)
Windows 8 Professional (auf Microsoft Surface Pro 3).
MSO 365 Home Premium
LibreOffice 4.2.
F-Secure Internet Security
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Farbcodes gesucht
Andreas,keksi1970 hat geschrieben:color wird nicht mit U geschrieben.
bei den Amis gilt das. Im britischen Englisch ist die Schreibweise korrekt.
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)