2011-01-22 5 views
0

J'ai cherché pendant un moment - comment faire pour rendre le gui pour le chat comme la fenêtre. Le besoin fondamental est de montrer le type de poteau de mur FB (mise à jour constante). (co-relatant avec la fenêtre de chat) où il y a plusieurs postes et chaque poste ont une ligne de démarcation.wxpython support pour le chat comme fenêtre

img post 1 
------------ 
img post 2 
------------ (along with scrolling enabled.) 

ont exploré certaines parties de TextCtrl/Combo Box, mais je voudrais prendre des suggestions sur les modules existants, le cas échéant, pour quelque chose de semblable ou tout autre approche avec TextCtrl/Combo Box.

Répondre

0

J'utiliserais l'un des widgets de contrôle de texte. Les contrôles RichText ou StyledText permettraient des manipulations de polices assez facilement. Ou vous pouvez créer un widget personnalisé en utilisant quelque chose comme wx.ClientDC pour dessiner le texte et écrire du code de défilement vous-même. Ce dernier est plus dur, mais plus flexible.

Je pense que le meilleur moyen de le faire serait avec wxWebkit, mais ce projet n'en est encore qu'à ses débuts.