Beispiel #1
0
/*--------------------------------------------------------------------------*/
static BOOL haveConsoleWindow(void)
{
    HWND hWndMainScilab = NULL;
    char titleMainWindow[MAX_PATH];
    int id = getCurrentScilabId();

    wsprintf(titleMainWindow, "%s (%d)", SCI_VERSION_STRING, id);
    hWndMainScilab = FindWindow(NULL, titleMainWindow);

    if (hWndMainScilab == NULL)
    {
        wsprintf(titleMainWindow, _("Scilab Console"));
        hWndMainScilab = FindWindow(NULL, titleMainWindow);
    }

    return (hWndMainScilab == NULL) ? FALSE : TRUE;
}
/*--------------------------------------------------------------------------*/
static BOOL haveConsoleWindow(void)
{
    HWND hWndMainScilab = NULL;
    char titleMainWindow[MAX_PATH];
    int id = getCurrentScilabId();

    wsprintf(titleMainWindow, "%s (%d)", SCI_VERSION_STRING, id);
    hWndMainScilab = FindWindow(NULL, titleMainWindow);

    if (hWndMainScilab == NULL)
    {
        wsprintf(titleMainWindow, _("Scilab %s Console"),  std::string(SCI_VERSION_STRING).substr(strlen("scilab-"), std::string::npos).c_str());
        hWndMainScilab = FindWindow(NULL, titleMainWindow);
    }

    return (hWndMainScilab == NULL) ? FALSE : TRUE;
}