Page 1 sur 1

Scintilla

Publié : sam. 25/juin/2016 8:31
par Mesa
Pour la doc, pouvez-vous me dire si ce code fonctionne bien avec votre pb 5.50, svp ?
Merci de m'indiquer votre système d'exploitation aussi.

Testé avec Windows XP 32 bits sp3: ok

Code : Tout sélectionner

If OpenWindow(0, 0, 0, 360, 90, "ScintillaGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
  
     If InitScintilla()
        ScintillaGadget(0, 10, 10, 340, 70, 0)
        
        ; Texte en rouge
        ScintillaSendMessage(0, #SCI_STYLESETFORE, 0, RGB(255, 0, 0))
        
        ; Définit le texte initial du ScintillaGadget
        ScintillaSendMessage(0, #SCI_SETTEXT, 0, UTF8("Voici un simple ScintillaGadget avec du texte éà..."))
        
        ; Ajout d'une deuxième ligne de texte précédée d'un saut de ligne
        Texte$ = Chr(10) + "Seconde ligne."
        ScintillaSendMessage(0, #SCI_APPENDTEXT, Len(Texte$), UTF8(texte$))
     EndIf
     
     Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
  EndIf
M.

Re: Scintilla

Publié : sam. 25/juin/2016 9:57
par Marc56
OK pour les versions suivantes

Win 10 x64 : 5.50B1 x86 et x64
Win XP (sous virtualbox 5.0) : 5.50B1 x86 (ok aussi)
Linux Debian 8 (xfce, car j'aime pas KDE ni Gnome) (sous virtualbox 5.0): 5.50B1 x86 OK (sauf que la fonte par défaut fait que le texte de la première ligne s'arrête à 'de' et il faut faire un scroll horizontal pour voir le reste)
Je dois pouvoir réveiller un Vista et un 7 Lite (eeepc) si tu as besoin
Si tu m'offres un Mac, je peux te faire un test :mrgreen:

Re: Scintilla

Publié : sam. 25/juin/2016 10:03
par microdevweb
Ok Window 10 Pb: 5.50 b1 X64

Re: Scintilla

Publié : lun. 27/juin/2016 9:51
par Good07
Ok sur Mac OSX El Capitan version 10.11.5 .