FAQ | Contact Us
Company Products Order Download About Us
Home Page
Frequently Asked Questions about CprinGold Software products

Smack FAQs

  • What is the macro?
    A sequence of keyboard strokes and mouse actions that can be recorded so that their playback can be activated by a single keystroke, keystroke combination, or mouse click.

 

  • How can I stop recording?
    Press Alt+F10.

 

  • How can I stop playbacking before its end?
    Press Alt+F10 or Ctrl+Alt+Del or Ctrl+Esc.

     

  • Why does Smack find a wrong window during playback?
    Because some windows are so similar, that Smack cannot distinguish them.

 

  • Why does Smack stop recording/playbacking a macro when I press Ctrl+Esc or Ctrl+Alt+Delete?
    Because of Windows limitations.

 

  • Sometimes the high playback speed causes some unexpected results why?
    There is no delay time between events with the high playback speed.

 

  • What is the executable macro?
    You can convert any macro to an EXE file, so the macro can be run stand a lone without Smack.

 

  • How can I terminate playbacking an Executable macro file?
    Press Ctrl+Esc keys or Alt+Ctrl+Del keys.

ASTC FAQs

  • What is the system tray or systray?
    The system tray [always known as systray] is a section located at one end of the taskbar in Windows 95, 98, Millennium, 2000, and XP. It is used to display the clock as well as the icons for certain programs.

 

  • What is the ASTC 1.50 Type?
    ActiveX control.

     

  • What is the Compatibility of ASTC 1.50 with .Net?
    100% .NET Compatible.

 

  • What are the languages included in the sample code?
    VB 6.0, VC++ 6.0, VB.NET, VC#.NET, VJ#.NET.

 

  • When I'm trying to use PopupMenu Method to popup a menu, the menu doesn't close unless I click on a menu item? 
    Simply set the value of TrackPopMenu property to true and ASTC will Track any popup menu and close it whenever your program lost focus.

 

  • Can I display the balloon tooltip in win9x?
    Yes.

 

  • Can I display more than one icon in the system tray?
    Yes, use the following example in vb6.

'this code need 4 forms [Form1,Form2,Form3,Form4]
'and put 4 ASTC controls in Form1,then add the following code to Form1

Private Sub Form_Load()
   

   TrayIcon1.Show Me.Icon
   
   TrayIcon2.Show Form2.Icon
   
   TrayIcon3.Show Form3.Icon
   
   TrayIcon4.Show Form4.Icon


End Sub

 

  • What is the subclassing?
    Technique that allows you to handle any Windows message that your window may receive.

 

  • Is the TrayIcon Control subclass the window which contains the TrayIcon Control in order to manage the event system related to the icon? 
    No, because TrayIcon Object dynamically creates an internal window related to it's instance, and destroy this window whenever you call Hide method or close your application, so don't worry about subclassing

 

  • If I subclass a window with a Subclass control, can I subclass another window with the same control?
    Yes but this will stop subclassing the first window, note that you can't subclass a window which had already been subclassed by another SubClass control.

 

  • How can I stop the Nag screen from appearing when start using the control?
    You must order ASTC to stop the nag screen from appearing, click here to order ASTC online now, When you order, you'll receive a special download link by email where you can get the unrestricted version.

STI FAQs

  • What is the system tray or systray?
    The system tray [always known as systray] is a section located at one end of the taskbar in Windows 95, 98, Millennium, 2000, and XP. It is used to display the clock as well as the icons for certain programs.

 

  • What do you mean by STI?
    STI is stand for System Tray Icons.

 

  • What is the STI v1.06 Type?
    ActiveX control.

     

  • What is the Compatibility of STI v1.06 with .Net?
    100% .NET Compatible.

 

  • What are the languages included in the sample code?
    VB 6.0, VB.NET, VC#.NET, VJ#.NET.

 

  • What is the kind of the information returned by STI?
    Hwnd: Handle to the window that will receive notification messages associated with an icon in the taskbar status area.
    uId: Application-defined identifier of the taskbar icon.
    ucallbackMessage: Application-defined message identifier. The system uses this identifier for notification messages that it sends to the window identified in hWnd. These notifications are sent when a mouse event occurs in the bounding rectangle of the icon.
    Param1(1): unknown interpretation.
    hIcon : Handle to the icon.
    Param2(2): unknown interpretation.
    APath: The path of the application which adds the icon to system tray area.
    ToolTip: The tooltip associated with the icon.
    Bitmap: index of the posted icon.
    Command: command id.
    State: icon state.
    Style: icon style.
    Data: pointer to the data of the tray.
    str : pointer to tooltip.

 

  • How can I stop the Nag screen from appearing when start using the control?
    You must order STI to stop the nag screen from appearing, click
    here to order STI online now, When you order, you'll receive a special download link by email where you can get the unrestricted version.

Macro Recorder ActiveX Control [MRAC] FAQs

  • What is the macro?
    A sequence of keyboard strokes and mouse actions that can be recorded so that their playback can be activated by a single keystroke, keystroke combination, or mouse click.

     

  • What do you mean by MRAC?
    MRAC is stand for Macro Recorder ActiveX Control.

 

  • What is the MRAC v1.50 Type?
    ActiveX control.

     

  • What is the Compatibility of MRAC v1.50 with .Net?
    100% .NET Compatible.

 

  • What are the languages included in the sample code?
    VB 6.0, VB.NET, VC#.NET, VJ#.NET.

 

  • I want to use my own file extensions for the files created by MRAC?
    Add the extension you want to the file path which you pass to SaveMacro method or you can use no extension at all.

 

  • What is the Possible Uses of MRAC?

    • If you develop an application that you want to add a macro recorder feature to it.
    • If you need to create an automation software.
    • Tutorials Applications.
    • Testing Software.

     

  • How can I stop the Nag screen from appearing when start using the control?
    You must order MRAC to stop the nag screen from appearing, click
    here to order MRAC online now, When you order, you'll receive a special download link by email where you can get the unrestricted version.
     Home | Products | Order | Download | FAQ | Contact Us | About Us
Copyright © 2005 - 2008, CprinGold Software, all rights reserved.