Seite 1 von 1

Scrollen in Gadgets

Verfasst: 04.02.2005 20:02
von Nik
Hi Leute ich bin neu hier und hab au glei mal ne frage.
Ich programmiere gerade an einem Chat Client tut eigentlich auch recht gut aber ich hab das problem das ich für das fenstter in das ich das geschriebene ausgeben will kein gescheites Gadget für so lange aus dem Programmm kommende Texte finde. Das String gadget geht zwar aber es scrollt nicht automatisch an das ende des Ausgegebenen Textes und das ist extrem nervig mit dem cursor gehts aber ich weiß net wie ich den immer ans ende des Textes Bekomme bitte helft mir!
Mfg Nik :allright:

www.niklas-schnelle.de

;Bitte Behaltet Rechtschreibfehler für euch manchmal muss es eben schnell gehen

Verfasst: 04.02.2005 20:06
von Hroudtwolf
nimm einfach das "Listviewgadget" mit "AddGadgetItem (gadget.l,-1,text$)"
machst du dein text rein. Mit "Setgadgetstate(gadget)" und kannst du die Position angeben wo der zeiger stehen soll.
Für ein Chat-Client vieleicht wichtig !!!

Code: Alles auswählen

if Countgadgetitems(gadget)>20; beimehr als 20 zeilen
removegadetitem (gadegt,0)
endif 

Verfasst: 05.02.2005 15:31
von Lars
Ich würde eigentlich schon Editorgadget oder Stringgadget empfehlen.
Diverse Codes dazu findest du im CodeArchiv, so auch zum scrollen nach
ganz unten. Dann noch ein Nicht-Editierbar-Flag drauf und dein
Chatwindow ist perfekt :wink:

Danke

Verfasst: 11.02.2005 14:31
von Nik
danke Jungs für eure Hilfe des mit dem ListView Gadget hatte ich au schomal ausprobiert aber habs dann mal mit nem string GadgetProboiert und bin dabei geblieben also werd ich da mal in des CodeArchiv reingucken. Außerdem hilfreich wäre ne methode die wenn die zeile übervoll ist einen Abstaz macht aber ich denk des krieg ich scho hin.
mfg nik :allright:

Error!

Verfasst: 12.02.2005 16:46
von Nik
Sorry Jungs funktioniert so irgendwie net automatische Zeilenumbrüche hab ich jetzt au aber autoscroll geht net hab auch schon probiert die bildnachunten tasten vorzugaukeln geht aber au net habs mitm Cursor probiert ihn automatisch immer ans ende zu setzen geht zwar aber er scrollt net dahin des macht er nur wenn der benutzer den cursor verschiebr irgendwelche weiteren Vorschläge oder Codebeispiele wer echt klasse wenn des gehen würde
mfg Nik :cry: [/code]

Verfasst: 12.02.2005 18:28
von DataMiner
guckst du hier:

http://jconserv.net/purebasic/viewtopic ... 4fe7e0c525

Kannst ja mal herauskrümeln wie das da mit den Fenstern gelöst wurde.

... oder hier

http://robsite.de/php/pureboard/viewtop ... light=chat


:wink:

Vielen Dank Jungs

Verfasst: 15.02.2005 21:56
von Nik
vielen Dank für die Klasse Tips es funzt jetzt.
Hab au schon Version 1.0 Online gestellt man kann zwar gar nichts außer chatten aber dafür ist es das chatsystem mit der Bestaufgeräumten Oberfläche und der einfachsten bedienung die es je gab *übertreib* :allright:

www.niklas-schnelle.de

Verfasst: 28.03.2005 20:45
von Gamer
Wie wurde das nun gelöst?

Hab eine EditorGadget mit Flag auf ReadOnly, dafür gibt es aber keinen Scrollbalken mehr :-(

SendMessage_(GadgetID(#Editor),#EM_SETOPTIONS,#ECOOP_OR,#ECO_READONLY)

Außerdem was bringt der Hyperlink wenn er nicht anklickbar ist?

SendMessage_(GadgetID(#Web_0), #EM_AUTOURLDETECT, #True, #Null)