This is a listing of the Command and Resource IDs that are used by OWL 5.0 and also some used by Windows. I compiled these by grepping the include files, so I might have missed some. Also remember that: 0 is not used by convention 1 - 9 are used by Windows for IDOK, IDCANCEL, etc. 10 - 99 are reserved by Windows 61440 - 65535 are used by Windows Borland defines IDHELP as 998, Windows 95 uses 9. Command Ids ---------------------------- CM_EXIT 24310 CM_EDITPASTESPECIAL 24311 CM_EDITPASTELINK 24312 CM_EDITINSERTOBJECT 24313 CM_EDITLINKS 24314 CM_EDITINSERTCONTROL 24315 CM_EDITUNDO 24321 CM_LISTUNDO CM_LISTUNDO 24321 CM_EDITUNDO CM_EDITCUT 24322 CM_LISTCUT CM_LISTCUT 24322 CM_EDITCUT CM_EDITCOPY 24323 CM_LISTCOPY CM_LISTCOPY 24323 CM_EDITCOPY CM_EDITPASTE 24324 CM_LISTPASTE CM_LISTPASTE 24324 CM_EDITPASTE CM_EDITDELETE 24325 CM_LISTDELETE CM_LISTDELETE 24325 CM_EDITDELETE CM_EDITCLEAR 24326 CM_LISTCLEAR CM_LISTCLEAR 24326 CM_EDITCLEAR CM_EDITADD 24327 CM_LISTADD CM_LISTADD 24327 CM_EDITADD CM_EDITEDIT 24328 CM_LISTEDIT CM_LISTEDIT 24328 CM_EDITEDIT CM_FILENEW 24331 CM_FILENEW 24331 CM_FILEOPEN 24332 CM_FILEOPEN 24332 CM_FILESAVE 24333 CM_FILESAVE 24333 CM_FILESAVEAS 24334 CM_FILESAVEAS 24334 CM_FILEREVERT 24335 CM_FILEREVERT 24335 CM_FILEPAGESETUP 24336 CM_FILEPAGESETUP 24336 CM_FILEPRINT 24337 CM_FILEPRINT 24337 CM_FILEPRINTERSETUP 24338 CM_FILEPRINTERSETUP 24338 CM_FILECLOSE 24339 CM_FILECLOSE 24339 CM_FILEPRINTPREVIEW 24340 CM_VIEWCREATE 24341 CM_EDITFIND 24351 CM_EDITREPLACE 24352 CM_EDITFINDNEXT 24353 CM_CASCADECHILDREN 24361 CM_TILECHILDREN 24362 CM_TILECHILDRENHORIZ 24363 CM_ARRANGEICONS 24364 CM_CLOSECHILDREN 24365 CM_CREATECHILD 24366 CM_EDITOBJECT 24370 CM_EDITFIRSTVERB 24371 // 20 verbs at most CM_EDITFIRSTVERB + 0 24327 CM_EDITFIRSTVERB + 1 24372 CM_EDITFIRSTVERB + 2 24373 CM_EDITFIRSTVERB + 3 24374 CM_EDITFIRSTVERB + 4 24375 CM_EDITFIRSTVERB + 5 24376 CM_EDITFIRSTVERB + 6 24377 CM_EDITFIRSTVERB + 7 24378 CM_EDITFIRSTVERB + 8 24379 CM_EDITFIRSTVERB + 9 24380 CM_EDITFIRSTVERB + 10 24381 CM_EDITFIRSTVERB + 11 24382 CM_EDITFIRSTVERB + 12 24383 CM_EDITFIRSTVERB + 13 24384 CM_EDITFIRSTVERB + 14 24385 CM_EDITFIRSTVERB + 15 24386 CM_EDITFIRSTVERB + 16 24387 CM_EDITFIRSTVERB + 17 24388 CM_EDITFIRSTVERB + 18 24389 CM_EDITFIRSTVERB + 19 24390 CM_EDITLASTVERB 24390 CM_EDITCONVERT 24391 CM_EDITSHOWOBJECTS 24392 String IDs ----------------------------- IDS_DESCRIPTION 1 IDS_CAP_BEGIN 300 /* "Capture Start" */ IDS_CAP_BEGIN 300 /* "Capture Start" */ IDS_CAP_END 301 /* "Capture End" */ IDS_CAP_END 301 /* "Capture End" */ IDS_CAP_INFO 401 /* "%s" */ IDS_CAP_INFO 401 /* "%s" */ IDS_CAP_OUTOFMEM 402 /* "Out of memory" */ IDS_CAP_OUTOFMEM 402 /* "Out of memory" */ IDS_CAP_FILEEXISTS 403 /* "File '%s' exists -- overwrite it?" */ IDS_CAP_FILEEXISTS 403 /* "File '%s' exists -- overwrite it?" */ IDS_CAP_ERRORPALOPEN 404 /* "Error opening palette '%s'" */ IDS_CAP_ERRORPALOPEN 404 /* "Error opening palette '%s'" */ IDS_CAP_ERRORPALSAVE 405 /* "Error saving palette '%s'" */ IDS_CAP_ERRORPALSAVE 405 /* "Error saving palette '%s'" */ IDS_CAP_ERRORDIBSAVE 406 /* "Error saving frame '%s'" */ IDS_CAP_ERRORDIBSAVE 406 /* "Error saving frame '%s'" */ IDS_CAP_DEFAVIEXT 407 /* "avi" */ IDS_CAP_DEFAVIEXT 407 /* "avi" */ IDS_CAP_DEFPALEXT 408 /* "pal" */ IDS_CAP_DEFPALEXT 408 /* "pal" */ IDS_CAP_CANTOPEN 409 /* "Cannot open '%s'" */ IDS_CAP_CANTOPEN 409 /* "Cannot open '%s'" */ IDS_CAP_SEQ_MSGSTART 410 /* "Select OK to start capture\nof video sequence\nto %s." */ IDS_CAP_SEQ_MSGSTART 410 /* "Select OK to start capture\nof video sequence\nto %s." */ IDS_CAP_SEQ_MSGSTOP 411 /* "Hit ESCAPE or click to end capture" */ IDS_CAP_SEQ_MSGSTOP 411 /* "Hit ESCAPE or click to end capture" */ IDS_CAP_VIDEDITERR 412 /* "An error occurred while trying to run VidEdit." */ IDS_CAP_VIDEDITERR 412 /* "An error occurred while trying to run VidEdit." */ IDS_CAP_READONLYFILE 413 /* "The file '%s' is a read-only file." */ IDS_CAP_READONLYFILE 413 /* "The file '%s' is a read-only file." */ IDS_CAP_WRITEERROR 414 /* "Unable to write to file '%s'.\nDisk may be full." */ IDS_CAP_WRITEERROR 414 /* "Unable to write to file '%s'.\nDisk may be full." */ IDS_CAP_NODISKSPACE 415 /* "There is no space to create a capture file on the specified device." */ IDS_CAP_NODISKSPACE 415 /* "There is no space to create a capture file on the specified device." */ IDS_CAP_SETFILESIZE 416 /* "Set File Size" */ IDS_CAP_SETFILESIZE 416 /* "Set File Size" */ IDS_CAP_SAVEASPERCENT 417 /* "SaveAs: %2ld%% Hit Escape to abort." */ IDS_CAP_SAVEASPERCENT 417 /* "SaveAs: %2ld%% Hit Escape to abort." */ IDS_CAP_DRIVER_ERROR 418 /* Driver specific error message */ IDS_CAP_DRIVER_ERROR 418 /* Driver specific error message */ IDS_CAP_WAVE_OPEN_ERROR 419 /* "Error: Cannot open the wave input device.\nCheck sample size, frequency, and channels." */ IDS_CAP_WAVE_OPEN_ERROR 419 /* "Error: Cannot open the wave input device.\nCheck sample size, frequency, and channels." */ IDS_CAP_WAVE_ALLOC_ERROR 420 /* "Error: Out of memory for wave buffers." */ IDS_CAP_WAVE_ALLOC_ERROR 420 /* "Error: Out of memory for wave buffers." */ IDS_CAP_WAVE_PREPARE_ERROR 421 /* "Error: Cannot prepare wave buffers." */ IDS_CAP_WAVE_PREPARE_ERROR 421 /* "Error: Cannot prepare wave buffers." */ IDS_CAP_WAVE_ADD_ERROR 422 /* "Error: Cannot add wave buffers." */ IDS_CAP_WAVE_ADD_ERROR 422 /* "Error: Cannot add wave buffers." */ IDS_CAP_WAVE_SIZE_ERROR 423 /* "Error: Bad wave size." */ IDS_CAP_WAVE_SIZE_ERROR 423 /* "Error: Bad wave size." */ IDS_CAP_VIDEO_OPEN_ERROR 424 /* "Error: Cannot open the video input device." */ IDS_CAP_VIDEO_OPEN_ERROR 424 /* "Error: Cannot open the video input device." */ IDS_CAP_VIDEO_ALLOC_ERROR 425 /* "Error: Out of memory for video buffers." */ IDS_CAP_VIDEO_ALLOC_ERROR 425 /* "Error: Out of memory for video buffers." */ IDS_CAP_VIDEO_PREPARE_ERROR 426 /* "Error: Cannot prepare video buffers." */ IDS_CAP_VIDEO_PREPARE_ERROR 426 /* "Error: Cannot prepare video buffers." */ IDS_CAP_VIDEO_ADD_ERROR 427 /* "Error: Cannot add video buffers." */ IDS_CAP_VIDEO_ADD_ERROR 427 /* "Error: Cannot add video buffers." */ IDS_CAP_VIDEO_SIZE_ERROR 428 /* "Error: Bad video size." */ IDS_CAP_VIDEO_SIZE_ERROR 428 /* "Error: Bad video size." */ IDS_CAP_FILE_OPEN_ERROR 429 /* "Error: Cannot open capture file." */ IDS_CAP_FILE_OPEN_ERROR 429 /* "Error: Cannot open capture file." */ IDS_CAP_FILE_WRITE_ERROR 430 /* "Error: Cannot write to capture file. Disk may be full." */ IDS_CAP_FILE_WRITE_ERROR 430 /* "Error: Cannot write to capture file. Disk may be full." */ IDS_CAP_RECORDING_ERROR 431 /* "Error: Cannot write to capture file. Data rate too high or disk full." */ IDS_CAP_RECORDING_ERROR 431 /* "Error: Cannot write to capture file. Data rate too high or disk full." */ IDS_CAP_RECORDING_ERROR2 432 /* "Error while recording" */ IDS_CAP_RECORDING_ERROR2 432 /* "Error while recording" */ IDS_CAP_AVI_INIT_ERROR 433 /* "Error: Unable to initialize for capture." */ IDS_CAP_AVI_INIT_ERROR 433 /* "Error: Unable to initialize for capture." */ IDS_CAP_NO_FRAME_CAP_ERROR 434 /* "Warning: No frames captured.\nConfirm that vertical sync interrupts\nare configured and enabled." */ IDS_CAP_NO_FRAME_CAP_ERROR 434 /* "Warning: No frames captured.\nConfirm that vertical sync interrupts\nare configured and enabled." */ IDS_CAP_NO_PALETTE_WARN 435 /* "Warning: Using default palette." */ IDS_CAP_NO_PALETTE_WARN 435 /* "Warning: Using default palette." */ IDS_CAP_MCI_CONTROL_ERROR 436 /* "Error: Unable to access MCI device." */ IDS_CAP_MCI_CONTROL_ERROR 436 /* "Error: Unable to access MCI device." */ IDS_CAP_MCI_CANT_STEP_ERROR 437 /* "Error: Unable to step MCI device." */ IDS_CAP_MCI_CANT_STEP_ERROR 437 /* "Error: Unable to step MCI device." */ IDS_CAP_NO_AUDIO_CAP_ERROR 438 /* "Error: No audio data captured.\nCheck audio card settings." */ IDS_CAP_NO_AUDIO_CAP_ERROR 438 /* "Error: No audio data captured.\nCheck audio card settings." */ IDS_CAP_AVI_DRAWDIB_ERROR 439 /* "Error: Unable to draw this data format." */ IDS_CAP_AVI_DRAWDIB_ERROR 439 /* "Error: Unable to draw this data format." */ IDS_CAP_COMPRESSOR_ERROR 440 /* "Error: Unable to initialize compressor." */ IDS_CAP_COMPRESSOR_ERROR 440 /* "Error: Unable to initialize compressor." */ IDS_CAP_AUDIO_DROP_ERROR 441 /* "Error: Audio data was lost during capture, reduce capture rate." */ IDS_CAP_AUDIO_DROP_ERROR 441 /* "Error: Audio data was lost during capture, reduce capture rate." */ IDS_CAP_STAT_LIVE_MODE 500 /* "Live window" */ IDS_CAP_STAT_LIVE_MODE 500 /* "Live window" */ IDS_CAP_STAT_OVERLAY_MODE 501 /* "Overlay window" */ IDS_CAP_STAT_OVERLAY_MODE 501 /* "Overlay window" */ IDS_CAP_STAT_CAP_INIT 502 /* "Setting up for capture - Please wait" */ IDS_CAP_STAT_CAP_INIT 502 /* "Setting up for capture - Please wait" */ IDS_CAP_STAT_CAP_FINI 503 /* "Finished capture, now writing frame %ld" */ IDS_CAP_STAT_CAP_FINI 503 /* "Finished capture, now writing frame %ld" */ IDS_CAP_STAT_PALETTE_BUILD 504 /* "Building palette map" */ IDS_CAP_STAT_PALETTE_BUILD 504 /* "Building palette map" */ IDS_CAP_STAT_OPTPAL_BUILD 505 /* "Computing optimal palette" */ IDS_CAP_STAT_OPTPAL_BUILD 505 /* "Computing optimal palette" */ IDS_CAP_STAT_I_FRAMES 506 /* "%d frames" */ IDS_CAP_STAT_I_FRAMES 506 /* "%d frames" */ IDS_CAP_STAT_L_FRAMES 507 /* "%ld frames" */ IDS_CAP_STAT_L_FRAMES 507 /* "%ld frames" */ IDS_CAP_STAT_CAP_L_FRAMES 508 /* "Captured %ld frames" */ IDS_CAP_STAT_CAP_L_FRAMES 508 /* "Captured %ld frames" */ IDS_CAP_STAT_CAP_AUDIO 509 /* "Capturing audio" */ IDS_CAP_STAT_CAP_AUDIO 509 /* "Capturing audio" */ IDS_CAP_STAT_VIDEOCURRENT 510 /* "Captured %ld frames (%ld dropped) %d.%03d sec." */ IDS_CAP_STAT_VIDEOCURRENT 510 /* "Captured %ld frames (%ld dropped) %d.%03d sec." */ IDS_CAP_STAT_VIDEOAUDIO 511 /* "Captured %d.%03d sec. %ld frames (%ld dropped) (%d.%03d fps). %ld audio bytes (%d,%03d sps)" */ IDS_CAP_STAT_VIDEOAUDIO 511 /* "Captured %d.%03d sec. %ld frames (%ld dropped) (%d.%03d fps). %ld audio bytes (%d,%03d sps)" */ IDS_CAP_STAT_VIDEOONLY 512 /* "Captured %d.%03d sec. %ld frames (%ld dropped) (%d.%03d fps)" */ IDS_CAP_STAT_VIDEOONLY 512 /* "Captured %d.%03d sec. %ld frames (%ld dropped) (%d.%03d fps)" */ IDS_CAP_STAT_FRAMESDROPPED 513 /* "Dropped %ld of %ld frames (%d.%02d%%) during capture." */ IDS_CAP_STAT_FRAMESDROPPED 513 /* "Dropped %ld of %ld frames (%d.%02d%%) during capture." */ IDS_WINSOCK_BASE 32400 IDS_APPLY 32440 IDS_BACK 32441 IDS_CANCEL 32442 IDS_CLOSE 32443 IDS_FINISH 32444 IDS_HELP 32445 IDS_NEXT 32446 IDS_OK 32447 IDS_SHELLFAILURE 32450 IDS_SHELLALLOCFAIL 32451 IDS_INVALIDPATH 32452 IDS_BINDTOOBJECTFAIL 32453 IDS_SHGETDESKTOPFAIL 32454 IDS_SHGETSPECIALFAIL 32455 IDS_GETATTRIBUTESOFFAIL 32456 IDS_GETFILEINFOFAIL 32457 IDS_GETDISPLAYNAMEFAIL 32458 IDS_GETPATHFROMPIDLFAIL 32459 IDS_SETNAMEOFFAIL 32460 IDS_GETUIOBJECTOFFAIL 32461 IDS_COMPAREIDSFAIL 32462 IDS_TSHELLITEMINVALID 32463 IDS_ENUMOBJECTSFAIL 32464 IDS_CLONEFAIL 32465 IDS_SHELLITERATORATEND 32466 IDS_IDLISTNEXTFAIL 32467 IDS_IDLISTSKIPFAIL 32468 IDS_IDLISTRESETFAIL 32469 IDS_IDLISTZEROPOINTER 32470 IDS_SHGETMALLOCFAIL 32471 IDS_GETICONLOCFAIL 32472 IDS_EXTRICONEXTRACTFAIL 32473 IDS_SHELLRENAMEFAIL 32474 IDS_SHELLCOPYFAIL 32475 IDS_SHELLMOVEFAIL 32476 IDS_SHELLDELETEFAIL 32477 IDS_CREATESHELLLINKFAIL 32478 IDS_LINKQUERYINTRFCFAIL 32479 IDS_PERSISTFILELOADFAIL 32480 IDS_LINKGETIDLISTFAIL 32481 IDS_DOCMANAGERFILE 32500 IDS_DOCLIST 32501 IDS_VIEWLIST 32502 IDS_UNTITLED 32503 IDS_UNABLEOPEN 32504 IDS_UNABLECLOSE 32505 IDS_READERROR 32506 IDS_WRITEERROR 32507 IDS_DOCCHANGED 32508 IDS_NOTCHANGED 32509 IDS_NODOCMANAGER 32510 IDS_NOMEMORYFORVIEW 32511 IDS_DUPLICATEDOC 32512 IDS_VALPXPCONFORM 32520 IDS_VALINVALIDCHAR 32521 IDS_VALNOTINRANGE 32522 IDS_VALNOTINLIST 32523 IDS_MODES 32530 32530 String resource to define mode On indicators IDS_MODESOFF 32531 32531 String resource to define mode Off indicators IDS_CANNOTFIND 32540 IDS_UNTITLEDFILE 32550 IDS_UNABLEREAD 32551 IDS_UNABLEWRITE 32552 IDS_FILECHANGED 32553 IDS_FILEFILTER 32554 IDS_RICHEDITFILTER 32555 IDS_LISTNUM 32584 IDS_PRNNODEFAULT 32589 IDS_PRNON 32590 IDS_PRNERRORTEMPLATE 32591 IDS_PRNOUTOFMEMORY 32592 IDS_PRNOUTOFDISK 32593 IDS_PRNCANCEL 32594 IDS_PRNMGRABORT 32595 IDS_PRNGENERROR 32596 IDS_PRNERRORCAPTION 32597 IDS_EDITOBJECT 32600 IDS_EDITCONVERT 32601 IDS_CLOSESERVER 32602 IDS_EXITSERVER 32603 IDS_CFFIRST 32610 IDS_CFTEXT 32610 IDS_CFBITMAP 32611 IDS_CFMETAFILE 32612 IDS_CFSYLK 32613 IDS_CFDIF 32614 IDS_CFTIFF 32615 IDS_CFOEMTEXT 32616 IDS_CFDIB 32617 IDS_CFPALETTE 32618 IDS_CFPENDATA 32619 IDS_CFRIFF 32620 IDS_CFWAVE 32621 IDS_CFUNICODETEXT 32622 IDS_CFENHMETAFILE 32623 IDS_CFLAST 32623 IDS_IN 32700 IDS_INVALIDCLIENTWINDOW 32707 IDS_INVALIDCHILDWINDOW 32708 IDS_INVALIDWINDOW 32709 IDS_CLIPBOARDBUSY 32729 IDS_WINGFAILURE 32730 IDS_WINGNOTAVAILABLE 32731 IDS_INVALIDDIBHANDLE 32732 IDS_GDIDESTROYFAIL 32733 IDS_GDIDELETEFAIL 32734 IDS_GDIFILEREADFAIL 32735 IDS_GDIRESLOADFAIL 32736 IDS_GDICREATEFAIL 32737 IDS_GDIALLOCFAIL 32738 IDS_GDIFAILURE 32739 IDS_LAYOUTBADRELWIN 32740 IDS_LAYOUTINCOMPLETE 32741 IDS_PRINTERERROR 32742 IDS_VALIDATORSYNTAX 32743 IDS_MENUFAILURE 32744 IDS_CHILDCREATEFAIL 32745 IDS_WINDOWEXECUTEFAIL 32746 IDS_WINDOWCREATEFAIL 32747 IDS_CHILDREGISTERFAIL 32748 IDS_CLASSREGISTERFAIL 32749 IDS_COMMCTRL 32755 IDS_INVALIDMODULEORD 32756 IDS_INVALIDMODULEFCN 32757 IDS_VBXLIBRARYFAIL 32758 IDS_INVALIDMAINWINDOW 32759 IDS_INVALIDMODULE 32760 IDS_OUTOFMEMORY 32761 IDS_NOAPP 32762 IDS_UNKNOWNERROR 32763 IDS_UNHANDLEDXMSG 32764 IDS_OKTORESUME 32765 IDS_OWLEXCEPTION 32766 IDS_UNKNOWNEXCEPTION 32767 Menu IDs ------------------------------- IDM_DOCMANAGERFILE 32401 IDM_OLEPOPUP 32405 IDM_OLEVIEW 32406 IDM_OLEVIEWEMBED 32407 IDM_EDITSEARCH 32541 IDM_EDITFILE 32550 IDM_EDITVIEW 32581 IDM_LISTVIEW 32582 Accelerator IDs ------------------------ IDA_EDITSEARCH 32542 IDA_EDITFILE 32550 IDA_OLEVIEW 32551 IDA_EDITVIEW 32582 IDA_LISTVIEW 32583 Window IDs ----------------------------- IDW_MDICLIENT 32000 IDW_FIRSTMDICHILD 32001 IDW_STATUSBAR 32040 IDW_TOOLBAR 32041 IDW_PADDECORATION 32042 IDW_REMVIEWBUCKET 32046 // Window id for remote view holder Dialog IDs ----------------------------- IDD_INSERTOBJECT 1000 IDD_CHANGEICON 1001 IDD_CONVERT 1002 IDD_PASTESPECIAL 1003 IDD_EDITLINKS 1004 IDD_BUSY 1006 IDD_UPDATELINKS 1007 IDD_CANNOTUPDATELINK 1008 IDD_CHANGESOURCE 1009 IDD_INSERTFILEBROWSE 1010 IDD_CHANGEICONBROWSE 1011 IDD_CONVERTONLY 1012 IDD_CHANGESOURCE4 1013 IDD_LINKSOURCEUNAVAILABLE 1020 IDD_SERVERNOTREG 1021 IDD_SERVERNOTREGW IDD_SERVERNOTREGW 1021 IDD_SERVERNOTREG IDD_LINKTYPECHANGED 1022 IDD_LINKTYPECHANGEDW IDD_LINKTYPECHANGEDW 1022 IDD_LINKTYPECHANGED IDD_SERVERNOTFOUND 1023 IDD_OUTOFMEMORY 1024 IDD_SERVERNOTREG 1025 IDD_SERVERNOTREGA IDD_SERVERNOTREGA 1025 IDD_SERVERNOTREG IDD_LINKTYPECHANGED 1026 IDD_LINKTYPECHANGEDA IDD_LINKTYPECHANGEDA 1026 IDD_LINKTYPECHANGED IDD_GNRLPROPS 1100 IDD_VIEWPROPS 1101 IDD_LINKPROPS 1102 IDD_PICKLISTDIALOG 32513 IDD_INPUTDIALOG 32514 IDD_ABORTDIALOG 32599 // keep different than any string IDs