mirror of
https://github.com/reactos/reactos.git
synced 2025-08-04 01:25:56 +00:00
Sync to Wine: (rewritten bug fix)
date: 2004/12/14 11:43:30 Piotr Caban <pio13@poczta.onet.pl> Fixed display bug. svn path=/trunk/; revision=15213
This commit is contained in:
parent
dfd0cd04aa
commit
aa88e039cb
1 changed files with 5 additions and 3 deletions
|
@ -2354,12 +2354,12 @@ static void calc_single_width(Pane* pane, int col)
|
||||||
|
|
||||||
/* insert listbox entries after index idx */
|
/* insert listbox entries after index idx */
|
||||||
|
|
||||||
static void insert_entries(Pane* pane, Entry* dir, int idx)
|
static int insert_entries(Pane* pane, Entry* dir, int idx)
|
||||||
{
|
{
|
||||||
Entry* entry = dir;
|
Entry* entry = dir;
|
||||||
|
|
||||||
if (!entry)
|
if (!entry)
|
||||||
return;
|
return idx;
|
||||||
|
|
||||||
ShowWindow(pane->hwnd, SW_HIDE);
|
ShowWindow(pane->hwnd, SW_HIDE);
|
||||||
|
|
||||||
|
@ -2385,10 +2385,12 @@ static void insert_entries(Pane* pane, Entry* dir, int idx)
|
||||||
ListBox_InsertItemData(pane->hwnd, idx, entry);
|
ListBox_InsertItemData(pane->hwnd, idx, entry);
|
||||||
|
|
||||||
if (pane->treePane && entry->expanded)
|
if (pane->treePane && entry->expanded)
|
||||||
insert_entries(pane, entry->down, idx);
|
idx = insert_entries(pane, entry->down, idx);
|
||||||
}
|
}
|
||||||
|
|
||||||
ShowWindow(pane->hwnd, SW_SHOW);
|
ShowWindow(pane->hwnd, SW_SHOW);
|
||||||
|
|
||||||
|
return idx;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue