LAnimationWindow::GetDelay

#include "ltwrappr.h"

L_INT LAnimationWindow::GetDelay(nIndex) const

Gets the animation playback delay in milliseconds (ms) for the bitmap item at position nIndex inside the bitmap list.

Parameters

L_UINT nIndex

Position of bitmap list item.

Returns

The animation playback delay in milliseconds (ms).

Required DLLs and Libraries

Platforms

Win32, x64.

See Also

Functions

Topics

Example

L_INT LAnimationWindow_GetDelayExample(HWND hWndParent) 
 
{ 
   L_INT nRet; 
 
   LBase::LoadLibraries(LT_ALL_LEADLIB);  
 //make sure all libraries are loaded 
 
   LAnimationWindow MyAnimation; 
 
   MyAnimation.SetFileName(MAKE_IMAGE_PATH(TEXT("eye.gif"))); 
   nRet = MyAnimation.Load(); 
   if (nRet==SUCCESS) 
 
   { 
      MyAnimation.CreateWnd(hWndParent,0, WS_VISIBLE|WS_CHILD|WS_BORDER,0,0,300,300); 
 
      //Set the delay for All elements and display it... 
 
      MyAnimation.SetDelay(3000); 
 
      for (L_UINT i=0; i<MyAnimation.GetCount(); i++) 
 
      { 
 
         L_TCHAR szStr[255]; 
 
         wsprintf(szStr,TEXT("Delay[%d] = %d"),i, MyAnimation.GetDelay(i)); 
 
         MessageBox(hWndParent, szStr,TEXT("Example"), MB_OK | MB_ICONINFORMATION); 
 
      } 
 
   } 
   else 
      return nRet; 
   return SUCCESS; 
} 
Help Version 22.0.2021.9.12
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C++ Class Library Help