Seite 1 von 1

Scintilla - Tabs?

Verfasst: 09.01.2005 17:21
von junky
Ahoi!

so - nach Stunden vergeblichen Ausprobierens, hab ich mich entschlossen, nun doch mal ins Forum zu posten...

es handelt sich um ein Problem mit Scintilla (weiß deshalb nit, ob's hier her passt)

Problem: Wie kann man in einem Scintilla-Objekt TABs setzen ?
und bitte nicht mit "guck doch einfach im jaPBE-Source-Code" kommen - was denkt ihr, was ich wohl die ganzen Stunden lang versucht hab ;)

hier noch en Stückchen Code dazu ( ihr braucht außer der DLL noch die Scintilla.pb von GPI ):

Code: Alles auswählen

#Window=0

IncludeFile("Scintilla.pb")

;================================================================;

Procedure.l OpenWindowScintilla()
  OpenWindow(#Window, 100, 100, 600, 400, #PB_Window_SystemMenu, "Scintilla-Window")
EndProcedure

Procedure.l SetSciPref()
  SCI_SetUseTabs(#False)
  SCI_SetTabWidth(10)
  SCI_SetTabIndents(#True)
  SCI_AssignCmdKey(#SCK_TAB<<16, #SCI_TAB)
EndProcedure

;================================================================;

InitSciEdit()
OpenWindowScintilla()
SciID.l=SciEditGadget(WindowID(#Window), 0, 0, 600, 400)
SCI_UseGadget(SciID)
SetSciPref()

;================================================================;

Repeat
  WindowEvent.l=WaitWindowEvent()
  Select WindowEvent
    Case #wm_close
      Quit=1
  EndSelect
Until Quit=1
End
hoffe es kann mir jmd. helfen... THX!

Verfasst: 09.01.2005 22:53
von junky
keiner Lust sich mit dem Thema auseinander zu setzen ? :? - oder einfach nur keine Ahnung ...