Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » Elevate Web Builder Technical Support » Support Forums » Elevate Web Builder General » View Thread |
Messages 1 to 10 of 13 total |
EWB 2.01 First Observations / Funnies |
Thu, Aug 27 2015 7:12 AM | Permanent Link |
Mark Brooks Slikware | Observations from an initial brief play:
TDateEditComboBox - does not appear to support UK date format TButton - the new Icon property does not display the icon even though the button seems to resize to cater for it TMenu - the Autosize property for a menu item does not take into account an icon set for the menu item Interfaces - I have an EWB 2.00 project that had some customised interfaces. I placed these in a separate folder and added its path to the Environment Options, ahead of the standard interfaces path. EWB 2.01 is not picking them up. Overflow - Try as I might, with the simplest of projects, I cannot get this to work e.g. drop basic panel 1 and set to lpTopLeft and lcRight, then drop basic panel 2 and set to lpTopLeft and lcRight, then set basis panel 2 loBottom and it overflows immediately, even though there is room for it to the right of basic panel 1? |
Thu, Aug 27 2015 7:31 AM | Permanent Link |
Rick | On 27/08/15 21:12, Mark Brooks wrote:
> > Overflow - Try as I might, with the simplest of projects, I cannot get this to work e.g. drop basic panel 1 and set to lpTopLeft and lcRight, then drop basic panel 2 and set to lpTopLeft and lcRight, then set basis panel 2 loBottom and it overflows immediately, even though there is room for it to the right of basic panel 1? > I have the same problem with overflow. Dynamically creating a number of TPanels in a TScrollPanel with vertical but no horizontal scrolling. Consumption is to the right with overflow set to bottom. Plenty of room to the right to fit some panels but they always overflow down into a single vertical column of panels. Turn off overflow and the panels all get created to the right of each other (single horizontal line). -- Rick |
Thu, Aug 27 2015 7:32 AM | Permanent Link |
Mark Brooks Slikware | >>Rick wrote:
>>I have the same problem with overflow. Dynamically creating a number of >>TPanels in a TScrollPanel with vertical but no horizontal scrolling. >>Consumption is to the right with overflow set to bottom. Plenty of room >>to the right to fit some panels but they always overflow down into a >>single vertical column of panels. Turn off overflow and the panels all >>get created to the right of each other (single horizontal line). That's precisely it Rick |
Thu, Aug 27 2015 7:37 AM | Permanent Link |
Rick | On 27/08/15 21:32, Mark Brooks wrote:
>>> Rick wrote: > >>> I have the same problem with overflow. Dynamically creating a number of >>> TPanels in a TScrollPanel with vertical but no horizontal scrolling. >>> Consumption is to the right with overflow set to bottom. Plenty of room >>> to the right to fit some panels but they always overflow down into a >>> single vertical column of panels. Turn off overflow and the panels all >>> get created to the right of each other (single horizontal line). > > That's precisely it Rick > I also tried setting the LayoutOrder property for each dynamic TPanel so that they are sequentially increasing but this didn't appear to make any difference. -- Rick |
Thu, Aug 27 2015 7:47 AM | Permanent Link |
Malcolm Taylor | Mark Brooks wrote:
> > TDateEditComboBox - does not appear to support UK date format > I think it will if you edit the FormatSettings at initialisation. I am using the ISO format and it seems to work as expected. From my main form: [code] initialization // The FormatSettings are hard coded to US English. // Tim has said Locale detection is on the 'list' but we are not // to ask when it will be delivered. // At present you can adjust these properties at initialization as shown below, // or I guess you can prompt the user // set date to ISO format // Set the date separator first if not '/' FormatSettings.DateSeparator := '-'; FormatSettings.ShortDateFormat := 'yyyy-MM-dd'; // ISO date format // other FormatSettings as appropriate... [code] However, I am having a lot of problems getting TDateEditComboBox to do what I 'expect' on Android mobiles. It mostly does what I want on computers with keyboards but the VKbd is getting in my way. I will be adding to my earlier post once I get a better handle on the innards of this component. |
Thu, Aug 27 2015 8:36 AM | Permanent Link |
Mark Brooks Slikware | "Malcolm" wrote:
>>I think it will if you edit the FormatSettings at initialisation. I am >>using the ISO format and it seems to work as expected. Thanks Malcolm. I've tried this but to no avail. Combo always seems to output US format. |
Thu, Aug 27 2015 9:19 AM | Permanent Link |
Malcolm Taylor | Mark Brooks wrote:
> "Malcolm" wrote: > > > > I think it will if you edit the FormatSettings at initialisation. > > > I am using the ISO format and it seems to work as expected. > > Thanks Malcolm. I've tried this but to no avail. Combo always seems > to output US format. Mark, that intrigued me so I commented-out my two lines for the ISO format and replaced then with the single line (no need to change the separator this time): FormatSettings.ShortDateFormat := 'dd/MM/yyyy'; // UK date format, case sensitive That works for me. I ran it in the IDE and clicked on tomorrow's date in the pop-up Calendar ... hey presto I get 28/08/2015 Not calling you a l**r, but are you sure you re-compiled.? |
Thu, Aug 27 2015 9:47 AM | Permanent Link |
Mark Brooks Slikware | >> "Malcolm" wrote:
>> FormatSettings.ShortDateFormat := 'dd/MM/yyyy'; // UK date format, case sensitive Got it Malcolm. It is indeed case sensitive. I was using dd/mm/yyyy. Appreciated. |
Thu, Aug 27 2015 10:00 AM | Permanent Link |
Malcolm Taylor | Mark Brooks wrote:
> Got it Malcolm. It is indeed case sensitive. I was using dd/mm/yyyy. > Appreciated. I have been bitten a few times. My main Windows suite is used in many countries and I used to get support calls about date IO errors. I have solved that one by reading the format settings from the user's PC and displaying the format string close to the input field. Not had a 'complaint' since. |
Thu, Aug 27 2015 10:17 AM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Mark,
<< TDateEditComboBox - does not appear to support UK date format >> The control uses the standard DateToStr/StrToDate functionality, so it should work as expected. << TButton - the new Icon property does not display the icon even though the button seems to resize to cater for it >> Are you sure that the icon is set properly (and is white or some other color that can be seen) ? << TMenu - the Autosize property for a menu item does not take into account an icon set for the menu item >> That's as-designed - it uses the caption for auto-setting the height, not the icon. << Interfaces - I have an EWB 2.00 project that had some customised interfaces. I placed these in a separate folder and added its path to the Environment Options, ahead of the standard interfaces path. EWB 2.01 is not picking them up. >> I just tested this and it seems to work fine here, so I've got to do another "are you sure ?". << Overflow - Try as I might, with the simplest of projects, I cannot get this to work e.g. drop basic panel 1 and set to lpTopLeft and lcRight, then drop basic panel 2 and set to lpTopLeft and lcRight, then set basis panel 2 loBottom and it overflows immediately, even though there is room for it to the right of basic panel 1? >> I just tried this, and yes, I'm seeing this also. Give me a few minutes to figure out what's going on... Tim Young Elevate Software www.elevatesoft.com |
Page 1 of 2 | Next Page » | |
Jump to Page: 1 2 |
This web page was last updated on Sunday, May 19, 2024 at 08:46 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |