Hi...
Ich nutze die UDF von progandy
1. Problem:
RichEdits werden in jedem Tab erstellt, Beispiel:
Spoiler anzeigen
#include <GUIRichEdit.au3>
[/autoit] [autoit][/autoit] [autoit]$hGUI = GUICreate("TEST", 500, 300)
[/autoit] [autoit][/autoit] [autoit]$hGUITabBar = GUICtrlCreateTab(0, 0, 500, 300)
[/autoit] [autoit][/autoit] [autoit]GUICtrlCreateTabItem("Bla1")
$hGUIRichEdit = _GUICtrlRichEdit_Create($hGUI, 50, 50, 300, 180)
GUICtrlCreateTabItem("Bla2")
GUICtrlCreateTabItem("Bla3")
GUISetState()
[/autoit] [autoit][/autoit] [autoit]While 1
Sleep(5)
Switch GUIGetMsg()
Case -3
Exit
EndSwitch
WEnd
Ich will aber, dass die RichEdit nur für das erste Tab gilt. Warum wird sie für alle gemacht???
2. Problem:
Wie erstelle ich eine Richedit, die keinen horizontalen, sondern nur einen vertikalen Scrollbalken hat? So soll am Ende der Richedit, wenn der Text rüberlaufen würde, ein Zeilensprung gemacht werden. Das passende Ergebnis liefert der Style $ES_AUTOVSCROLL( 0x0040 ), allerdings gibt es dann auch keinen vertikalten Scrollbalken mehr.