Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1406 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  [wxPython] Zone sensible dans un StyledTextCtrl ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[wxPython] Zone sensible dans un StyledTextCtrl ?

n°1699247
physis
Posté le 08-03-2008 à 12:29:53  profilanswer
 

Salut tout le monde.
 
Je cherche un moyen d'insérer une zone sensible dans un StyledTextCtrl pour récupérer un événement, un peu comme le BeginURL du RichTextCtrl.
 
J'ai essayé un HyperLinkCtrl mais il n'est pas fait pour ce type de zone de texte :pt1cable:.
 
Je préfère utiliser un StyledTextCtrl pour le formatage du texte source, avec les numéros de lignes dans la marge.
 
Merci d'avance.

mood
Publicité
Posté le 08-03-2008 à 12:29:53  profilanswer
 

n°1701130
physis
Posté le 12-03-2008 à 15:15:57  profilanswer
 

J'ai résolu mon problème avec la doc du StyledTextCtrl qui redirige sur Scintilla : http://scintilla.sourceforge.net/ScintillaDoc.html
 
Il faut en fait définir un style et l'attacher au style d'un hotspot.
 
Un exemple pour ceux interessés

Code :
  1. def __init__(self, parent):
  2.     wx.stc.StyledTextCtrl.__init__(self, parent, wx.NewId())
  3.     self.MY_STC_STYLE_HOTSPOT = 10
  4.     self.StyleSetSpec(self.MY_STC_STYLE_HOTSPOT, "fore:#0000FF" )
  5.     self.StyleSetHotSpot(style=self.MY_STC_STYLE_HOTSPOT, hotspot=True)
  6.     self.Bind(wx.stc.EVT_STC_HOTSPOT_CLICK, self.OnClick)
  7.   def OnClick(self, evt):
  8.     evt.Skip()
  9.     wx.CallAfter(self.OnClickAfter, evt)
  10.   def OnClickAfter(self, evt):
  11.     pass


 
Voilou


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  [wxPython] Zone sensible dans un StyledTextCtrl ?

 

Sujets relatifs
Elargir la zone de texte de mon blog (Blogger)Faire un screenchot d'un objet ou d'une zone (Winform)
Cliquer dans une zone en forme d'anneauwxpython et vista
menu (onglet) et faire apparaître dans une zonecomment executer une macro sur une zone selectionnée
VBE definir zone avec un nom[VBA-Access]Problème format dans une zone de texte
Image survolée avec une zone réactive?Zone membre: le client choisi lui même ses membres
Plus de sujets relatifs à : [wxPython] Zone sensible dans un StyledTextCtrl ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)