WndTitle.cpp:
Code:
BOOL CWndDeleteChar::OnChildNotify( UINT message, UINT nID, LRESULT* pLResult )
Das dürfte deine Funktion sein, die du suchst.
Hier wird das Passwort abgefragt, bzw verschickt:
Code:
if( 0 < strlen( szNo ) && strlen( szNo ) < 64 )
{
DeletePlayer( pWnd->m_nSelectCharacter, szNo );
bOK = TRUE;
}
break;
Der Aufruf dorthin wird hier ausgelöst:
WndTitle.cpp
Code:
BOOL CWndSelectChar::OnChildNotify(UINT message,UINT nID,LRESULT* pLResult)
Dort findest du folgende Zeile (zumindest ist die so bei mir zu finden):
Code:
case WIDC_DELETE: // Delete
if( m_nSelectCharacter != -1 && g_Neuz.m_apPlayer[ m_nSelectCharacter ] )
{
SAFE_DELETE( m_pWndDeleteChar );
m_pWndDeleteChar = new CWndDeleteChar;
m_pWndDeleteChar->Initialize( this, APP_DELETE_CHAR );
}
break;
Wenn das Feld fehlt, fehlt offenbar der Eintrag in der ResData.inc
Meiner sieht so aus:
Code:
APP_DELETE_CHAR "WndTile07.tga" 1 272 208 0x2410000 26
{
// Title String
IDS_RESDATA_INC_001124
}
{
// Help Key
IDS_RESDATA_INC_001125
}
{
WTYPE_STATIC WIDC_CONTROL1 "" -842150451 68 10 192 30 0x2260000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_001126
}
{
// ToolTip
IDS_RESDATA_INC_001127
}
WTYPE_EDITCTRL WIDC_EDIT1 "WndEditTile00.tga" 1 70 62 178 82 0x20000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_001128
}
{
// ToolTip
IDS_RESDATA_INC_001129
}
WTYPE_BUTTON WIDC_OK "ButtOk.tga" -842150451 46 142 118 162 0x220000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_001130
}
{
// ToolTip
IDS_RESDATA_INC_001131
}
WTYPE_BUTTON WIDC_CANCEL "ButtCancel.tga" -842150451 136 142 208 162 0x220000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_001132
}
{
// ToolTip
IDS_RESDATA_INC_001133
}
WTYPE_STATIC WIDC_STATIC1 "" -842150451 70 32 248 52 0x2260000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_001134
}
{
// ToolTip
IDS_RESDATA_INC_001135
}
WTYPE_TEXT WIDC_TEXT1 "WndEditTile00.tga" 1 16 88 248 134 0x20000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_001136
}
{
// ToolTip
IDS_RESDATA_INC_001137
}
}
Wichtig ist dieser Teil (siehe
WIDC_EDIT1):
Code:
WTYPE_EDITCTRL WIDC_EDIT1 "WndEditTile00.tga" 1 70 62 178 82 0x20000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_001128
}
{
// ToolTip
IDS_RESDATA_INC_001129
}