schreibgeschützte textarea

Übersicht BlitzBasic BlitzPlus

Neue Antwort erstellen

dominik

Betreff: schreibgeschützte textarea

BeitragSo, Sep 12, 2004 14:57
Antworten mit Zitat
Benutzer-Profile anzeigen
wie könnte man ne "schreibgeschützte" Testarea machen?
ich hab schon mit disabelgadget probiert is aber auch scheiße weil man dann nicht mehr scrollen kann.
also ich will des ding benutzen um infomationen auszugeben aber der user soll natürloich nix eingeben können.
hat jemand ne idee?
BB+ 1.41|Sempron 2.8|geforce fx5200|1GB DDR|XP home SP2 / prof.

tft

BeitragSo, Sep 12, 2004 15:11
Antworten mit Zitat
Benutzer-Profile anzeigen
HI....

ich würde es mit ListIconView() probieren. Ich weis aber nicht ob das bei BB + geht. Ansonsten API benutzen.
TFT
https://www.sourcemagic.ch
Monkey,HTML5,CSS3,W 10 64 Bit, 32 GB Ram, GTX Titan, W8 ist Müll !!!!!!

simi

BeitragSo, Sep 12, 2004 15:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Vielleicht mit LockTextArea oder so???

dominik

BeitragSo, Sep 12, 2004 20:06
Antworten mit Zitat
Benutzer-Profile anzeigen
ne nach locktestarea kann man die textarea ja immernoch verändern. des bringt nix, listiconview() kenn ich und die online hilfe nicht.

dann muss ich glaub ich doch mit nem label machen.
BB+ 1.41|Sempron 2.8|geforce fx5200|1GB DDR|XP home SP2 / prof.

Xenon

BeitragMo, Sep 13, 2004 15:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
SendMessage(QueryObject(textarea, 1), $00CF, True, 0)


Liest eigentlich jemand mein WinAPI Tutorial unter FAQ und Tutorials?

Shogo

BeitragDi, Sep 14, 2004 2:14
Antworten mit Zitat
Benutzer-Profile anzeigen
So müßte man eigentlich nichts mehr ändern können.

Code: [AUSKLAPPEN]


global fenster = CREATEWINDOW("Test", gadgetWIDTH (desktop()) / 2 - 150, gadgetHEIGHT (Desktop()) / 2 - 100, 300, 200, 0, 1)
global textarea = createtextarea(0, 0, 300, 200, fenster)

ADDTEXTAREATEXT textarea,"Text1 Hallo Test Test Test" + CHR$(13)+CHR$(10) + " ... bla bla bla blupp"

Anzahl = textarealen (textarea); ermittelt die Zeichenanzahl in Textarea

atext$ = textareatext (textarea); liest Text aus

repeat

   id = waitevent()

      select id

         case $401

           Anzahl2 = textarealen (textarea); ermittelt die aktuelle Zeichenanzahl in Textarea

              if Anzahl <> Anzahl2 then; überprüft abweichungen

                 locktextarea textarea

                 SETTEXTAREATEXT textarea, atext$, 0, Anzahl2; fügt Orginaltext in Textarea ein.

                 unlocktextarea textarea

              end if

         case $803

            end

      end select

until keyhit (1)

end


Da fällt mir noch nee Frage ein. Wiviele Zeichen können eigentlich in einem String$ gespeichert werden?

mfg shogo

Xenon

BeitragDi, Sep 14, 2004 9:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Laughing

Das ist wohl die dümmste Lösung. Besonders nachdem ich die korrekte (von M$ vorgesehene) schon gepostet habe...

4pac

BeitragSo, Sep 19, 2004 1:37
Antworten mit Zitat
Benutzer-Profile anzeigen
dominik hat Folgendes geschrieben:
dann muss ich glaub ich doch mit nem label machen.


Kannst ja ein PanelImage dahinterlegen, das ein Bisschen wie eine Textarea aussieht, wenn´s um den Look geht.
 

ChristianH

BeitragSo, Sep 19, 2004 10:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Benutzt die WinAPI. www.msdn.com ist immer ein Besuch Wert. Wink

Xenon

BeitragSo, Sep 19, 2004 11:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Xenon hat Folgendes geschrieben:
Code: [AUSKLAPPEN]
SendMessage(QueryObject(textarea, 1), $00CF, True, 0)


Liest eigentlich jemand mein WinAPI Tutorial unter FAQ und Tutorials?


Sagt mal seht ihr meinen Post nicht? Geht lieber mal zum Augenarzt.
 

ChristianH

BeitragSo, Sep 19, 2004 11:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich wollte nur nochmal auf die MSDN hinweisen Xenon, da es anscheinend nicht verstanden wurde. Wink
 

DjDETE

BeitragDi, Feb 26, 2008 18:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Fettes Lob an Xenon. Einfach toll, musste das nur mal loswerden.
Mfg DjDETE
Aktuelles Projekt: XXX |XXX | 3% der v1b fertig
www.emu-soft.de.vu Für die Homepage suche ich noch Linktauschpartner, bei Interesse einfach melden.

Neue Antwort erstellen


Übersicht BlitzBasic BlitzPlus

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group