Page 1 sur 1

[..] Bordure sur GUICtrlCreateObj

Posté : dim. 17 oct. 2010 13:04
par darkex
Bonjour a tous , j'ai chercher sur ce forum (que j'apprecie enormememnt dailleurs ^^ ) et aussi sur google , mais en vain , en fait je ne sais meme pas si ce que je cherche est possible :
Enfait je cree un petit programme qui affiche une page internet avec l'include IE.au3 et donc lorsque je l'affiche avec GUICtrlCreateObj j'ai des bordures blanches et grises d'environ 2/3 pixels qui font assez moche , voir tres moche , j'aimerais vraiment changé cela , mon programme a un but d'assez grande distrib (pour moi xD) (~4000 utilisateurs) et donc j'aimerais vraiment qu'il soit le plus bien possible , merci .

ps : ligne de code qui a changer je supose :

Code : Tout sélectionner

$GUIActiveX = GUICtrlCreateObj($oIE, 0, 116, 644, 484)
_IENavigate ($oIE, "http://www.millenium.org/************************")

Re: [..] Bordure sur GUICtrlCreateObj

Posté : dim. 17 oct. 2010 19:35
par Tlem
Je pense que l'objet est dépendant de la GUI principale, mais au delà de cette considération, avez vous essayé la fonction GUICtrlSetStyle() sur votre objet ?

Re: [..] Bordure sur GUICtrlCreateObj

Posté : dim. 17 oct. 2010 20:33
par darkex
J'ai essayer la plupart des valeur de style qui aurais pus etre possible de : http://www.autoitscript.fr/autoit3/docs ... Styles.htm
Mais aucune ne fais ce que je souhaite ...
Je place un screen si vous ne voyez pas ce que je fais :
► Afficher le texteScreen

Re: [..] Bordure sur GUICtrlCreateObj

Posté : dim. 17 oct. 2010 21:43
par Tlem
Regardez dans la documentation, l'exemple de la commande _IECreateEmbedded(). Il n'y a pas de bordure. :wink:

Re: [..] Bordure sur GUICtrlCreateObj

Posté : dim. 17 oct. 2010 21:59
par darkex
Bah ecoute regarde mon script :
► Afficher le texte
J'ai mis la partie du code de base , apres c'est la boucle d'action et j'ai supprimer les GUICtrlCreatePic.
Et a la base j'avais copier ce script que tu ma montrer. (http://www.autoitscript.com/autoit3/doc ... bedded.htm)

Re: [..] Bordure sur GUICtrlCreateObj

Posté : dim. 17 oct. 2010 22:04
par darkex
Desoler du double-post mais j'ai trouver en fait le probleme vien de la page elle meme... vas savoir pourquoi mais je vais regler sa autrement ^^
Voila donc Tlem si tu le souhaite tu peux fermer le topic , Merci quand meme de ton aide ;)

Re: [..] Bordure sur GUICtrlCreateObj

Posté : dim. 17 oct. 2010 23:10
par Tlem
Pour fermer le sujet, c'est à vous de le faire en éditant le titre de votre premier message et en modifiant la balise [..] par [R].

En ce qui concerne votre code, vous oubliez que le style de votre objet est dépendant du style du GUICreate (voir l'exemple _IECreateEmbedded). :mrgreen:

Re: [..] Bordure sur GUICtrlCreateObj

Posté : dim. 17 oct. 2010 23:31
par darkex
Je ne comprend pas trop cette phrase :
En ce qui concerne votre code, vous oubliez que le style de votre objet est dépendant du style du GUICreate (voir l'exemple _IECreateEmbedded). :mrgreen:

Voila mon code , je ne comprend , je devrais rajouter quelque dans Guicreate ?

Code : Tout sélectionner

_IEErrorHandlerRegister ()
$oIE = _IECreateEmbedded ()
IEN_Init($oIE)
$Form1 = GUICreate("Millenium Tv", 644, 622, _
        (@DesktopWidth - 640) / 2, (@DesktopHeight - 580) / 2)
$GUIActiveX = GUICtrlCreateObj($oIE, 0, 116, 644, 484)

Re: [..] Bordure sur GUICtrlCreateObj

Posté : dim. 17 oct. 2010 23:55
par Tlem
Peut être qu'en rajoutant certains styles, vous pourriez obtenir le résultat escompté (a tester...).

Re: [..] Bordure sur GUICtrlCreateObj

Posté : lun. 18 oct. 2010 00:05
par darkex
Non non le probleme vien réelement de la page , essayer avec une page comme http://google.fr et http://www.autoitscript.com (comme dans l'exemple) et avec la page google il y as des bordures ... je ne comprend pas trop pourquoi ... donc pas de rapport avec un type ou autre .