Wiki

09/12/2020 14:57 IFlyffMc#1
Little help please?
[Only registered and activated users can see links. Click Here To Register...]
09/12/2020 17:03 Naltalah#2
The source youre taking it from defined the function "GetSelectedItemData", which is not a standard function

But I'm pretty sure it just returns GetItemData(GetCurSel());
09/12/2020 17:12 Execrate#3
Code:
#ifdef __IMPROVE_MAP_SYSTEM
	DWORD GetSelectedItemData( void ) const;
to

Code:
	DWORD GetSelectedItemData( void ) const;
#ifdef __IMPROVE_MAP_SYSTEM
&

Code:
#ifdef __IMPROVE_MAP_SYSTEM
DWORD CWndComboBox::GetSelectedItemData( void ) const
{
	int nSelectedListNumber = m_wndListBox.GetCurSel();
	if( nSelectedListNumber == -1 )
	{
		return 0;
	}
	return m_wndListBox.GetItemData( nSelectedListNumber );
}
to

Code:
DWORD CWndComboBox::GetSelectedItemData( void ) const
{
	int nSelectedListNumber = m_wndListBox.GetCurSel();
	if( nSelectedListNumber == -1 )
	{
		return 0;
	}
	return m_wndListBox.GetItemData( nSelectedListNumber );
}
#ifdef __IMPROVE_MAP_SYSTEM
or the other solution is to use __IMPROVE_MAP_SYSTEM.
09/12/2020 18:01 IFlyffMc#4
Quote:
Originally Posted by Execrate View Post
Code:
#ifdef __IMPROVE_MAP_SYSTEM
	DWORD GetSelectedItemData( void ) const;
to

Code:
	DWORD GetSelectedItemData( void ) const;
#ifdef __IMPROVE_MAP_SYSTEM
&

Code:
#ifdef __IMPROVE_MAP_SYSTEM
DWORD CWndComboBox::GetSelectedItemData( void ) const
{
	int nSelectedListNumber = m_wndListBox.GetCurSel();
	if( nSelectedListNumber == -1 )
	{
		return 0;
	}
	return m_wndListBox.GetItemData( nSelectedListNumber );
}
to

Code:
DWORD CWndComboBox::GetSelectedItemData( void ) const
{
	int nSelectedListNumber = m_wndListBox.GetCurSel();
	if( nSelectedListNumber == -1 )
	{
		return 0;
	}
	return m_wndListBox.GetItemData( nSelectedListNumber );
}
#ifdef __IMPROVE_MAP_SYSTEM
or the other solution is to use __IMPROVE_MAP_SYSTEM.
Thanks for the guide sir it works!! :handsdown:

Up can anyone help me with this?

[Only registered and activated users can see links. Click Here To Register...]