[WinCE] IDE doesn't respect predefined conditionals
Original Reporter info from Mantis: DRIGUS
-
Reporter name: DRIGUS GmbH
Original Reporter info from Mantis: DRIGUS
- Reporter name: DRIGUS GmbH
Description:
The IDE doens't respect predefined conditionals like WINDOWS or WINCE when editing a Windows CE project.
Take a look at the attached project:
Go to procedure Test1 in Unit2 and try to switch between definition and declaration by pressing Ctrl-Shift-Up or Ctrl-Shift-Down. You will get an error.
Go to TForm1.FormShow in Unit1, delete Test1 and try to use code completion by pressing T+E+S+T followed by Ctrl+Space. You will get an error, too.
Of course the project compiles and runs without any problems. The problems doesn't appear when switch to Win32.
Additional information:
Lazarus 0.9.29 r28662 FPC 2.4.3 i386-win32-win32/win64
I'm sure that this is an regression which I first noticed after installing the 16th of november snapshot.
Mantis conversion info:
- Mantis ID: 18179
- Version: 0.9.29 (SVN)
- Fixed in revision: 28897 (#1b48dc89)
- Target version: 0.9.30