Seite 2 von 2

Verfasst: 26.08.2007 19:51
von ts-soft
Kaeru Gaman hat geschrieben:und wozu soll das selbe editorgadget mal readonly sein und mal nicht?
Viele Editoren bieten die Möglichkeit, die Texte ReadOnly zu öffnen, um
versehentliches überschreiben zu verhindern. Das ist also schon sinnvoll, nur
den Fehler kann ich nicht provozieren :mrgreen:

Verfasst: 26.08.2007 20:20
von pede
also erstmal der Sinn vom EditorGadget...

Ich schreibe gerade einen Terminplaner
Dieser besteht aus einem Calendar und einem EditorGadget...

Im EditorGadget wird eine Notiz(falls vorhanden) vom zurzeit ausgewählten Datum im CalendarGadget angezeigt, und zwar ReadOnly, damit der Benutzer sie nicht verändern kann...

Außerdem ist unter anderem ein "Notiz hinzufügen/ändern" Button vorhanden...
wird dieser gedrückt, so soll sich der ReadOnly Status vom Editor ändern, damit der Benutzer dann dort seine Notiz eintragen/verändern und dann abspeichern kann...


mfg
z.B.: Im CalendarGadget ist gerade der 26. August "aktiviert". Bei diesem ist bereits eine Notiz mit dem Text "blablablub" vorhanden, also wird "blablablub" im Editor ReadOnly angezeigt...
Entschließt sich der Benutzer dann, diese zu ändern, so muss er lediglich auf den "ändern" Button drücken(der ReadOnly Status wird deaktiviert) und er kann die Notiz ändern und neu abspeichern...

Soviel zum Sinn des EditorGadgets^^
HeXor hat geschrieben:Sobald ich deinen Codeschnippsel starte kann ich logischerweise nix eintippen, da ReadOnly.
Und dein Codeschnippsel kann, wie ts-soft richtig bemerkte nicht mehr zu ReadOnly zurückschalten, also was bitte soll man denn machen, um diesen Effekt hinzukriegen ?
Natürlich muss zuerst der Status des EditorGadets durch den Switch-Button auf "nicht mehr ReadOnly" gesetzt werden...
Sobald dies gemacht wurde kann man in den Editor schreiben...
versucht doch mal xmal "w"reinzuschreiben...

das forum bitte nicht vergewaltigen. es war für deine aussage unnötig, alle Ws hinzuschreiben - Kaeru

Bei mir wird dann jedenfalls keine richtige Scrollbar angezeigt sondern das:
Bild

Verfasst: 26.08.2007 20:28
von ts-soft
Kann mal jemand bitte die ganzen w da wegnehmen, ist ja selbst bei 1680
pixel nicht mehr ohne scrollen zu lesen :freak:

Verfasst: 27.08.2007 09:00
von PureLust
Kann mir nur vorstellen, dass es an irgend einem installierten Style oder sonst einem GUI-Hack liegt.

Verfasst: 27.08.2007 09:03
von Kiffi
pede hat geschrieben:Bei mir wird dann jedenfalls keine richtige Scrollbar angezeigt sondern das:
kann ich nicht nachvollziehen. Bei mir erscheinen die roten Pfeile nicht.

Grüße ... Kiffi

Verfasst: 27.08.2007 10:24
von horst
pede hat geschrieben:Bei mir wird dann jedenfalls keine richtige Scrollbar angezeigt..
Bug ist bekannt, siehe: http://www.purebasic.fr/english/viewtop ... orreadonly

Mit SendMessage_(GadgetID(2),#EM_SETREADONLY,ReadOnly,0) funktioniert's.

Verfasst: 27.08.2007 10:30
von ts-soft
Mit anderen Woten: Es war ein Bug und Pede sollte mal updaten!

Verfasst: 27.08.2007 20:40
von pede
Ok
danke für die Hilfe!

edit:

Code: Alles auswählen

SendMessage_(GadgetID(2),#EM_SETREADONLY,ReadOnly,0)
so funzt es nicht... ich weiß jetzt nicht ob du das richtige gemeint hast :oops: , aber so funzts:

Code: Alles auswählen

SendMessage_(GadgetID(2),#EM_SETREADONLY, #True,0)
#true um ReadOnly-Flag zu setzten, #False um es aufzuheben...
aber jedenfalls riesengroßen Dank :allright: