Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 12:22

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Tooltip MouseIn at ImageBox

Discussion on Tooltip MouseIn at ImageBox within the Metin2 Private Server forum part of the Metin2 category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2008
Posts: 40
Received Thanks: 5
Tooltip MouseIn at ImageBox

Hello,
I'm trying to add MouseIn tooltip to ImageBox at uiRefine.py
(I want hover tooltip with item description on refine materials icon for ex. red pearl etc)

I try this code at AppendMaterial()
Code:
slot = self.__MakeSlot()
		slot.SetParent(self)
		slot.SetPosition(15, self.dialogHeight)

		itemImage = self.__MakeItemImage()
		itemImage.SetParent(slot)
		item.SelectItem(vnum)
		itemImage.LoadImage(item.GetIconImageFileName())

		# self.itemImage = itemImage # this is defined somewhere else
		self.itemImage.OnMouseOverIn(self.ShowTip())
		self.itemImage.OnMouseOverOut(self.HideTip())
I init tooltip at def Open():
Code:
self.txttooltip = uiToolTip.ToolTip()
self.txttooltip.HideToolTip()
but get syserr:

Code:
0529 13:54:42313 :: TypeError
0529 13:54:42313 :: : 
0529 13:54:42313 :: OnMouseOverIn() takes exactly 1 argument (2 given)
0529 13:54:42313 ::
When I do self.itemImage.OnMouseOverIn = self.ShowTip()
syserr is clear but there's no tooltip, so I think it's bad use of this function

My defs:
Code:
def ShowTip(self):
		self.txttooltip.ClearToolTip()
		self.txttooltip.AppendTextLine("Description")
		self.txttooltip.Show()
		
def HideTip(self):
		self.txttooltip.Hide()
Anyone know how to do this?
Greetings.



bullett is offline  
Old 05/29/2016, 17:17   #2
 
elite*gold: 44
Join Date: Dec 2009
Posts: 1,693
Received Thanks: 3,831
nicht:
Quote:
self.itemImage.OnMouseOverIn(self.ShowTip())
self.itemImage.OnMouseOverOut(self.HideTip())
sondern
Quote:
self.itemImage.OnMouseOverIn(ui.__mem_func__(self. ShowTip))
self.itemImage.OnMouseOverOut(ui.__mem_func__(self .HideTip))


Poccix is offline  
Thanks
1 User
Old 05/29/2016, 17:20   #3
 
elite*gold: 0
Join Date: Apr 2008
Posts: 40
Received Thanks: 5
Quote:
Originally Posted by Poccix View Post
nicht:

sondern
Thank you for reply but still getting error:
OnMouseOverIn() takes exactly 1 argument (2 given)

uirefine:
ui.py:
bullett is offline  
Old 05/29/2016, 17:25   #4
 
elite*gold: 44
Join Date: Dec 2009
Posts: 1,693
Received Thanks: 3,831
Try replace same lines with:
Quote:
self.itemImage.SAFE_SetStringEvent("MOUSE_OVER_IN" , self.ShowTip)
self.itemImage.SAFE_SetStringEvent("MOUSE_OVER_OUT ", self.HideTip)


Poccix is offline  
Thanks
1 User
Old 05/29/2016, 17:27   #5
 
elite*gold: 0
Join Date: Apr 2008
Posts: 40
Received Thanks: 5
Quote:
Originally Posted by Poccix View Post
Try replace same lines with:
This way works fine, thanks.

#Thread solved


bullett is offline  
Closed Thread

Tags
imagebox, tooltip



« Metin DE/P-Server | Umlaute werden überall falsch angezeigt »

Similar Threads
LoL Tooltip größe
05/27/2013 - League of Legends - 4 Replies
Hey, ich hab ja seit neuem nen 1080p monitor und mir fällt auf das die tooltip boxen im vergleich zum rest einfach rießig sind, in den Interface Optionen kann man die ja net einstellen und in der Datei: MinimapScale=0.8447 GlobalScale=0.5406
C9 Tooltip error
11/11/2012 - C9 - Continent of the Ninth - 1 Replies
Hallo Ich habe eben C9 Installiert und wollte es starten. Beim start kommt folgender error: C9 Error File check failed! tooltip_Fire.dds weis jmd. warum der fehler kommt und wie man ihn behebt ?
Tooltip auf Label
10/22/2011 - AutoIt - 7 Replies
Hallo Epvp... Ich wollte mal fragen , ob man ein Tooltip erstellen kann , dass nur erscheint , wenn die Maus auf einem BEstimmtem Label zeigt / steht..... Danke :D
ToolTip -> TinyTip -> JS
04/03/2011 - General Coding - 0 Replies
Hey Community, ich arbeite zur Zeit an meiner Homepage -> und habe das Problem, das ich einfach kein anderes ToolTip Script eingebunden kriege, als das was ich vor Monaten rein habe. Meine Frage mag möglicherweise etwas "dumm" erscheinen, aber ich habe mich nie mit Java oder CSS befasst, und auch nur geringfügig mit HTML. Ich möchte ein ToolTip Script einbauen, dass beim Hover bei den 3 Buttons ein Vorschaubild der jeweiligen Seiten anzeigen soll(bzw. irgend ein Bild; das ist hier...
ToolTip problem
04/02/2010 - AutoIt - 4 Replies
Hallo, Ja habe ein Problem bei AutoIT, hier mal ein ausschnitt des Codes: Man kann erkennen das er den Tooltip starten soll, wenn der Prozess nicht existiert und ihn beenden soll, wenn der Prozess existiert. Mein Problem ist aber, dass er ihn einfach nicht beendet, er bleibt einfach da... hab schon verschiedenste zusammenstellungen probiert aber nichts hat funktioniert <.< Weis einer weiter?^^ (Insgesamt funzt alles über GUI)



All times are GMT +2. The time now is 12:22.


Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

BTC: 33E6kMtxYa7dApCFzrS3Jb7U3NrVvo8nsK
ETH: 0xc6ec801B7563A4376751F33b0573308aDa611E05

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2019 elitepvpers All Rights Reserved.