[Frage] Ultimate Wappon Icon verschieben

11/03/2012 14:15 N8Schatten#1
Kan mir einer sagen wie ich den Ultimate Icon im invi nach unten verschieben kan etwa so:
[Only registered and activated users can see links. Click Here To Register...]

Sodass der Icon vor dem Icon namen steht...
11/04/2012 19:12 Crowley™#2
würde ich auch gerne wissen. hab genau das selbe problem.
11/04/2012 19:14 nintendo13#3
Kleine Hypothese:
Der Name vom Item (das in Lila) ist zu groß, also wurde es runter gesetzt.
Kennt man doch von Word, wenn ein Wort zu lang ist, wird es in die Nächste Zeile gesetzt
Beheben des Problems:
Mach die Form in der die sachen stehen, breiter = problems lösung.


lg.
11/04/2012 19:18 Crowley™#4
in welcher datei und zeile mache ich das?
11/04/2012 20:18 Jopsi332#5
tooltip.cpp wird die position fest gelegt, hat nix mit zu langen namen zu tun

paintframe heiß glaube die funktion
11/04/2012 22:47 N8Schatten#6
Quote:
Originally Posted by Jopsi332 View Post
tooltip.cpp wird die position fest gelegt, hat nix mit zu langen namen zu tun

paintframe heiß glaube die funktion
Guter Tipp war zwar die Paint Funktion habe es aber doch noch gefunden:
Code:
			//Ultimate Icon Added
			CString strPath;
			CTexture* pTexture;
			
			if(::GetLanguage() == LANG_FRE)
				strPath = MakePath( "Theme\\", ::GetLanguage(), "Icon_Ultimate.dds");
			else
				strPath = MakePath( DIR_ICON, "Icon_Ultimate.dds");

			pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff );
			if(pTexture != NULL)
				pTexture->Render( p2DRender, CPoint( PlusRect.left + 10, PlusRect.top + 8) );
EDIT: Ma testen um wie viel ich den jetzt verschieben muss damit es klapptwerde mal PlusRect.top + 12 testen
11/05/2012 00:05 Zoeybird#7
Das hat nix damit zu tuen :d Würde eher Wndfield und Wndmanager was bearbeiten
11/05/2012 14:47 Jopsi332#8
pTexture->Render( p2DRender, CPoint( PlusRect.left + 10, PlusRect.top + 8) );

das pluisrect.left und plusrect.top nicht verändern da die größe des tool. veränder einfach das plusrect.top größer 17px müste klappen
11/11/2012 13:24 N8Schatten#9
Tut sich leider gar nichts bin jetzt bei
Code:
pTexture->Render( p2DRender, CPoint( PlusRect.left + 10, PlusRect.top + 200) );
und der icon bewegt sich kein stück sicher das es diese stelle ist?
11/11/2012 13:58 Jopsi332#10
Code:
#if __VER >= 9 // __CSC_VER9_1
		if(m_nAdded == 1)
		{
#if __VER >= 12 // __EXT_PIERCING
			CTexture* pTexture;
			
#if __VER >= 15 // __IMPROVE_SYSTEM_VER15
			if(m_pUltimateTexture != NULL)
			{
				if( m_nSubToolTipFlag == CWndMgr::TOOL_TIP_SWITCH_MAIN )
					m_pUltimateTexture->Render( p2DRender, CPoint( PlusRect.left + 10, PlusRect.top + 30) );
				else
					m_pUltimateTexture->Render( p2DRender, CPoint( PlusRect.left + 10, PlusRect.top + 30) );
11/11/2012 17:48 N8Schatten#11
Funktionert super thx

kan geclosed werden
11/11/2012 18:54 Crowley™#12
danke für die hilfe jopsi :)