Esempio n. 1
0
HRESULT ToffsetPage::msgProc(UINT uMsg, WPARAM wParam, LPARAM lParam)
{
 switch (uMsg)
  {
   case WM_HSCROLL:
    if (HWND(lParam)==GetDlgItem(m_hwnd,IDC_TBR_OFFSETY_X) || HWND(lParam)==GetDlgItem(m_hwnd,IDC_TBR_OFFSETY_Y) || HWND(lParam)==GetDlgItem(m_hwnd,IDC_TBR_OFFSETUV_X) || HWND(lParam)==GetDlgItem(m_hwnd,IDC_TBR_OFFSETUV_Y))
     {
      cfgSet(IDFF_offsetY_X,SendDlgItemMessage(m_hwnd,IDC_TBR_OFFSETY_X ,TBM_GETPOS,0,0));
      cfgSet(IDFF_offsetY_Y,SendDlgItemMessage(m_hwnd,IDC_TBR_OFFSETY_Y ,TBM_GETPOS,0,0));
      cfgSet(IDFF_offsetU_X,SendDlgItemMessage(m_hwnd,IDC_TBR_OFFSETUV_X,TBM_GETPOS,0,0));
      cfgSet(IDFF_offsetU_Y,SendDlgItemMessage(m_hwnd,IDC_TBR_OFFSETUV_Y,TBM_GETPOS,0,0));
      cfgSet(IDFF_offsetV_X,SendDlgItemMessage(m_hwnd,IDC_TBR_OFFSETUV_X,TBM_GETPOS,0,0));
      cfgSet(IDFF_offsetV_Y,SendDlgItemMessage(m_hwnd,IDC_TBR_OFFSETUV_Y,TBM_GETPOS,0,0));
      offset2dlg();
      return TRUE;
     }
    break;
   case WM_COMMAND:
    switch (LOWORD(wParam))  
     {
      case IDC_CHB_OFFSET:
       cfgSet(IDFF_isOffset,getCheck(IDC_CHB_OFFSET));
       parent->drawInter();
       return TRUE;
     }
    break;
  }
 return FALSE;
}
Esempio n. 2
0
INT_PTR ToffsetPage::msgProc(UINT uMsg, WPARAM wParam, LPARAM lParam)
{
    switch (uMsg) {
        case WM_HSCROLL:
            switch (getId(HWND(lParam))) {
                case IDC_TBR_OFFSETUV_X:
                case IDC_TBR_OFFSETUV_Y:
                    cfgSet(IDFF_offsetU_X, tbrGet(IDC_TBR_OFFSETUV_X));
                    cfgSet(IDFF_offsetU_Y, tbrGet(IDC_TBR_OFFSETUV_Y));
                    cfgSet(IDFF_offsetV_X, tbrGet(IDC_TBR_OFFSETUV_X));
                    cfgSet(IDFF_offsetV_Y, tbrGet(IDC_TBR_OFFSETUV_Y));
                    offset2dlg();
                    return TRUE;
            }
            break;
    }
    return TconfPageDecVideo::msgProc(uMsg, wParam, lParam);
}
Esempio n. 3
0
void ToffsetPage::cfg2dlg(void)
{
 offset2dlg();
}
Esempio n. 4
0
void ToffsetPage::cfg2dlg(void)
{
    offset2dlg();
    setCheck(IDC_CHB_TRANSFORM_FLIP, cfgGet(IDFF_transfFlip));
    setCheck(IDC_CHB_TRANSFORM_MIRROR, cfgGet(IDFF_transfMirror));
}