Text, welcher nach Eingabe verschwindet

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Text, welcher nach Eingabe verschwindet

Re: Text, welcher nach Eingabe verschwindet

von Stephan » Sa, 17.10.2015 19:52

DeBedenHasen hat geschrieben:@Stephan -- Danke. Aber wie definiere/programmiere ich das (ach so gut bin ich im Programmieren nicht | Ich kann zwar HTML-Tagsoder sowas anwenden, aberwirklich programmiert habe ich noch nicht...)? Muss ich das einfach in eine Zelle reinschreiben oder Programmcodes ändern? Ich hab wirklich keine Ahnung grade...
Wie Lorbass schon schreibt, die angehängte Datei enthält eine vollständige Musterlösung. Wenn doch noch Probleme auftreten antworte ich gerne auf Detailfragen, aber momentan sehe ich keinen allgemeinen Beratungsbedarf, sondern Du solltest Dir überhaupt erst einmal die Datei ansehen.


Gruß
Stephan

Re: Text, welcher nach Eingabe verschwindet

von lorbass » Sa, 17.10.2015 19:00

DeBedenHasen hat geschrieben:Ich hab wirklich keine Ahnung grade...
Es wäre gut, wenn du dir die Grundfertigkeiten im Umgang mit Calc selbständig aneignen würdest. Ein Forum kann einen Fragesteller sinnvoll nur bei der Beantwortung kleingliedriger Einzelfragen helfen und bei der Lösung spezieller Probleme begleiten.

Zum Einstieg in die StarBasic-Programmierung hat Stephan gleich im ersten sticky Post des Bereichs OOo Basic und Java einige Informationen zur StarBasic-Programmierung zusammengestellt.
DeBedenHasen hat geschrieben:Aber wie definiere/programmiere ich das
In seinen Beitrag in diesem Thema hat Stephan die Calc-Datei Eingabetextfeld.ods eingebunden, die die vorgeschlagene Lösung enthält. Mit der Menüwahl Extras → Makros → Makros verwalten → LibreOffice Basic öffnest du einen Dialog, mit dem du die zugehörigen Makros zur Bearbeitung auswählen kannst.

Gruß
lorbass

Re: Text, welcher nach Eingabe verschwindet

von DeBedenHasen » Sa, 17.10.2015 12:09

@Stephan -- Danke. Aber wie definiere/programmiere ich das (ach so gut bin ich im Programmieren nicht | Ich kann zwar HTML-Tagsoder sowas anwenden, aberwirklich programmiert habe ich noch nicht...)? Muss ich das einfach in eine Zelle reinschreiben oder Programmcodes ändern? Ich hab wirklich keine Ahnung grade...

Re: Text, welcher nach Eingabe verschwindet

von Karolus » Fr, 16.10.2015 23:29

Hallo
Du hast, glaube ich, nicht verstanden was ich meine.
Natürlich hab ich verstanden, was du geschrieben hast -- dennoch habe ich Vorschläge gemacht, wie die Funktionalität dahinter mit "Bordmitteln" dargestellt werden kann --

Re: Text, welcher nach Eingabe verschwindet

von Stephan » Fr, 16.10.2015 19:21

Geht das?
ja, aber das muss, wie auf der Webseite auch, programmiert werden.

z.B. definiere für ein Textfeld folgende 2 Ereignismakros für den Fokuserhalt und Fokusverlust:

Code: Alles auswählen

Sub aktivieren()
	x = ThisComponent.Sheets().GetByIndex(0).Drawpage.getForms().getByIndex(0).getByName("txt1")
	If x.Text = "Email-Adresse eingeben" Then
		x.Text = ""
	End If
	x.TextColor = RGB(0,0,0)
End Sub

Sub deaktivieren()
	x = ThisComponent.Sheets().GetByIndex(0).Drawpage.getForms().getByIndex(0).getByName("txt1")
	If x.Text = "" Then
		x.Text = "Email-Adresse eingeben"
		x.TextColor = RGB(179,179,179)
	End If	
End Sub

Gruß
Stephan
Dateianhänge
Eingabetextfeld.ods
(9.68 KiB) 55-mal heruntergeladen

Re: Text, welcher nach Eingabe verschwindet

von DeBedenHasen » Fr, 16.10.2015 18:30

Karolus hat geschrieben:(...) Kommentare hernehmen (...)
(...) →Daten→Gültigkeit (...)
Du hast, glaube ich, nicht verstanden was ich meine. Hier ein Beispiel (ein Screenshot eines input#Email-Knotens):
Bildschirmfoto am 2015-10-16 um 18.26.35.png
Bildschirmfoto am 2015-10-16 um 18.26.35.png (1.06 KiB) 1438 mal betrachtet
Hier ist "E-Mail-Adresse eingeben" das, was ich haben möchte.

Geht das?

Re: Text, welcher nach Eingabe verschwindet

von Karolus » Fr, 16.10.2015 18:13

Hallo

In Calc kann man dafür Kommentare hernehmen (→Einfügen→Kommentar..) der je nach Einstellung nur bei "Mouse-over" erscheint.

Dann gibts noch →Daten→Gültigkeit ... um nur bestimmte Eingaben zuzulassen, teils mit Dropdown-auswahl und|oder Fehlermeldungen bei Falscheingaben

Text, welcher nach Eingabe verschwindet

von DeBedenHasen » Fr, 16.10.2015 17:10

Hallo,
ich habe eine Tabelle für den Privatgebrauch geschrieben. Jedoch möchte ich sie, wenn sie denn fertig ist, veröffentlichen. Ich habe bereits eine meterlange (ne Spaß :D ) Erklärung geschrieben, in welcher haargenau erklärt wird, in welche Zellen welche Zahlen geschrieben werden müssen, damit der Term schlussendlich aufgeht.

Auf manchen Seitenim Internet sieht man Eingabefelder, in dem ein fast durchsichtiger, grauer Text steht, welcher, wenn man in das Feld etwas schreibt, verschwindet und durch die Eingabe ersetzt wird. Gibt es diese Funktion auch im Calc?

DeBeden

Nach oben