Print Page | Close Window

[solved]Mouse click question.

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Calendar
Forum Description: Topics Related to Codejock Calendar
URL: http://forum.codejock.com/forum_posts.asp?TID=15152
Printed Date: 24 June 2024 at 7:53am
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: [solved]Mouse click question.
Posted By: u8702656
Subject: [solved]Mouse click question.
Date Posted: 10 September 2009 at 11:31pm
I set up CXTPCalendarControl object directly on dialog.
Often as me when click Cell, Cell has not shown that is chosen, sometimes all right.
What do I do few?
 
The following is my code:
.h>
   CXTPCalendarControl m_ctrlCalendar;
 
.cpp>
   OnInitial()
   {
    .................
CXTPClientRect rcCalendar(this);
 CXTPWindowRect rcOK(GetDlgItem(IDOK));
 ScreenToClient(&rcOK);
 rcCalendar.right = rcOK.left;
 rcCalendar.DeflateRect(7, 7, 7, 7);
 m_ctrlCalendar.Create(
  WS_CHILD | WS_TABSTOP | WS_VISIBLE, rcCalendar, this, IDC_CALENDAR_CTRL_ID);
 CXTPCalendarControl::CUpdateContext updateCNT(&m_ctrlCalendar);
 
 m_ctrlCalendar.SwitchActiveView(xtpCalendarWorkWeekView);
 CXTPCalendarDayView* pDayView = (CXTPCalendarDayView*)m_ctrlCalendar.GetDayView();
  if (pDayView)
 {
      pDayView->ScrollToWorkDayBegin();
 } 
 m_ctrlCalendar.Populate();
 m_ctrlCalendar.SetTheme(new CXTPCalendarThemeOffice2007());
 m_ctrlCalendar.MoveWindow(left,
         top,
         width,
         height);
 int nWWMask = 0;
 for (int i = 0; i < 7; i++)
 {
  nWWMask |=  CXTPCalendarUtils::GetDayOfWeekMask(i+1);   
 }
 m_ctrlCalendar.SetWorkWeekMask(nWWMask);
 
.................
    }
 
 



Replies:
Posted By: u8702656
Date Posted: 14 September 2009 at 4:11am
I have found the reason.
There is hidden component influence Genius mouse information on dialog.
 
 



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net