Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > ActiveX COM > Calendar
  New Posts New Posts RSS Feed - FIXED: Keyboard Navigation Broke in 13.1.0 ?
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

FIXED: Keyboard Navigation Broke in 13.1.0 ?

 Post Reply Post Reply
Author
Message
AndyWilton View Drop Down
Groupie
Groupie
Avatar

Joined: 03 June 2008
Status: Offline
Points: 82
Post Options Post Options   Thanks (0) Thanks(0)   Quote AndyWilton Quote  Post ReplyReply Direct Link To This Post Topic: FIXED: Keyboard Navigation Broke in 13.1.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
Back to Top
ampcom View Drop Down
Groupie
Groupie


Joined: 20 September 2008
Status: Offline
Points: 38
Post Options Post Options   Thanks (0) Thanks(0)   Quote ampcom Quote  Post ReplyReply Direct Link To This Post Posted: 18 June 2009 at 3:16pm
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
Back to Top
Ian Smith View Drop Down
Newbie
Newbie


Joined: 16 February 2009
Location: United Kingdom
Status: Offline
Points: 5
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ian Smith Quote  Post ReplyReply Direct Link To This Post Posted: 19 June 2009 at 4:35am
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

Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 26 June 2009 at 8:19am

Restored for DayView and multi-column view.  Ian Smith was wrong about 2 column week view - it supported keyboard navigation.

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)
Back to Top
AndyWilton View Drop Down
Groupie
Groupie
Avatar

Joined: 03 June 2008
Status: Offline
Points: 82
Post Options Post Options   Thanks (0) Thanks(0)   Quote AndyWilton Quote  Post ReplyReply Direct Link To This Post Posted: 24 July 2009 at 5:59am
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
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 25 July 2009 at 1:03pm
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
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 25 July 2009 at 1:08pm
This is only for official users as ocx based on same lic
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 25 July 2009 at 1:14pm
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
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 25 July 2009 at 1:19pm
No - you can get - unrar in same place official ocx located and rename as official one - no need to registrate.
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 25 July 2009 at 1:50pm
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
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 25 July 2009 at 1:55pm
It means your app used unicode one and upgrade is non-unicoded. Open issue and I will buid unicode upgrade and attach
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 25 July 2009 at 2:02pm
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
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 25 July 2009 at 2:15pm
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?)
 
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 26 July 2009 at 10:48am
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
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 26 July 2009 at 11:36am
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
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 26 July 2009 at 12:15pm
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
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 26 July 2009 at 12:18pm
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
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 26 July 2009 at 2:10pm
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
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 26 July 2009 at 2:19pm
Not too many. I am surpise that developer don't have simple tool like VB6 to prototype some cases with ActiveX
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 27 July 2009 at 4:59am
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
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 27 July 2009 at 5:39am
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
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 27 July 2009 at 7:26am
Maybe VDF trapped your keystrokes?
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 27 July 2009 at 7:43am
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
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 27 July 2009 at 7:49am
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
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 27 July 2009 at 7:58am
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
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 27 July 2009 at 8:17am
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."
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 27 July 2009 at 10:04am
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
            .InitialDirectory = My.Application.Info.DirectoryPath
            .Title = "Load Actions"
            'UPGRADE_WARNING: Die CancelError-Eig

--> dlgCommonDialog not declared.

I think that there are more changes to make it run





Regards



Dittmar



Product: Xtreme SuitePro (ActiveX) 13.4.2

Platform: Win XP

Language: Visual Dataflex 16.1
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 27 July 2009 at 5:23pm
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
Back to Top
Ditte View Drop Down
Groupie
Groupie


Joined: 28 October 2007
Status: Offline
Points: 94
Post Options Post Options   Thanks (0) Thanks(0)   Quote Ditte Quote  Post ReplyReply Direct Link To This Post Posted: 28 July 2009 at 4:05am
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
Back to Top
mdoubson View Drop Down
Senior Member
Senior Member
Avatar

Joined: 17 November 2008
Status: Offline
Points: 1705
Post Options Post Options   Thanks (0) Thanks(0)   Quote mdoubson Quote  Post ReplyReply Direct Link To This Post Posted: 28 July 2009 at 11:36am
Sure - VB6 is most easy testbed to use
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.172 seconds.