LVectorDialog::DoModalVectorEditGroup

#include "ltwrappr.h"

virtual L_INT LVectorDialog::DoModalVectorEditGroup(hWndParent, pVectorGroup)

Brings up the Vector Edit Group dialog. This function is available in the LEADTOOLS Vector Imaging Pro Toolkit.

Parameters

HWND hWndParent

Handle of the window that owns the dialog.

LVectorGroup *pVectorGroup

Pointer to an LVectorGroup object that references the group to be edited.

Returns

Value Meaning
SUCCESS The function was successful.
< 1 An error occurred. Refer to Return Codes.

Required DLLs and Libraries

See Also

Functions

Topics

Example

This example will call the DoModalVectorEditGroup() dialog, and return the selected values.

L_INT LVectorDialog__DoModalVectorEditGroupExample(HWND hWnd, LVectorBase *pVector) 
{ 
   L_INT          nRet; 
   LVectorDialog  VectorDlg; 
 
   VectorDlg.SetVector(pVector); 
   VectorDlg.EnablePreview(); 
   VectorDlg.EnableAutoProcess();   
 
   LVectorGroup VectorGroup; 
 
   nRet = pVector->GetGroupByIndex(0, &VectorGroup); 
   if(nRet != SUCCESS) 
      return nRet; 
 
   nRet = VectorDlg.DoModalVectorEditGroup(hWnd, &VectorGroup); 
   if (nRet == SUCCESS) 
   { 
      L_TCHAR           szMsg[200]; 
      VECTORGROUPDESC   Desc; 
 
      nRet = VectorGroup.GetGroupDesc(&Desc); 
      if(nRet != SUCCESS) 
         return nRet; 
 
      wsprintf(szMsg, TEXT("New Group\nName[%s]"),Desc.szName); 
 
      MessageBox(hWnd, szMsg, TEXT(""), MB_OK); 
   } 
   else 
      return nRet; 
 
   return SUCCESS; 
} 

Help Version 20.0.2020.4.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Vector C++ Class Library Help