Home » U++ TheIDE » U++ TheIDE: Layout (Forms) Designer » Newer Layout Designer Is Missing A Control (Compared to upp-2007.1, newer upp is missing DateTimeCtrl in Layout Designer)
Newer Layout Designer Is Missing A Control [message #44580] |
Sun, 05 April 2015 16:31 |
jfranks
Messages: 36 Registered: September 2014 Location: Houston, Texas
|
Member |
|
|
We have a large U++ application based on upp-2007-1.
We are migrating to a newer U++ upp-x11-src-8201 and have found that DateTimeCtrl is missing from Layout Designer.
A compile-time error occurs pointing to the following from our application's layout file:
ITEM(DateTimeCtrl, _CalExpDate, LeftPosZ(740, 256).TopPosZ(80, 24))
The error is:
error: Invalid use of template-name 'upp::DateTimeCtrl' without an argument list
DateTimeCtrl no longer exists in the newer Layout Designer.
However, that control does exist in the older upp-2007.1 Layout Designer.
What can we do regarding this?
regards,
Jeff Franks
|
|
|
Re: Newer Layout Designer Is Missing A Control [message #44581 is a reply to message #44580] |
Mon, 06 April 2015 17:22 |
Sender Ghost
Messages: 301 Registered: November 2008
|
Senior Member |
|
|
Hello, Jeff.
jfranks wrote on Sun, 05 April 2015 14:31What can we do regarding this?
I think, you could try to replace DateTimeCtrl with DropDate definition:
ITEM(DropDate, _CalExpDate, LeftPosZ(740, 256).TopPosZ(80, 24))
Based on the source code changes, the DateTimeCtrl was converted to (generic) template class, where DropDate and DropTime inherits from it.
|
|
|
|
Goto Forum:
Current Time: Tue Mar 19 06:12:47 CET 2024
Total time taken to generate the page: 0.00987 seconds
|