<if cond="FORMAT=='borland'">
<sys-lib>ole2w32</sys-lib>
</if>
- <if cond="FORMAT!='borland'">
+ <if cond="FORMAT=='msevc4prj'">
+ <sys-lib>ole32</sys-lib>
+ <sys-lib>oleaut32</sys-lib>
+ <sys-lib>uuid</sys-lib>
+ <sys-lib>commctrl</sys-lib>
+ <sys-lib>commdlg</sys-lib>
+ <sys-lib>ceshell</sys-lib>
+ <sys-lib>aygshell</sys-lib>
+ <sys-lib>winsock</sys-lib>
+ <sys-lib>wininet</sys-lib>
+ </if>
+ <if cond="FORMAT!='borland' and FORMAT!='msevc4prj'">
<sys-lib>kernel32</sys-lib>
<sys-lib>user32</sys-lib>
<sys-lib>gdi32</sys-lib>
<if cond="FORMAT=='msvc' or FORMAT=='msvc6prj' or FORMAT=='borland'">
<sys-lib>oleacc</sys-lib>
</if>
- <sys-lib>odbc32</sys-lib>
+ <if cond="FORMAT!='msevc4prj'">
+ <sys-lib>odbc32</sys-lib>
+ </if>
</if>
</template>
src/msw/dcscreen.cpp
src/msw/dialup.cpp
src/msw/dib.cpp
- src/msw/dirdlg.cpp
src/msw/display.cpp
src/msw/enhmeta.cpp
src/msw/evtloop.cpp
</set>
<set var="MSW_LOWLEVEL_HDR" hints="files">
</set>
+
+<set var="MSW_ONLY_LOWLEVEL_SRC" hints="files">
+ src/msw/dirdlg.cpp
+</set>
+
<set var="MSW_SRC" hints="files">
src/generic/statusbr.cpp
src/generic/prntdlgg.cpp
<!-- Files used by WindowsCE port but not by desktop MSW port: -->
<set var="WINCE_SRC" hints="files">
+ src/generic/dirdlgg.cpp
src/generic/fdrepdlg.cpp
src/generic/fontdlgg.cpp
src/msw/wince/filedlgwce.cpp
<set var="LOWLEVEL_SRC" hints="files">
<if cond="TOOLKIT=='GTK'">$(GTK_LOWLEVEL_SRC)</if>
<if cond="TOOLKIT=='MOTIF'">$(MOTIF_LOWLEVEL_SRC)</if>
- <if cond="TOOLKIT=='MSW'">$(MSW_LOWLEVEL_SRC)</if>
+ <if cond="TOOLKIT=='MSW'">$(MSW_LOWLEVEL_SRC) $(MSW_ONLY_LOWLEVEL_SRC)</if>
<if cond="TOOLKIT=='WINCE'">$(MSW_LOWLEVEL_SRC)</if>
<if cond="TOOLKIT=='MAC'">$(MAC_LOWLEVEL_SRC)</if>
<if cond="TOOLKIT=='COCOA'">$(COCOA_LOWLEVEL_SRC)</if>