- Fixed and improved SetFont

- Fixed WindowIcon


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2852 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2003-09-06 09:59:02 +00:00
parent f1a8c1950a
commit 04234ccac2
7 changed files with 140 additions and 124 deletions

View file

@ -251,10 +251,15 @@ DialogItemTemplate* CDialogTemplate::GetItemByIdx(DWORD i) {
}
// Removes an item
void CDialogTemplate::RemoveItem(WORD wId) {
for (unsigned int i = 0; i < m_vItems.size(); i++)
if (m_vItems[i]->wId == wId)
// Returns 1 if removed, 0 otherwise
int CDialogTemplate::RemoveItem(WORD wId) {
for (unsigned int i = 0; i < m_vItems.size(); i++) {
if (m_vItems[i]->wId == wId) {
m_vItems.erase(m_vItems.begin() + i);
return 1;
}
}
return 0;
}
#ifndef DS_SHELLFONT