FIXED: Keyboard Navigation Broke in 13.1.0 ? |
Post Reply |
Author | |
AndyWilton
Groupie Joined: 03 June 2008 Status: Offline Points: 82 |
Post Options
Thanks(0)
Posted: 18 June 2009 at 10:36am |
Hi,
I've just tried the both the sample VB app and the sample VB.NET app and the keyboard navigation only seems to work in Month view and Week view (MultiColumn mode).
In Day or Week view (non MultiColumn) the keystrokes are ignored. This only happens in 13.1.0. Previous versions were fine.
Can anybody else confirm this as a bug?
Regards,
Andy
|
|
Product: Xtreme SuitePro (ActiveX) v11.2.1 -> v15.2.1
Platform: Windows XP / Vista / Win 7 Language: Clarion 5.5 -> C8.x ====================================== Andy Wilton |
|
ampcom
Groupie Joined: 20 September 2008 Status: Offline Points: 38 |
Post Options
Thanks(0)
|
Hi Andy,
You are correct - I did not have this problem in previous version.
Regards
Tony
|
|
Product: Xtreme SuitePro (ActiveX) version 15.0.1
Platform: Windows 7 (64 Bit) Ultimate Language: Visual Basic 6.0 |
|
Ian Smith
Newbie Joined: 16 February 2009 Location: United Kingdom Status: Offline Points: 5 |
Post Options
Thanks(0)
|
Confirmed - Arrow keys do not work in day or week views (they only work in month view).
Confirmed works in CJ 13.0.0 Windows XP sp2 / sp3 Visual DataFlex 14.1 / 15.0 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
Restored for DayView and multi-column view. Ian Smith was wrong about 2 column week view - it supported keyboard navigation. You can get update here https://forum.codejock.com/uploads/DemoVersion/CalendarControlUpdated.rar
and unrar on same place your current 13.1 ocx located - no need to re-registrate
It also has new event ExpandButtonClick for CaptionBar ExpandButton (even for internal CaptionBar)
|
|
AndyWilton
Groupie Joined: 03 June 2008 Status: Offline Points: 82 |
Post Options
Thanks(0)
|
Thanks Mark, it works perfectly!
Regards,
Andy
|
|
Product: Xtreme SuitePro (ActiveX) v11.2.1 -> v15.2.1
Platform: Windows XP / Vista / Win 7 Language: Clarion 5.5 -> C8.x ====================================== Andy Wilton |
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
Hi,
is there also a update for licence user (ocx)? |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
This is only for official users as ocx based on same lic
|
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
Sorry,
I donīt get your point. I think I must wait for next update. |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
No - you can get - unrar in same place official ocx located and rename as official one - no need to registrate.
|
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
Sorry,
ok. Iīve two Codejock.Calendar.v13.1.0.ocx and Codejock.Calendar.Unicode.v13.1.0.ocx. Iīve rename it to Codejock.Calendar.v13.1.0.ocx. Iīve tested the key move right and move left but it donīt work at me in the day view and also not in the wek view. Only in the month view. |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
It means your app used unicode one and upgrade is non-unicoded. Open issue and I will buid unicode upgrade and attach
|
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
Hi Mark,
no, I use not the unicode version. I use the non-unicode one. The program loads also the new version. But the keys donīt work at me. |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
OK - let's repeat the steps - I refresh link content - https://forum.codejock.com/uploads/DemoVersion/CalendarControlUpdated.rar
Get it and try to put this line in your Form Load function (as a test of Upgrade taken - this is new property non-existed in official 13.1)
CalendarControl.DayView.EcoAllDayMode = True
If it will taken - you use upgrade - if not - you still use old one (check *.oca files for cache?)
|
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
Hi Mark,
sorry the family calling. Iīve forgotten the time. Iīve tested. Iīve imported the new ocx. There is a function ComEcoAllDayMode (EcoAllDayMode ) { MethodType=Property DesignTime=False } Function ComEcoAllDayMode Returns Integer Integer retVal Get ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_I4 to retVal Function_Return retVal End_Function At me the keyboard navigation donīt work. |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
This is not VB6. Which envir you use for development? Are you aslo use MFC - as you post in MFC Forum?
Open issue. Attach your project or prototype of your project with the same wrong behaviuor. Let's see that is special in it
|
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
Hi Mark,
Iīm using VDF15.0 (Visualdataflex) for development. No problems at any time. Iīm not use MFC, Iīm at wrong site at this time, sorry. |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
OK - I had a client with Dataflex so we can go this way. Could you also try to run our standard VB Calendar sample?
(I mean - run VB6) At least it will proof other people confirmations
|
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
Hi Mark,
I think you will have more as one DataFlex clients. I can only test it with access samples tomorrow. I donīt have VB. |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
Not too many. I am surpise that developer don't have simple tool like VB6 to prototype some cases with ActiveX
|
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
Hi Mark,
VB2008 but it seems no compatible. Errors at converting. |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
Hi Mark,
installed VB6 now. The keys do work in your sample. In VDF15.0 the donīt work. I use the same activex (check it with Process Explorer) |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
Maybe VDF trapped your keystrokes?
|
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
In the version before 13.1.0 all works fine.
A other thing, I wrote at 25.07.09: CustomFormat4Tooltip donīt work for <body> Iīve tested in VB, it works fine? In VisualDataflex I get for the <body> only a "." ??? |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
It for sure means that in VDF you still use old version of ocx. I don't have Dataflex so can't help you to reproduce the case. But I can ask my Dataflex lady to help with version checking and cleaning to be sure new one used
|
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
Iīve tested my VDF15.0 sample again.
It works both perfect? The <body> and also the keyboard navigation?? Now Iīve installed the VB6 (can test your samples). You will also go forward to VB 2008? |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
In VB2008 you need to write something by hands in Ax... section - check CJ site - I think there is short article about this magic (for C# and VB.NET cases)
May be this one:
// Create Instance of Global Settings Class for CalendarControl
XtremeCalendarControl.CalendarGlobalSettings calSettings = new CalendarGlobalSettings(); // Now enter the first three lines of your license file(Note carriage return line feed '\r\n' at the end of each line) calSettings.License = "Calendar Control Copyright (c) 2003-2009 Codejock Software\r\n" + "PRODUCT-ID: Codejock.Calendar.ActiveX.v13.1\r\n"+ "VALIDATE-CODE: XXX-XXX-XXX-XXX"; or this one: "To be sure first uninstall all versions of Codejock and manually remove any old codejock ocx files not in use.
Then manually delete all temp files for your project, open up the vbproj\csproj file in wordpad or some text editor and change all major and minor version numbers for codejock components to the latest. then rebuild.
1. Make sure you uninstall old version first.
2. Install new version. 3. Manually delete all temp files for the project (bin, obj, suo, user). 4. Open up vbproj\csproj file in notepad and manually change all version numbers of codejock (example assumes you upgrade from 10.4 to 13.0) for "major" from "10" to "13" and "minor" from "4" to "0". 5. Open project, then clean, then rebuild all After these steps verify the embedded license information is correct."
|
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
Thank you for help,
I`ve make the changes first in the CommandBars sample (Actionsample) Private Sub Form_Initialize() CommandBarsGlobalSettings.License = "CommandBars Control Copyright (c) " & _ "2003-2006 Codejock Software" & vbCrLf & "PRODUCT-ID: " & _ "Codejock.CommandBars.ActiveX.v13.1" & vbCrLf & _ "VALIDATE-CODE: XXX-XXX-XXX-XXX" ... End Sub Then I open project Vb6 and convert it to VB2008. Three errors a compiletime: XtremeCommandBarsCommandBarsGlobalSettings_definst.App = App --> App not declared With dlgCommonDialog --> dlgCommonDialog not declared. |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
this is from my working under VB2008 Calendar Sample: file - CalendarControl.vbproj:
..............................................
<COMReference Include="AxXtremeCalendarControl">
<Guid>{........}</Guid> <VersionMajor>13</VersionMajor> <VersionMinor>1</VersionMinor> <Lcid>0</Lcid> <WrapperTool>aximp</WrapperTool> </COMReference> <COMReference Include="stdole"> <Guid>{00020430-0000-0000-C000-000000000046}</Guid> <VersionMajor>2</VersionMajor> <VersionMinor>0</VersionMinor> <Lcid>0</Lcid> <WrapperTool>primary</WrapperTool> </COMReference> <COMReference Include="XtremeCalendarControl"> <Guid>{........}</Guid>
<VersionMajor>13</VersionMajor>
<VersionMinor>1</VersionMinor> <Lcid>0</Lcid> <WrapperTool>tlbimp</WrapperTool> </COMReference> other files - form official sample
If you need exact file - please open issue and I will attach it
|
|
Ditte
Groupie Joined: 28 October 2007 Status: Offline Points: 94 |
Post Options
Thanks(0)
|
Hi Mark,
I think I will work with VB6 to show at the samples. In VB2008 are some changes in the code also. You has help me with using VB6. |
|
Regards
Dittmar Product: Xtreme SuitePro (ActiveX) 13.4.2 Platform: Win XP Language: Visual Dataflex 16.1 |
|
mdoubson
Senior Member Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
|
Sure - VB6 is most easy testbed to use
|
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |