Membres inscrits :2359
Membres en ligne : 0
Invités en ligne : 7


|
Conversation : Enlever les bordures 3d du composant wxWebview sous windows |
starmate (Membre)
Inscrit le : 28-06-2011
Messages: 23
Snippets: 1
Tutoriels: 0
Hors ligne |
Bonjour à tous,
Je suis en train de tester la nouvelle version de wxWidgets (2.9.3) et tout particulièrement le composant wxWebview : http://docs.wxwidgets.org/trunk/classwx … ml#details, mais lors de son utilisation sous windows, une bordure 3d se met tout autour de celui-ci. Je trouve que c'est assez laid et c'est pour ça que je voudrais savoir si quelqu'un pourrait me donner une piste concernant la suppression de cette bordure. J'ai bien trouvé ceci : http://trac.wxwidgets.org/ticket/13785 mais ça me parrait assez énorme comme modification.
Merci d'avance,
Jon
|
|
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1390
Snippets: 25
Tutoriels: 6
Site web
Hors ligne |
Salut.
As-tu essayé de lui appliquer le style wxBORDER_NONE ?
Je viens de le faire avec l'exemple des libs, et ça a l'air correct :
Code wxWidgets:// Create the webview m_browser = wxWebView::New(this, wxID_ANY, "http://www.wxwidgets.org", wxDefaultPosition, wxDefaultSize, wxWEB_VIEW_BACKEND_DEFAULT, wxBORDER_NONE);
@+ Xav'
|
Le nouveau portail wxWidgets francophone : www.wxdev.fr Ben en fait, vous y êtes déjà ... et effectivement, depuis le temps, ce n'est plus tellement nouveau....
|
starmate (Membre)
Inscrit le : 28-06-2011
Messages: 23
Snippets: 1
Tutoriels: 0
Hors ligne |
Merci Xav' pour ce code.
Effectivement, wxBORDER_NONE permet d'avoir un résultat meilleur, mais il subsiste tout de même une bordure que je n'arrive pas à enlever.
Par exemple, voici ce que j’obtiens :

Merci encore,
Jon
Dernière modification par starmate (27-12-2011 12:49:17)
|
|
|