Original Source Code.

This commit is contained in:
Martin Iturbide 2013-04-01 12:24:20 -05:00
parent 62974c2064
commit a1429fdf0e
198 changed files with 48485 additions and 0 deletions

BIN
answer/obj.unx/answer.o Normal file

Binary file not shown.

BIN
answer/obj.win/answer.obj Normal file

Binary file not shown.

896
answer/source/answer.c Normal file
View File

@ -0,0 +1,896 @@
void sigFunc( short num, void *msg );
#include <stdio.h>
#ifndef UNIX
#include <conio.h>
#include <io.h>
#include <direct.h>
#include <process.h>
#endif
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
#include <time.h>
#include <fcntl.h>
#include "../../../units/common.src/bastypes.h"
#include "../../../units/common.src/os.h"
#include "../../isdn/source/isdn.h"
#include "../../isdn/source.os2/isdnmsg1.h"
#include "../../../units/common.src/num2nam.h"
#include "../../wave/source/alw2wav.h"
#include "../../wave/source/wav2alw.h"
#include "answer.h"
#include "../../../units/common.src/util.h"
#include "../../util/source/vorwahl.h"
#include "../../util/source/dtmf.h"
#include "../../util/source/dosstart.h"
#include "../../util/source/silence.h"
#include "../../../units/common.src/cfg_file.h"
#include "../../common/source/global.h"
#include "../../util/source/register.h"
#define DEF_CTI_MSG_ENG "CapiTel CTI Window"
#define DEF_DISABLE_MSG_ENG "Please register.\n\nCapitel disabled!"
#define DEF_REG_MSG_ENG "Please register CapiTel!\n\n(or set ANSWER DELAY to 999 to use CapiTel as a freeware Caller-ID)"
#define DEF_CTI_MSG_GER "CapiTel CTI Fenster"
#define DEF_DISABLE_MSG_GER "Bitte registreren.\n\nCapitel deaktiviert!"
#define DEF_REG_MSG_GER "Bitte registrieren Sie CapiTel!\n\n(oder setzen Sie VERZOEGERUNG auf 999 um CapiTel als Freeware Caller-ID zu benutzen)"
char status_isdn=0;
char status_conv=0;
FILE *fh_ansage=NULL, *fh_ziel=NULL, *fh_fern=NULL;
char fh_ziel_name[512];
char cbuffer[14*1024];
char next_is_welcome=0;
void (*capitel_signal_function)( short, void * );
char help_str[300];
char welcome_file[300];
char welcomeFile[300];
unsigned long calllength;
char help_welcome_file[300];
int raute;
int loesch;
int fernabfrage;
int any_dtmf_detected;
int dtmf_job;
char dtmf_str[200];
char act_call_name[300];
unsigned long use_ulaw_codec=0;
char msg_str_cti[300];
char msg_str_reg[300];
char msg_str_disable[300];
tU32 play_beep=0;
Thread_Id_Typ rescan_thread_id = 0;
unsigned long rescan_time_var = 0;
unsigned long do_dtmf_find = 1; // default on
unsigned long do_silence_find = 0; // default on
short conn_ind_cnt = 0;
short do_nerv_message = 1;
short beep_cnt;
short max_beep_cnt;
Thread_Id_Typ beep_thread_id = 0;
short num_calls = 0;
char *beepdata= "\x43\x69\x01\xa1\x88\x70\x60\x46\x66\xf8\x18\x5f\x91"
"\xad\x89\x80\xd0\x98\x57\x79\x07\x5b\xc9\xc1\xd9\xc8"
"\xac\x90\xcb\x31\x31\x17\xc6\x6e\xe7\x12\x60\x70\x88"
"\x81\xed\x01\x16\x40\x58\x92\xeb\x28\x68\xd7\x91\x91"
"\x2f\x70\xac\xf8\x89\x59\xc7\xea\xa9\x21\x29\xa0\x2c"
"\xb0\x47\x11\x31\x67\xe8\x46\x53\xbe\xe0\xc0\x9e\x31"
"\xed\x21\xb8\xf0\xa0\x0b\x9f\x26\x86\x09\x71\x41\xde"
"\x50\xac\x28\xd9\x61\xf7\x1a\xc7\xf9\xdf\x60\xac\x60"
"\xb9\xad\x31\x83\x78\xe8\xaa\x7e\xa0\xe0\x13\x91\x2d"
"\xb9\xe0\x10\x58\x3f\x97\x22\x6e\x49\x31\xe1\x68\x2c"
"\xd0\x1e\x81\x01\x77\x8e\xcf\xe9\xaa\x00\x50\x78\xe1"
"\x2d\x41\x7e\x20\x48\x7a\x8e\xf8\xf8\xf7\xd1\x51\xb7"
"\xb0\x50\x78\x77\x09\xf3\xfa\xc9\xc1\x39\xd8\x2c\x70"
"\x6f\x31\x41\xc7\x06\xba\x47\x0e\x00\x70\x96\x41\xed"
"\x61\x28\x00\xf8\xca\xfa\x68\x28\x89\xd1\x71\x3a\x90"
"\xac\x08\xc9\x99\x1f\xab\x89\xe1\x97\x60\x2c\xc0\x29"
"\x11\xb1\xbf\x28\xde\x4f\x26\x80\xc0\xa2\x71\x2d\xd9"
"\x98\x30\x98\x23\xaf\x36\x86\x39\x91\xc1\x96\xac\x50"
"\x36\xa1\x21\x87\xca\xd7\x99\xef\x00\xac\x20\x19\xad"
"\x41\x4a\x38\x96\x9b\x66\xe0\x20\x27\xd1\xad\xe9\x80"
"\x90\x78\x1f\x07\x4e\xae\x79\xf1\xa1\x38\x2c\x90\xa2"
"\x01\x81\x07\xae\x67\x89\x42\x40\xd0\x08\x81\x2d\x81"
"\x86\x20\x68\xea\xa6\xd8\xf8\x29\x51\xd1\x4f\x30\xd0"
"\x48\x17\xe9\xeb\x2a\xf9\x41\x09\x20\xec\x30\x87\xf1"
"\x01\xa7\xe6\x33\xf7\x26\x40\xf0\xe6\x31\x2d\x21\x08"
"\x00\x48\xab\xee\x48\xa8\xb9\x51\x31\x9e\xd0\xd0\xa8"
"\x49\x39\x6f\x7b\xb9\x61\xc7\x00\x2c\x80\x49\xd1\xc1"
"\x33\xa8\x52\x7f\xb6\xc0\xc0\x03\x11\x2d\xb9\xa0\xb0"
"\xb8\x43\x0b\x56\x26\x19\x11\x81\x68\xac\x10\xde\xa1"
"\x59\xdf\x4b\x69\x19\x3b\xb0\xac\x18\x21\xad\x81\x2e"
"\xb8\x06\xa3\xf6\x60\x20\xf7\x51\xad\x37\x00\x70\xc8"
"\xa7\xdf\xa6\xe2\x59\x71\xd9\xd8\x2c\xf0\x73\x01\xe1"
"\x5f\xe2\xf7\x09\xfe\x30\xd0\x28\xc1\x2d\xe1\x76\xa0"
"\xa8\xab\xb6\xa0\xb8\xc9\xad\x91\x6b\xf0\x90\xe8\xa9"
"\xd7\x5a\x5b\x59\xb1\xe9\x80\xec\xc0\xd7\xf1\x61\x8f"
"\x5e\x3f\x77\x36\x30\xf0\xee\x71\x2d\x99\xb8\x80\x68"
"\x6b\xa6\xf8\xd6\x19\xad\xb1\xb6\x50\x90\x46\xb9\xc9"
"\x83\x13\x99\x61\x1f\x40\x2c\x20\x79\x11\x61\xea\xd6"
"\xca\x7f\xa8\xb0\x00\xdf\x51\xad\xe9\x20\x40\x88\xd3"
"\xe2\xe8\x3e\x21\x51\xe1\xb8\x2c\x70\xe2\x21\x99\x0f"
"\x43\x49\xd9\x42\xf0\xac\xb8\x61\xad\xe1\x5e\xc8\x1e"
"\xa3\x28\x00\xa0\xe9\xad\x51\x1f\xc0\x30\xe8\xe7\xef"
"\x86\xeb\xe1\x91\xf9\x20\x2c\xb0\xa7\x01\xa1\x8f\xca"
"\xa9\x09\xc6\x70\xd0\xb6\xb1\xad\x59\xa8\x58\x36\x2b"
"\xd6\xe0\xc8\x79\x2d\x71\x6e\x70\xf0\x76\xa9\xb7\x12"
"\xef\x21\xb1\x97\xc0\xec\x80\x69\x31\x21\xa3\x3e\xe7"
"\xf7\x28\x70\x30\x8b\x11\xad\x49\x78\x60\x56\xbb\xc6"
"\x98\xb6\x21\xad\xc1\x28\x50\xf0\x7e\x39\xe9\x8b\x4f"
"\xa1\x61\x03\xf0\x2c\xd8\x59\x11\x21\x32\xf6\xe3\xff"
"\x88\x30\x80\xf7\xad\xad\x77\xe0\xc0\x56\x2f\x0e\x68"
"\x92\x61\x51\xa1\x18\x2c\x30\x1b\xa1\xb9\x63\xef\xf9"
"\xd9\x5e\x90\xac\x68\x01\x51\x59\x86\x88\x52\x23\x88"
"\xc0\xd8\xb9\x2d\x11\xe3\x40\x40\x76\xe7\xfb\xb6\x43"
"\x81\x91\x09\x80\xec\xc0\x47\x01\x99\x63\x3b\x69\x89"
"\xa8\x10\x10\x3e\xf1\xad\xf9\xe8\x98\x26\x6b\xe8\xe0"
"\x68\xa1\x2d\x31\x66\x90\x30\x66\xa9\x27\x4e\x7f\x61"
"\xb1\xe7\x30\xec\xe0\x49\x31\xd9\xaa\xae\x37\xb7\x08"
"\x90\xb0\x3f\xd1\xad\xe9\x98\x20\x46\x4b\x16\x18\xe6"
"\x61\x2d\x81\xc8\xac\xb0\xf2\xb9\x17\x1a\xa7\x21\x61"
"\x62\x90\x2c\x38\x21\x91\xd9\x6e\x06\x4f\xff\xb8\xf0"
"\x60\x69\x2d\xd1\x27\x60\x80\xb6\x13\xe6\x08\x4a\x01"
"\x51\x99\x20\x2c\x40\x0f\xa1\x89\x8b\x9f\xd9\x19\x36"
"\xd0\xac\xf6\x41\xd1\x79\x46\x28\xaa\x5b\xb8\x40\xf8"
"\xd9\x2d\x71\x42\xb0\xc0\x06\x27\x82\x96\xcf\xc1\x91"
"\x57\x40\xec\x60\xd7\x81\xb9\xcb\x53\x49\x89\x88\xd0"
"\x90\x2a\x91\x51\x09\x68\xb8\x0e\x6a\xc8\x60\x56\x61"
"\x2d\x41\x56\x90\x40\x3e\x17\x2f\xde\x67\x01\x41\x53"
"\x70\x2c\xd8\xf9\xb1\xf9\x3a\x4a\xa9\x47\x38\x10\x40"
"\x37\xad\x51\x77\x18\xa0\x26\xaa\xe8\x58\xbe\xc1\x2d"
"\x21\x98\xac\xc0\xaa\xc9\xc7\x42\xc7\x61\x61\x9e\xd0"
"\x2c\x68\x61\x71\xf9\x4e\x9e\xe7\x0f\x98\x70\x20\xb9"
"\x2d\x11\x33\x80\xe0\xe6\xe3\xf6\x48\x23\x41\x51\x49"
"\x80\x2c\x80\x27\x59\xa9\x2a\x87\xa1\x99\xa8\x50\xd0"
"\x7e\xb1\x11\x49\x36\x96\xc3\x0b\x98\xb0\x48\x21\xed"
"\x31\x26\xb0\x80\xde\x9f\xfe\xd6\x27\xb1\x91\xc7\x30"
"\x2c\x20\x69\x61\x89\xab\xdf\x79\x69\xb8\xac\xf0\xcf"
"\x11\xd1\xa9\x08\xc8\x02\x22\x78\x80\x36\x01\x2d\x81"
"\x88\x90\x00\x72\x77\xcb\xa6\xf7\x41\x41\x4a\x10\x2c"
"\xb8\xd9\x41\xc9\xda\x63\x69\x87\xd8\xd0\x00\x29\xad"
"\x11\xa7\x58\x98\xbe\xa2\xc8\xa0\x62\xb1\x2d\xd9\xa0"
"\xac\x80\x73\x09\x5f\xb2\xd7\x01\xe1\x46\x50\xac\x76"
"\x81\xf1\xc9\x7e\x2e\xc7\xf3\xa0\x90\x58\x19\x2d\xf1"
"\xa2\x80\x20\x9e\x6b\xa8\xb8\xbf\xf1\x51\xe9\xc0\xac"
"\xe0\x37\xd9\xf7\x6a\x97\xe1\x79\x08\xac\x10\xda\xf1"
"\x91\xe9\x76\x46\x6f\x1a\xa0\x30\x88\x61\xed\x41\x76"
"\xb0\xe0\x6e\xcf\x66\x56\xf7\xf1\x71\xbf\x70\x2c\x98"
"\xc9\xe1\x29\x2a\x07\x19\xa9\x18\xac\x30\x07\xd1\x91"
"\x47\xc8\xe8\x8a\x2e\x58\x00\xa6\x91\x81\x5a\x6a\xa2"
"\x0e\xf2\xae\xb2\x82\xa2\x9a\x3a\x4a\x6a\x8a\xab\xea"
"\x6b\x2a\x0b\xaa\xcb\xab\x4b\xab\x4b\xab\xcb\xab\x0b"
"\xab\x8b\xab\x6b\xaa\x6b\xaa\xeb\xaa\x2b";
unsigned long beep_on_calls_freq;
unsigned long beep_on_calls_dura;
unsigned long beep_on_calls_delay;
char dtmf_setcallback = 0;
extern short is_callback;
//****************************************************************************
void _Optlink capitel_rescan( void *arg)
{
for (;;) {
OsSleep (1000*rescan_time_var);
capitel_signal_function( 8, NULL); // neu scannen
}
}
void _Optlink boot (void *arg)
{
while (comm_connected()) OsSleep (500);
OsSleep (3000);
OsBoot();
}
void _Optlink quit (void *arg)
{
while (comm_connected()) OsSleep (500);
OsSleep (3000);
capitel_signal_function( 12, NULL);
}
//short answer_version_expired(void)
//{
// long expdate = 828398801 + 14 * 2592000; /* june 1st 97 */
// time_t tod;
//
// time( &tod );
// if ( tod > expdate ) return 1;
// return 0;
//}
short iswav( char *filename )
{
FILE *fh;
char str[5] = "1234";
if( (fh = fopen( filename, "rb" )) != NULL ) {
fread( &str, 4, 1, fh );
fclose( fh );
fh = NULL;
str[4] = 0;
}
return !strcmp( str, "RIFF" );
}
long check_duration( char *filename )
{
FILE *fh = NULL;
long duration = 0;
char str[256];
if ((fh = fopen( filename, "r" )) != NULL) {
fgets( str, sizeof( str ), fh ); /* dummy read */
fgets( str, sizeof( str ), fh ); /* dummy read */
fgets( str, sizeof( str ), fh ); /* dummy read */
fgets( str, sizeof( str ), fh ); /* duration in seconds */
duration = (long) atoi( str );
fclose( fh );
fh = NULL;
}
return duration;
}
void _Optlink convert_all_alw2wav( void *arg)
{
FileInfoTyp FileInfo;
short rc;
// short max=0;
short i;
char helpstr[200];
short bitmode = 0;
bitmode = (!config_file_read_ulong(STD_CFG_FILE,GENERATE_16_BIT_WAVES,GENERATE_16_BIT_WAVES_DEF));
status_conv = 1;
rc = OsFindFirst(&FileInfo,CALL_MASK_WAV);
while( rc == 0 )
{
if( util_file_size(FileInfo.FileName ))
{
if( !iswav( FileInfo.FileName ) ) {
strcpy (helpstr,FileInfo.FileName);
for( i=0 ; (helpstr[i]!='.')&&(i<(short)strlen(helpstr)) ; i++ );
helpstr[i] = 0;
strcat( helpstr, ALW_EXT );
util_copy_file (FileInfo.FileName, helpstr);
rename( FileInfo.FileName, CONV_TMP );
alw2wav( CONV_TMP, FileInfo.FileName, bitmode);
remove( CONV_TMP );
}
}
rc = OsFindNext(&FileInfo);
}
OsFindClose(&FileInfo);
if (fernabfrage || dtmf_job) {
capitel_signal_function( 9, ""); // rufende von fernabfrage -> nicht anzeigen
remove (act_call_name); // *.wav
for( i=0 ; (act_call_name[i]!='.')&&(i<(short)strlen(act_call_name)) ; i++ );
act_call_name[i] = 0;
strcat( act_call_name, ALW_EXT);
remove (act_call_name); // *.alw
for( i=0 ; (act_call_name[i]!='.')&&(i<(short)strlen(act_call_name)) ; i++ );
act_call_name[i] = 0;
strcat( act_call_name, IDX_EXT );
remove (act_call_name); // *.idx
if (loesch && fernabfrage) {
rc = OsFindFirst(&FileInfo,CALL_MASK_IDX);
while( rc == 0 ) {
strcpy (helpstr,FileInfo.FileName);
if( check_duration( helpstr ) > 0 )
{
remove (helpstr); // *.idx
for( i=0 ; (helpstr[i]!='.')&&(i<(short)strlen(helpstr)) ; i++ );
helpstr[i] = 0;
strcat( helpstr, ALW_EXT );
remove (helpstr); // *.alw
for( i=0 ; (helpstr[i]!='.')&&(i<(short)strlen(helpstr)) ; i++ );
helpstr[i] = 0;
strcat( helpstr, WAV_EXT );
remove (helpstr); // *.wav
}
rc = OsFindNext(&FileInfo);
}
OsFindClose(&FileInfo);
capitel_signal_function( 8, NULL); // rufe geloescht -> neu scannen
}
} else {
capitel_signal_function( 6, &calllength ); // normaler ruf -> anzeigen
}
status_conv = 0;
}
char *NextFileName(void)
{
FileInfoTyp FileInfo;
short rc;
int help;
short res=0;
if(next_is_welcome) {
strcpy( act_call_name, DEFALWFILE_NXT);
capitel_signal_function( 5, &res );
return act_call_name;
}
rc = OsFindFirst(&FileInfo,CALL_MASK_WAV);
while( rc == 0 ) {
sscanf (FileInfo.FileName,CALL_MAKE_MASK_WAV,&help);
if (help > res) {
res = help;
}
rc = OsFindNext(&FileInfo);
}
OsFindClose(&FileInfo);
res++;
sprintf (act_call_name,CALL_MAKE_MASK_WAV,res);
capitel_signal_function( 5, &res );
return act_call_name;
}
void answer_connect_ind (AnsConIndMsg *msg)
{
static char ringring_file[200];
TCapiInfo ConIndMsg;
char *help;
// short cnt;
char helpstr[200];
raute = 0;
loesch = 0;
fernabfrage = 0;
any_dtmf_detected = 0;
dtmf_job = 0;
dtmf_str[0] = 0;
beep_cnt = 0;
dtmf_setcallback = 0;
num_calls++;
dtmf_init();
do_silence_find = config_file_read_ulong(STD_CFG_FILE,MAX_SILENCE_TIME,MAX_SILENCE_TIME_DEF);
do_dtmf_find = config_file_read_ulong(STD_CFG_FILE,DETECT_DTMF_TONES,DETECT_DTMF_TONES_DEF);
#ifndef RECOTEL
play_beep = config_file_read_ulong(STD_CFG_FILE,PLAY_BEEP,PLAY_BEEP_DEF);
#endif
config_file_read_string(STD_CFG_FILE,WELCOME_WAVE,welcome_file, WELCOME_WAVE_DEF);
strcpy (welcome_file,check_time(welcome_file));
config_file_read_string(STD_CFG_FILE,RINGRING_WAVE,ringring_file, RINGRING_WAVE_DEF);
strcpy (ringring_file,check_time(ringring_file));
silence_reset( config_file_read_ulong (STD_CFG_FILE,MAX_SILENCE_TIME,MAX_SILENCE_TIME_DEF));
strcpy (ConIndMsg.caller_name , msg->caller_name);
strcpy (ConIndMsg.caller_org_name, msg->caller_org_name);
strcpy (ConIndMsg.called_name , msg->called_name);
ConIndMsg.is_digital = msg->is_digital;
better_string(ConIndMsg.called_name,PRTFILE,8,ringring_file , ringring_file );
better_string(ConIndMsg.called_name,PRTFILE,3,welcome_file , welcome_file );
better_string(ConIndMsg.called_name,PRTFILE,2,ConIndMsg.called_name, ConIndMsg.called_name);
better_string(ConIndMsg.caller_name,NAMFILE,7,"1", helpstr);
if (!strcmp(helpstr,"1")) {
better_string(ConIndMsg.caller_name,NAMFILE,8,ringring_file , ringring_file );
better_string(ConIndMsg.caller_name,NAMFILE,3,welcome_file , welcome_file );
better_string(ConIndMsg.caller_name,NAMFILE,2,ConIndMsg.caller_name, ConIndMsg.caller_name);
}
if (config_file_read_ulong(STD_CFG_FILE,EXPAND_CALLER_ID,EXPAND_CALLER_ID_DEF) && !strcmp(msg->caller_name,ConIndMsg.caller_name)) strcat (ConIndMsg.caller_name,vorwahl_get_name(msg->caller_name));
strcpy (fh_ziel_name,NextFileName());
fh_ziel = fopen(fh_ziel_name, "wb");
if (strstr(welcome_file,WAV_EXT)) {
strcpy (help_welcome_file,welcome_file);
wav2alw_convert (help_welcome_file);
help = strstr(welcome_file,WAV_EXT);
*(++help) = 'a';
*(++help) = 'l';
*(++help) = 'w';
}
capitel_signal_function( 4 , (void *) &ConIndMsg );
if (config_file_read_ulong(STD_CFG_FILE,PLAY_RINGRING_WAVE, PLAY_RINGRING_WAVE_DEF)) capitel_signal_function( 10, (void *) &ringring_file );
status_isdn=1;
return;
}
void answer_connect_b3_act_ind (void *msg)
{
short cnt;
status_isdn = 2;
comm_clear_all_buffer();
if( !util_file_exist( welcome_file ) )
strcpy( welcome_file, util_strip_path(welcome_file) );
if( !util_file_exist( welcome_file ) )
strcpy( welcome_file,DEFALWFILE);
fh_ansage = fopen(welcome_file, "rb");
if (initRegistration()) max_beep_cnt = 4; else max_beep_cnt = 16;
if (do_nerv_message) {
if (!initRegistration()) {
if (conn_ind_cnt++ >= CONN_CNT_DEACT) {
capitel_signal_function( 11, NULL );
capitel_signal_function( 1 , msg_str_disable);
config_file_write_ulong (STD_CFG_FILE,CAPITEL_ACTIVE,0);
} else if (conn_ind_cnt > CONN_CNT_WARN) {
for (cnt=1;cnt <= (conn_ind_cnt-CONN_CNT_WARN); cnt++) capitel_signal_function( 1 , msg_str_reg);
}
}
}
return;
}
void answer_data_b3_ind (void *msg)
{
long cnt;
if( comm_data_available() ) {
if( (cnt = comm_read_block( cbuffer)) > 0 ) {
if( status_isdn == 4 ) {
if( fh_ziel != NULL ) fwrite( cbuffer, cnt, 1, fh_ziel);
if ((do_silence_find) && (!any_dtmf_detected)) silence_find (cbuffer,cnt);
}
if (do_dtmf_find) {
if (use_ulaw_codec) {
dtmf_find_ulaw (cbuffer,cnt);
} else {
dtmf_find_alaw (cbuffer,cnt);
}
}
}
}
return;
}
void answer_disc_b3_ind (void *msg)
{
status_isdn = 0;
if( fh_ansage ) fclose( fh_ansage );
if( fh_fern ) fclose( fh_fern );
fh_ansage = fh_fern = NULL;
return;
}
void answer_data_b3_conf(void *msg)
{
char cbuffer[1024];
short readsize;
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if( status_isdn == 2 ) {
if((!raute) && (fh_ansage != NULL)) {
readsize=fread(cbuffer, 1, 1024, fh_ansage );
if (readsize) {
comm_write_block( cbuffer, readsize );
} else {
status_isdn = 3;
answer_data_b3_conf(NULL);
}
} else {
status_isdn = 3;
answer_data_b3_conf(NULL);
}
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
else if( status_isdn == 3 ) {
if (play_beep)
{
if (beep_cnt++ < max_beep_cnt) {
comm_write_block( beepdata, 1024 );
} else {
comm_begin_of_record();
status_isdn = 4;
}
}
else
{
comm_begin_of_record();
status_isdn = 4;
}
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
else if( status_isdn == 5 ) {
if (fh_fern != NULL) {
readsize = fread(cbuffer, 1, 1024, fh_fern );
if (readsize) comm_write_block( cbuffer, readsize );
}
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
}
void answer_disc_ind (void *msg)
{
char proc[200],parm[200],title[200];
calllength = 0;
if( fh_ziel == NULL )
calllength = 0;
else
{
calllength = util_file_size(fh_ziel_name)/8192;
fclose( fh_ziel );
fh_ziel = NULL;
}
if (next_is_welcome) {
remove( welcomeFile );
rename( DEFALWFILE_NXT, welcomeFile );
next_is_welcome=0;
}
OsStartThread (convert_all_alw2wav);
if (config_file_read_ulong(STD_CFG_FILE,START_ON_DISCONNECT,START_ON_DISCONNECT_DEF)) {
config_file_read_string(STD_CFG_FILE,START_DISC_PROC ,proc ,START_DISC_PROC_DEF);
config_file_read_string(STD_CFG_FILE,START_DISC_PARM ,parm ,START_DISC_PARM_DEF);
config_file_read_string(STD_CFG_FILE,START_DISC_TITLE,title,START_DISC_TITLE_DEF);
dos_start (proc,parm,title);
}
}
static short dtmf_activ = 0;
void build_all_calls (void)
{
FileInfoTyp FileInfo;
short rc;
short idx;
FILE *inpdat, *outdat;
char buff2[256];
char nullbeep[1024];
memset (nullbeep, 0, 1024);
rc = OsFindFirst(&FileInfo,CALL_MASK_ALW);
remove (ALLFILE_ALW);
fh_fern = fopen (ALLFILE_ALW,"wb");
if (fh_fern) fclose (fh_fern);
while( rc == 0 ) {
fh_fern = fopen (ALLFILE_ALW,"ab");
if (fh_fern) {
fwrite (beepdata,1,1024,fh_fern);
fclose (fh_fern);
}
util_append_file(FileInfo.FileName ,ALLFILE_ALW);
rc = OsFindNext(&FileInfo);
}
OsFindClose(&FileInfo);
fh_fern = fopen (ALLFILE_ALW,"ab");
if (fh_fern) {
for (idx=1; idx <= 5; idx++) {
fwrite (nullbeep,1,1024,fh_fern);
fwrite (beepdata,1,1024,fh_fern);
}
fclose (fh_fern);
}
// calls als abgehoert markieren
rc = OsFindFirst(&FileInfo,CALL_MASK_IDX);
while( rc == 0 ) {
if(util_file_exist(FileInfo.FileName) && util_file_size(FileInfo.FileName)) {
if ((inpdat = fopen(FileInfo.FileName,"r")) != NULL){
if ((outdat = fopen (CALL_TMP,"w")) != NULL) {
for (idx=1;idx<=6;idx++) {fgets (buff2,sizeof(buff2),inpdat);fputs (buff2,outdat);};
fputs ("1\n",outdat);
fclose (outdat);
};
fclose (inpdat);
remove (FileInfo.FileName);
rename (CALL_TMP,FileInfo.FileName);
}
}
rc = OsFindNext(&FileInfo);
}
OsFindClose(&FileInfo);
}
void answer_dtmf_found (void *msg)
{
char dtmf_char[2] = {0,0};
short idx;
char pars_str[200];
char activ_str[200];
char proc[200],parm[200],title[200];
if (dtmf_activ) return;
dtmf_activ++;
dtmf_char[0] = *(char*)msg;
any_dtmf_detected=1;
switch (dtmf_char[0]) {
case '#': raute = 1; dtmf_str[0] = 0;break;
case '*': if (fernabfrage) loesch = 1;break;
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case 'A':
case 'B':
case 'C':
case 'D': strcat (dtmf_str,dtmf_char);break;
}
if (dtmf_setcallback) {
if (strlen(dtmf_str)) {
if (!isdigit(dtmf_str[strlen(dtmf_str)-1])) {
dtmf_str[strlen(dtmf_str)-1] = 0;
}
config_file_write_string(STD_CFG_FILE, CALL_BACK_NUMBER, dtmf_str);
is_callback = 1;
}
} else if ((!dtmf_str[0]==0) && (strlen(dtmf_str) > 3)) {
better_string(dtmf_str,ACTFILE,2,"DUMMY", pars_str);
better_string(dtmf_str,ACTFILE,6,"DUMMY", activ_str);
if ((strcmp("DUMMY",pars_str)==0) || (strcmp("0",activ_str)==0)) pars_str[0]=0;
if (pars_str[0] != 0) {
if (strcmp("REMOTECONTROL",pars_str)==0) {
dtmf_str[0] = 0;
fernabfrage = 1;
raute = 1;
// calls zusammenstellen
build_all_calls();
// calls abspielen
fh_fern = fopen(ALLFILE_ALW , "rb");
status_isdn = 5;
for (idx=1;idx<= CAPI_NUM_B3_BLK; idx++) answer_data_b3_conf(NULL); // nur zum neuanstossen...
} else if (strcmp("REBOOT",pars_str)==0) {
dtmf_str[0] = 0;
dtmf_job = 1;
comm_disc_req();
OsStartThread (boot);
} else if (strcmp("DEACTIVATE",pars_str)==0) {
dtmf_str[0] = 0;
dtmf_job = 1;
config_file_write_ulong (STD_CFG_FILE,CAPITEL_ACTIVE,0);
capitel_signal_function( 11, NULL);
} else if (strcmp("QUIT",pars_str)==0) {
dtmf_str[0] = 0;
dtmf_job = 1;
comm_disc_req();
OsStartThread (quit);
} else if (strcmp("SETCALLBACK",pars_str)==0) {
dtmf_str[0] = 0;
dtmf_job = 1;
dtmf_setcallback = 1;
} else {
dtmf_job = 1;
better_string(dtmf_str,ACTFILE,2,"", proc );
better_string(dtmf_str,ACTFILE,3,"", parm );
better_string(dtmf_str,ACTFILE,4,"", title);
dos_start(proc,parm,title);
dtmf_str[0]=0;
}
}
}
dtmf_activ--;
}
void answer_silence_found (void *msg)
{
comm_disc_req();
}
void answer_sigfunc( short num, void *msg )
{
switch( num ) {
case 1 : answer_connect_ind ( msg ); break;
case 2 : answer_connect_b3_act_ind( msg ); break;
case 3 : answer_data_b3_ind ( msg ); break;
case 4 : answer_disc_b3_ind ( msg ); break;
case 5 : answer_data_b3_conf ( msg ); break;
case 6 : answer_disc_ind ( msg ); break;
case 7 : capitel_signal_function ( 1, msg ); break; // warnings
case 8 : capitel_signal_function ( 2, msg ); break; // critical error
case 9 : capitel_signal_function ( 3, msg ); break; // fatal error
case 10: capitel_signal_function ( 7, msg ); break; // converting wav2alw
case 11: answer_dtmf_found ( msg ); break; // dtmf_found
case 12: answer_silence_found ( msg ); break; // silence_found
default : sprintf(help_str,"ANSWER: Unknown SigFunc: %d\n", num); capitel_signal_function( 1, help_str ); break;
}
return;
}
void _Optlink beep_thread ( void *arg)
{
short i;
for (;;) {
OsSleep (beep_on_calls_delay);
for (i=0;i<num_calls;i++) {
OSBeep (beep_on_calls_freq,beep_on_calls_dura);
// capitel_signal_function ( 10, "pop.wav" );
OsSleep (250);
}
}
}
short answer_init( void (*ctel_sigfunc)( short, void * ), short nerv_message, short language)
{
switch (language) {
case (LANGUAGE_GER): strcpy(msg_str_disable, DEF_DISABLE_MSG_GER);
strcpy(msg_str_reg , DEF_REG_MSG_GER );
strcpy(msg_str_cti , DEF_CTI_MSG_GER );
break;
default : strcpy(msg_str_disable, DEF_DISABLE_MSG_ENG);
strcpy(msg_str_reg , DEF_REG_MSG_ENG );
strcpy(msg_str_cti , DEF_CTI_MSG_ENG );
break;
}
OSSetPriority (config_file_read_ulong(STD_CFG_FILE,CAPITEL_PRIORITY,CAPITEL_PRIORITY_DEF));
OSProcessAffinity (config_file_read_ulong(STD_CFG_FILE,CAPITEL_AFFINITY,CAPITEL_AFFINITY_DEF));
use_ulaw_codec = config_file_read_ulong(STD_CFG_FILE,CAPITEL_CODEC_ULAW,CAPITEL_CODEC_ULAW_DEF);
if (config_file_read_ulong(STD_CFG_FILE,CAPITEL_ACTIVE_ON_STARTUP,CAPITEL_ACTIVE_ON_STARTUP_DEF)) {
config_file_write_ulong (STD_CFG_FILE,CAPITEL_ACTIVE,1);
}
wav2alw_convert_all();
do_nerv_message = nerv_message;
rescan_time_var = config_file_read_ulong (STD_CFG_FILE,RESCAN_TIME,RESCAN_TIME_DEF);
if (rescan_time_var) {
rescan_thread_id = OsStartThread (capitel_rescan);
}
if (config_file_read_ulong(STD_CFG_FILE,BEEP_ON_CALLS,BEEP_ON_CALLS_DEF)) {
beep_on_calls_freq = config_file_read_ulong(STD_CFG_FILE,BEEP_ON_CALLS_FREQ ,BEEP_ON_CALLS_FREQ_DEF );
beep_on_calls_dura = config_file_read_ulong(STD_CFG_FILE,BEEP_ON_CALLS_DURA ,BEEP_ON_CALLS_DURA_DEF );
beep_on_calls_delay = config_file_read_ulong(STD_CFG_FILE,BEEP_ON_CALLS_DELAY,BEEP_ON_CALLS_DELAY_DEF);
beep_thread_id = OsStartThread (beep_thread);
}
capitel_signal_function = ctel_sigfunc;
return(comm_init( answer_sigfunc));
}
void answer_exit (void)
{
comm_listen(0);
OsSleep (700);
comm_exit();
if (rescan_time_var) OsStopThread(rescan_thread_id);
if (beep_thread_id ) OsStopThread(beep_thread_id );
while (wav2alw_convert_runs()) OsSleep (250);
}
void answer_record_welcome ( char *name )
{
strcpy( welcomeFile, name );
next_is_welcome=1;
}
void answer_listen (void)
{
comm_listen(1);
use_ulaw_codec = config_file_read_ulong(STD_CFG_FILE,CAPITEL_CODEC_ULAW,CAPITEL_CODEC_ULAW_DEF);
}
short answer_cannot_close (void)
{
return (status_conv);
}
void answer_wav2alw_convert_all (void)
{
wav2alw_convert_all();
use_ulaw_codec = config_file_read_ulong(STD_CFG_FILE,CAPITEL_CODEC_ULAW,CAPITEL_CODEC_ULAW_DEF);
}
void answer_name_of_interface (char * name)
{
comm_name_of_interface (name);
return;
}
void answer_stop_bell (void)
{
num_calls = 0;
}
void answer_play_all (void)
{
short bitmode = 0;
bitmode = (!config_file_read_ulong(STD_CFG_FILE,GENERATE_16_BIT_WAVES,GENERATE_16_BIT_WAVES_DEF));
// calls zusammenstellen
build_all_calls();
// calls abspielen
alw2wav (ALLFILE_ALW, ALLFILE_WAV, bitmode);
capitel_signal_function ( 10, ALLFILE_WAV );
capitel_signal_function( 8, NULL); // neu scannen
}
void answer_cti (char * cti_number)
{
char def_unknown[200];
char cti_prg[200];
config_file_read_string(STD_CFG_FILE,TEXT_UNKNOWN_ISDN,def_unknown,TEXT_UNKNOWN_ISDN_DEF);
if (config_file_read_ulong(STD_CFG_FILE,CAPITEL_CTI_SUPPORT,CAPITEL_CTI_SUPPORT_DEF)) {
config_file_read_string (STD_CFG_FILE,CAPITEL_CTI_PROGRAM,cti_prg,CAPITEL_CTI_PROGRAM_DEF);
config_file_read_string (STD_CFG_FILE,TEXT_UNKNOWN_ISDN,def_unknown,TEXT_UNKNOWN_ISDN_DEF);
if (!strcmp(cti_number,def_unknown)) {
dos_start(cti_prg, "", msg_str_cti);
} else {
dos_start(cti_prg, cti_number, msg_str_cti);
}
}
}

22
answer/source/answer.h Normal file
View File

@ -0,0 +1,22 @@
short answer_init (void (*)(short, void *), short, short); // zweiter paramter: 0 = nerv_message OFF, 1 = nerv_message ON.
void answer_exit (void);
void answer_record_welcome (char *);
//short answer_version_expired (void);
short answer_cannot_close (void);
void answer_listen (void);
void answer_wav2alw_convert_all (void);
void answer_name_of_interface (char *);
void answer_stop_bell (void);
void answer_play_all (void);
void answer_cti (char *);
typedef struct {
char called_name [200];
char caller_org_name[200];
char caller_name [200];
char is_digital;
} TCapiInfo;
extern char* beepdata;

BIN
capitel/obj.unx/capitel.o Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 B

View File

@ -0,0 +1,119 @@
#define DefCntrFont "8.Helv"
#define Defv4CntrFont "9.WarpSans"
#define FCF_V4_NOTEBOOKS 0x800
#ifndef FCF_CLOSEBUTTON
#define FCF_CLOSEBUTTON 0x04000000
#endif
#define UM_FLYOVER_BEGIN 1054
#define UM_FLYOVER_END 1055
#define UM_WARNING (WM_USER+1)
#define UM_CRITICAL (WM_USER+2)
#define UM_FATAL (WM_USER+3)
#define UM_PLAYWAV (WM_USER+4)
#define ID_FRAME 100
#define ID_TOOLBAR 101
#define ID_STATUSBAR 102
#define ID_CNTR FID_CLIENT
#define ID_POPUP 103
#define ID_BMP_CALL0 150
#define ID_BMP_CALL1 151
#define ID_BMP_CALL2 152
#define ID_BMP_PORT0 153
#define ID_BMP_PORT1 154
#define ID_BMP_CALLER0 155
#define ID_BMP_CALLER1 156
#define ID_BMP_ACTION0 157
#define ID_BMP_ACTION1 158
#define ID_BMP_CALL3 159
#define IDS_GENERAL 200
#define IDI_SETUP 201
#define IDI_EXIT 202
#define IDI_TOGGLE 203
#define IDI_HIDE 204
#define IDI_REGISTRATION 205
#define IDS_HELP 210
#define IDI_INFO 211
#define IDI_README 212
#define IDI_WHATSNEW 213
#define IDI_LICENSE 214
#define IDI_ORDER 215
#define IDI_ORDERBMT 216
#define IDI_HOMEPAGE 217
#define IDI_PORTS 220
#define IDI_PEOPLE 221
#define IDI_DTMF 222
#define IDS_CALL 230
#define ID_CALL_PLAY 231
#define ID_CALL_DEL 232
#define ID_CALL_REC 233
#define ID_CALL_PLAY_ALL 234
#define ID_ADD_CALLER 235
#define ID_POPUP_PLAY 240
#define ID_POPUP_DEL 241
#define ID_POPUP_PLAY_ALL 242
#define ID_POPUP_ADD_CALLER 243
#define ID_RECDLG 300
#define ID_RECDLG_OK 301
#define ID_RECDLG_ENTRY 302
#define ID_RECDLG_CANCEL 303
#define ABOUT_DIALOG 320
#define ABOUT_OK 321
#define ABOUT_VERSION 322
#define ABOUT_REG 323
#define INCALL_DIALOG 340
#define INCALL_FROM 341
#define INCALL_ON 342
#define ID_INCALL_START 345
#define ID_INCALL_STOP 346
#define RECORD_DIALOG 350
#define RECORD_REC 351
#define RECORD_STATUS 352
#define ID_RECINFO_STOP 355
#define REG_DIALOG 360
#define REG_OK 361
#define REG_NAME 362
#define REG_CODE 363
#define IDD_MSGBOX 364
#define IDD_MSGBOXEX 365
#define IDC_ICONSTATIC 366
#define IDC_TEXT 367
#define IDC_CHECK 368
#define STR_OK_BUTTON 369
#define STR_CANCEL_BUTTON 370
#define STR_YES_BUTTON 371
#define STR_NO_BUTTON 372
typedef struct _CallInfo
{
char caller[255],
date[10],
time[10],
calledEAZ[255],
filename[255];
unsigned long seconds;
unsigned short heard;
unsigned short digital;
} TCallInfo;
extern HPOINTER iconCapiTel;
extern HWND hwndFrame, hwndCntr, hwndToolbar, hwndStatusbar;

View File

@ -0,0 +1,532 @@
#include <os2.h>
#include "capitel\source.os2\texte.h"
//#include "..\..\common\source\texte.h"
#include "capitel\source.os2\capitel.h"
#include "capitel\source.os2\configrc.h"
#include "common\source\global.h"
#include "common\source\version.h"
ICON ID_FRAME PRELOAD capitel\source.os2\bmpico\capitel.ico
ICON ID_BMP_CALL0 PRELOAD capitel\source.os2\bmpico\call0.ico
ICON ID_BMP_CALL1 PRELOAD capitel\source.os2\bmpico\call1.ico
ICON ID_BMP_CALL2 PRELOAD capitel\source.os2\bmpico\call2.ico
ICON ID_BMP_CALL3 PRELOAD capitel\source.os2\bmpico\call3.ico
ICON ID_BMP_PORT0 PRELOAD capitel\source.os2\bmpico\port0.ico
ICON ID_BMP_PORT1 PRELOAD capitel\source.os2\bmpico\port1.ico
ICON ID_BMP_CALLER0 PRELOAD capitel\source.os2\bmpico\caller0.ico
ICON ID_BMP_CALLER1 PRELOAD capitel\source.os2\bmpico\caller1.ico
ICON ID_BMP_ACTION0 PRELOAD capitel\source.os2\bmpico\action0.ico
ICON ID_BMP_ACTION1 PRELOAD capitel\source.os2\bmpico\action1.ico
BITMAP ID_CALL_DEL PRELOAD capitel\source.os2\bmpico\delete.bmp
BITMAP IDI_TOGGLE PRELOAD capitel\source.os2\bmpico\disable.bmp
BITMAP ID_CALL_PLAY PRELOAD capitel\source.os2\bmpico\play.bmp
BITMAP ID_CALL_PLAY_ALL PRELOAD capitel\source.os2\bmpico\playall.bmp
BITMAP ID_ADD_CALLER PRELOAD capitel\source.os2\bmpico\add.bmp
BITMAP IDI_PORTS PRELOAD capitel\source.os2\bmpico\ports.bmp
BITMAP IDI_PEOPLE PRELOAD capitel\source.os2\bmpico\people.bmp
BITMAP IDI_DTMF PRELOAD capitel\source.os2\bmpico\actions.bmp
BITMAP IDI_SETUP PRELOAD capitel\source.os2\bmpico\setup.bmp
MENU ID_FRAME PRELOAD
BEGIN
SUBMENU MENU_GENERAL, IDS_GENERAL, MIS_SUBMENU | MIS_TEXT, 0
BEGIN
MENUITEM MENU_ACTIVE, IDI_TOGGLE, MIS_TEXT, 0
MENUITEM MENU_CONTROLS, IDI_HIDE, MIS_TEXT, 0
MENUITEM MENU_PROPERTIES, IDI_SETUP, MIS_TEXT, 0
MENUITEM "", 0, MIS_SEPARATOR, 0
MENUITEM MENU_EXIT, IDI_EXIT, MIS_TEXT, 0
END
SUBMENU MENU_CALL, IDS_CALL, MIS_SUBMENU | MIS_TEXT, 0
BEGIN
MENUITEM MENU_PLAY, ID_CALL_PLAY, MIS_TEXT, 0
MENUITEM MENU_DELETE, ID_CALL_DEL, MIS_TEXT, 0
MENUITEM MENU_ADD_CALLER, ID_ADD_CALLER, MIS_TEXT, 0
MENUITEM "", 0, MIS_SEPARATOR, 0
MENUITEM MENU_PLAY_ALL, ID_CALL_PLAY_ALL, MIS_TEXT, 0
MENUITEM MENU_RECORD, ID_CALL_REC, MIS_TEXT, 0
END
SUBMENU MENU_HELP, IDS_HELP, MIS_SUBMENU | MIS_TEXT, 0
BEGIN
MENUITEM MENU_README, IDI_README, MIS_TEXT, 0
MENUITEM MENU_WHATSNEW, IDI_WHATSNEW, MIS_TEXT, 0
MENUITEM MENU_LICENSE, IDI_LICENSE, MIS_TEXT, 0
MENUITEM MENU_ORDER, IDI_ORDER, MIS_TEXT, 0
MENUITEM MENU_ORDERBMT, IDI_ORDERBMT, MIS_TEXT, 0
/* MENUITEM MENU_HOMEPAGE, IDI_HOMEPAGE, MIS_TEXT, 0 */
MENUITEM "", 0, MIS_SEPARATOR, 0
MENUITEM MENU_PRODUCT_INFO, IDI_INFO, MIS_TEXT, 0
END
END
MENU ID_POPUP PRELOAD
BEGIN
MENUITEM MENU_PLAY, ID_POPUP_PLAY, MIS_TEXT, 0
MENUITEM MENU_DELETE, ID_POPUP_DEL, MIS_TEXT, 0
MENUITEM MENU_ADD_CALLER, ID_POPUP_ADD_CALLER, MIS_TEXT, 0
MENUITEM "", 0, MIS_SEPARATOR, 0
MENUITEM MENU_PLAY_ALL, ID_POPUP_PLAY_ALL, MIS_TEXT, 0
MENUITEM MENU_RECORD, ID_CALL_REC, MIS_TEXT, 0
MENUITEM "", 0, MIS_SEPARATOR, 0
MENUITEM MENU_ACTIVE, IDI_TOGGLE, MIS_TEXT, 0
MENUITEM MENU_CONTROLS, IDI_HIDE, MIS_TEXT, 0
MENUITEM MENU_PROPERTIES, IDI_SETUP, MIS_TEXT, 0
MENUITEM "", 0, MIS_SEPARATOR, 0
MENUITEM MENU_PRODUCT_INFO, IDI_INFO, MIS_TEXT, 0
MENUITEM "", 0, MIS_SEPARATOR, 0
MENUITEM MENU_EXIT, IDI_EXIT, MIS_TEXT, 0
END
DLGTEMPLATE CFG_DIALOG LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG MENU_CAPITEL_PROPERTIES, CFG_DIALOG, 55, 24, 392, 195, WS_VISIBLE, FCF_SYSMENU |
FCF_TITLEBAR | FCF_CLOSEBUTTON
BEGIN
DEFPUSHBUTTON MENU_SAVE, CFG_BUT_SAVE, 20, 4, 50, 14
PUSHBUTTON MENU_CANCEL, CFG_BUT_CANCEL, 75, 4, 50, 14
LTEXT MENU_HINT
0, 140, 10, 250, 8, DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00FF0000L
PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
NOTEBOOK CFG_NOTEBOOK, 0, 20, 392, 175, BKS_BACKPAGESBR |
BKS_MAJORTABRIGHT | BKS_STATUSTEXTCENTER |
BKS_SPIRALBIND | WS_GROUP | WS_CLIPSIBLINGS | FCF_V4_NOTEBOOKS
END
END
DLGTEMPLATE CFG_NB_PAGE1 LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "", CFG_NB_PAGE1, 0, 0, 300, 125, NOT FS_DLGBORDER | WS_VISIBLE
BEGIN
GROUPBOX MENU_DEFAULT_BEHAVIOUR, 0, 5, 5, 130, 130
AUTOCHECKBOX MENU_PLAY_RINGING, CFG_NBP1_RINGING,
10, 115, 120, 10, WS_GROUP
AUTOCHECKBOX MENU_REST_WIN_CALL, CFG_NBP1_FLASH,
10, 105, 120, 10, WS_GROUP
AUTOCHECKBOX MENU_CONF_CALL_DEL, CFG_NBP1_DELPROMPT,
10, 95, 120, 10
AUTOCHECKBOX MENU_IGNORE_EMPTY_CALLS, CFG_NBP1_IGNOREEMPTY,
10, 85, 120, 10
AUTOCHECKBOX MENU_SHOW_DIGITAL_CALLS, CFG_NBP1_SHOWDIGITAL,
10, 75, 120, 10
AUTOCHECKBOX MENU_EXPAND_CODE, CFG_NBP1_EXPAND,
10, 65, 120, 10
AUTOCHECKBOX MENU_DTMF_SUPPORT, CFG_NBP1_DTMF,
10, 55, 120, 10
AUTOCHECKBOX MENU_ULAW_CODEC, CFG_NBP1_ULAW_CODEC,
10, 45, 120, 10
LTEXT MENU_ANSWER_DELAY, 0, 10, 32, 70, 8, DT_VCENTER
ENTRYFIELD "", CFG_NBP1_DELAY, 80, 33, 15, 6, ES_RIGHT | ES_MARGIN
LTEXT MENU_SECONDS, 0, 100, 32, 30, 8, DT_VCENTER
LTEXT MENU_MAX_REC_TIME, 0, 10, 21, 70, 8, DT_VCENTER
ENTRYFIELD "", CFG_NBP1_MAXRECTIME, 80, 22, 15, 6, ES_RIGHT | ES_MARGIN
LTEXT MENU_SECONDS, 0, 100, 21, 30, 8, DT_VCENTER
LTEXT MENU_SILENCE_DETECTION, 0, 10, 10, 70, 8, DT_VCENTER
ENTRYFIELD "", CFG_NBP1_SILENCE, 80, 11, 15, 6, ES_RIGHT | ES_MARGIN
LTEXT MENU_SECONDS, 0, 100, 10, 30, 8, DT_VCENTER
GROUPBOX MENU_POPUP_GROUP, 0, 140, 103, 230, 26
LTEXT MENU_POPUP_DESC, 0, 145, 109, 100, 8, DT_VCENTER
CONTROL "", CFG_NBP1_POPUPWINDOW, 256, 68, 79, 50,
WC_COMBOBOX, CBS_DROPDOWNLIST | WS_GROUP |
WS_TABSTOP | WS_VISIBLE
GROUPBOX MENU_DEFAULT_FILES, 0, 140, 66, 230, 35
LTEXT MENU_WELCOME_WAV, 0, 145, 82, 60, 8, DT_VCENTER
ENTRYFIELD "", CFG_NBP1_WELCOME_FILE, 220, 83, 125, 6, ES_MARGIN
PUSHBUTTON "...", CFG_NBP1_WELCOME_FDLG, 350, 81, 15, 10
LTEXT MENU_RINGING_WAV, 0, 145, 71, 60, 8, DT_VCENTER
ENTRYFIELD "", CFG_NBP1_RINGING_FILE, 220, 72, 125, 6, ES_MARGIN
PUSHBUTTON "...", CFG_NBP1_RINGING_FDLG, 350, 70, 15, 10
GROUPBOX MENU_NOTIFY_GROUP, 0, 140, 40, 230, 24
LTEXT MENU_NOTIFY_TEXT, 0, 145, 45, 150, 8, DT_VCENTER
ENTRYFIELD "", CFG_NBP1_NOTIFY_NUMBER, 300, 46, 62, 6, ES_MARGIN
GROUPBOX MENU_LOGFILE, 0, 140, 5, 230, 33
LTEXT MENU_HINT_LOG,
0, 145, 20, 215, 8, DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00FF0000L
ENTRYFIELD "", CFG_NBP1_LOGFILE, 147, 11, 215, 6, ES_MARGIN |
WS_GROUP
END
END
DLGTEMPLATE CFG_NB_PAGE2 LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "", CFG_NB_PAGE2, 0, 0, 0, 0, NOT FS_DLGBORDER |
WS_VISIBLE
BEGIN
CONTAINER CFG_NBP2_CNTR, 0, 0, 0, 0, CCS_SINGLESEL | CCS_MINIRECORDCORE | WS_GROUP
END
END
DLGTEMPLATE CFG_NB_PAGE3 LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "", CFG_NB_PAGE3, 0, 0, 0, 0, NOT FS_DLGBORDER |
WS_VISIBLE
BEGIN
CONTAINER CFG_NBP3_CNTR, 0, 0, 0, 0, CCS_SINGLESEL | CCS_MINIRECORDCORE | WS_GROUP
END
END
DLGTEMPLATE CFG_NB_PAGE4 LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "", CFG_NB_PAGE4, 0, 0, 0, 0, NOT FS_DLGBORDER |
WS_VISIBLE
BEGIN
CONTAINER CFG_NBP4_CNTR, 0, 0, 0, 0, CCS_SINGLESEL | CCS_MINIRECORDCORE | WS_GROUP
END
END
MENU CFG_PEOPLE_POPUP LOADONCALL MOVEABLE DISCARDABLE
BEGIN
MENUITEM MENU_ADD, CFG_PEOPLE_ADD, MIS_TEXT, 0
MENUITEM MENU_EDIT, CFG_PEOPLE_EDIT, MIS_TEXT, 0
MENUITEM MENU_DELETE_SHORT, CFG_PEOPLE_DEL, MIS_TEXT, 0
END
DLGTEMPLATE CFG_PEOPLE_EDITDLG LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG MENU_EDIT_CALLER, CFG_PEOPLE_EDITDLG, 0, 0, 244, 187,
WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR | FCF_CLOSEBUTTON
BEGIN
GROUPBOX " ", 0, 5, 23, 234, 161
AUTOCHECKBOX MENU_CALLER_ENABLED, CFG_PEOPLE_EDITDLG_ACTIVE, 12, 174,
100, 10, WS_GROUP
LTEXT MENU_NAME, 0, 12, 160, 50, 8, DT_VCENTER
ENTRYFIELD "", CFG_PEOPLE_EDITDLG_NAME, 68, 161, 160, 8,
ES_MARGIN | WS_GROUP
LTEXT MENU_NUMBER, 0, 12, 148, 50, 8, DT_VCENTER
ENTRYFIELD "", CFG_PEOPLE_EDITDLG_NUMBER, 68, 149, 160, 8,
ES_MARGIN
LTEXT MENU_CALLER_DEFHELP, 0, 12, 126, 220, 16, DT_WORDBREAK
PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
LTEXT MENU_WELCOME, 0, 12, 113, 50, 8, DT_VCENTER
ENTRYFIELD "", CFG_PEOPLE_EDITDLG_FILE, 68, 114, 143, 8,
ES_MARGIN
PUSHBUTTON "...", CFG_PEOPLE_EDITDLG_FILEDLG, 214, 112, 17, 12
LTEXT MENU_RINGING, 0, 12, 101, 50, 8, DT_VCENTER
ENTRYFIELD "", CFG_PEOPLE_EDITDLG_RINGING, 68, 102, 143, 8,
ES_MARGIN
PUSHBUTTON "...", CFG_PEOPLE_EDITDLG_RINGING_FDLG, 214, 100, 17, 12
LTEXT MENU_REACTION_D, 0, 12, 84, 90, 8, DT_VCENTER
CONTROL "", CFG_PEOPLE_EDITDLG_REJECT, 109, 37, 73, 58,
WC_COMBOBOX, CBS_DROPDOWNLIST | WS_GROUP |
WS_TABSTOP | WS_VISIBLE
LTEXT MENU_ANSWER_DELAY_D, 0, 12, 67, 90, 8, DT_VCENTER
ENTRYFIELD "", CFG_PEOPLE_EDITDLG_DELAY, 111, 68, 21, 8,
ES_RIGHT | ES_MARGIN | WS_GROUP
LTEXT MENU_SECONDS, 0, 137, 67, 40, 8
LTEXT MENU_MAX_REC_TIME_D, 0, 12, 55, 90, 8, DT_VCENTER
ENTRYFIELD "", CFG_PEOPLE_EDITDLG_MAXRECTIM, 111, 56, 21, 8,
ES_RIGHT | ES_MARGIN
LTEXT MENU_SECONDS, 0, 137, 55, 40, 8
LTEXT MENU_NOTIFY_TEXT_D, 0, 12, 30, 120, 16, DT_WORDBREAK
ENTRYFIELD "", CFG_PEOPLE_EDITDLG_NOTIFY, 137, 31, 93, 8, ES_MARGIN
DEFPUSHBUTTON MENU_OK, CFG_PEOPLE_EDITDLG_OK, 5, 4, 50, 14, WS_GROUP
PUSHBUTTON MENU_CANCEL, CFG_PEOPLE_EDITDLG_CANCEL, 60, 4, 50, 14
END
END
MENU CFG_PORTS_POPUP LOADONCALL MOVEABLE DISCARDABLE
BEGIN
MENUITEM MENU_ADD, CFG_PORTS_ADD, MIS_TEXT, 0
MENUITEM MENU_EDIT, CFG_PORTS_EDIT, MIS_TEXT, 0
MENUITEM MENU_DELETE, CFG_PORTS_DEL, MIS_TEXT, 0
END
DLGTEMPLATE CFG_PORTS_EDITDLG LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG MENU_EDITING_PORTS, CFG_PORTS_EDITDLG, 0, 0, 244, 187, WS_VISIBLE,
FCF_SYSMENU | FCF_TITLEBAR | FCF_CLOSEBUTTON
BEGIN
GROUPBOX " ", 0, 5, 23, 234, 161
AUTOCHECKBOX MENU_PORT_ENABLED, CFG_PORTS_EDITDLG_ACTIVE, 12, 174,
100, 10, WS_GROUP
LTEXT MENU_DESCRIPTION_D, 0, 12, 160, 50, 8, DT_VCENTER
ENTRYFIELD "", CFG_PORTS_EDITDLG_DESCR, 68, 161, 160, 8,
ES_MARGIN | WS_GROUP
LTEXT MENU_EAZ_D, 0, 12, 148, 50, 8, DT_VCENTER
ENTRYFIELD "", CFG_PORTS_EDITDLG_NUMBER, 68, 149, 160, 8,
ES_MARGIN | WS_GROUP
LTEXT MENU_PORT_DEFHELP, 0, 12, 126, 220, 16, DT_WORDBREAK
PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
LTEXT MENU_WELCOME_D, 0, 12, 113, 50, 8, DT_VCENTER
ENTRYFIELD "", CFG_PORTS_EDITDLG_FILE, 68, 114, 143, 8,
ES_MARGIN
PUSHBUTTON "...", CFG_PORTS_EDITDLG_FILEDLG, 214, 112, 17, 12
LTEXT MENU_RINGING_D, 0, 12, 101, 50, 8, DT_VCENTER
ENTRYFIELD "", CFG_PORTS_EDITDLG_RINGING, 68, 102, 143, 8,
ES_MARGIN
PUSHBUTTON "...", CFG_PORTS_EDITDLG_RINGING_FDLG, 214, 100, 17, 12
LTEXT MENU_REACTION_D, 0, 12, 84, 90, 8, DT_VCENTER
CONTROL "", CFG_PORTS_EDITDLG_REJECT, 109, 47, 73, 48,
WC_COMBOBOX, CBS_DROPDOWNLIST | WS_TABSTOP |
WS_VISIBLE | WS_GROUP
LTEXT MENU_ANSWER_DELAY_D, 0, 12, 67, 90, 8, DT_VCENTER
ENTRYFIELD "", CFG_PORTS_EDITDLG_DELAY, 111, 68, 21, 8,
ES_RIGHT | ES_MARGIN | WS_GROUP
LTEXT MENU_SECONDS, 0, 137, 67, 40, 8
LTEXT MENU_MAX_REC_TIME_D, 0, 12, 55, 90, 8, DT_VCENTER
ENTRYFIELD "", CFG_PORTS_EDITDLG_MAXRECTIM, 111, 56, 21, 8,
ES_RIGHT | ES_MARGIN
LTEXT MENU_SECONDS, 0, 137, 55, 40, 8
LTEXT MENU_NOTIFY_TEXT_D, 0, 12, 30, 120, 16, DT_WORDBREAK
ENTRYFIELD "", CFG_PORTS_EDITDLG_NOTIFY, 137, 31, 93, 8, ES_MARGIN
DEFPUSHBUTTON MENU_OK, CFG_PORTS_EDITDLG_OK, 5, 4, 50, 14, WS_GROUP
PUSHBUTTON MENU_CANCEL, CFG_PORTS_EDITDLG_CANCEL, 60, 4, 50, 14
END
END
MENU CFG_DTMF_POPUP LOADONCALL MOVEABLE DISCARDABLE
BEGIN
MENUITEM MENU_ADD, CFG_DTMF_ADD, MIS_TEXT, 0
MENUITEM MENU_EDIT, CFG_DTMF_EDIT, MIS_TEXT, 0
MENUITEM MENU_DELETE_SHORT, CFG_DTMF_DEL, MIS_TEXT, 0
END
DLGTEMPLATE CFG_DTMF_EDITDLG LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG MENU_EDITING_ACTION, CFG_DTMF_EDITDLG, 0, 0, 244, 158, WS_VISIBLE,
FCF_SYSMENU | FCF_TITLEBAR | FCF_CLOSEBUTTON
BEGIN
GROUPBOX " ", 0, 5, 23, 234, 131
AUTOCHECKBOX MENU_ACTION_ENABLED, CFG_DTMF_EDITDLG_ACTIVE, 12, 145, 100, 10, WS_GROUP
LTEXT MENU_DTMF_CODE, 0, 12, 132, 50, 8, DT_VCENTER
ENTRYFIELD "", CFG_DTMF_EDITDLG_CODE, 77, 133, 150, 8,
ES_MARGIN | WS_GROUP
AUTORADIOBUTTON MENU_REMOTE_CONTROL, CFG_DTMF_EDITDLG_RB_RCONTROL,
12, 115, 130, 10, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON MENU_SET_NOTIFY, CFG_DTMF_EDITDLG_RB_SETNOTIFY,
12, 105, 130, 10, WS_TABSTOP
AUTORADIOBUTTON MENU_REBOOT_CTEL, CFG_DTMF_EDITDLG_RB_REBOOT,
12, 95, 130, 10, WS_TABSTOP
AUTORADIOBUTTON MENU_DEACTIVATE_CTEL, CFG_DTMF_EDITDLG_RB_DEACT,
12, 85, 130, 10, WS_TABSTOP
AUTORADIOBUTTON MENU_QUIT_CTEL, CFG_DTMF_EDITDLG_RB_QUIT,
12, 75, 130, 10, WS_TABSTOP
AUTORADIOBUTTON MENU_EXECUTE, CFG_DTMF_EDITDLG_RB_EXEC,
12, 65, 130, 10, WS_TABSTOP
LTEXT MENU_PROGRAM_D, 0, 23, 55, 50, 8, DT_VCENTER
LTEXT MENU_ARGUMENTS_D, 0, 23, 43, 50, 8, DT_VCENTER
LTEXT MENU_TITLE_D, 0, 23, 31, 50, 8, DT_VCENTER
ENTRYFIELD "", CFG_DTMF_EDITDLG_EXEC_PRG, 77, 55, 150, 8,
ES_MARGIN | WS_GROUP | WS_DISABLED
ENTRYFIELD "", CFG_DTMF_EDITDLG_EXEC_ARG, 77, 43, 150, 8,
ES_MARGIN | WS_GROUP | WS_DISABLED
ENTRYFIELD "", CFG_DTMF_EDITDLG_EXEC_TITLE, 77, 31, 150, 8,
ES_MARGIN | WS_GROUP | WS_DISABLED
DEFPUSHBUTTON MENU_OK, CFG_DTMF_EDITDLG_OK, 5, 4, 50, 14, WS_GROUP
PUSHBUTTON MENU_CANCEL, CFG_DTMF_EDITDLG_CANCEL, 60, 4, 50, 14
END
END
DLGTEMPLATE ABOUT_DIALOG LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG PROD_INFO, ABOUT_DIALOG, 27, 30, 238, 105,
WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR | FCF_CLOSEBUTTON
BEGIN
LTEXT APPSHORT, 0, 5, 80, 100, 20, DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L
PRESPARAMS PP_FONTNAMESIZE, "24.Helv"
LTEXT "", ABOUT_VERSION, 5, 70, 80, 8,
DT_VCENTER
ICON ID_FRAME, 0, 15, 41, 21, 16
RTEXT "Copyright (c) " APPDATE " by", 0, 100, 70, 130, 8,
DT_VCENTER
RTEXT APP_AUTOR_1, 0, 100, 60, 130, 8, DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L
RTEXT APP_WERNER_INET, 0, 70, 53, 160, 8,
DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L
PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
RTEXT MENU_AND, 0, 100, 44, 130, 8, DT_VCENTER
RTEXT APP_AUTOR_2, 0, 100, 34, 130, 8, DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L
RTEXT APP_CAWIM_INET, 0, 70, 27,
160, 8, DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L
PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
RTEXT APP_HOMEPAGE, 0, 70, 20,
160, 8, DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L
PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
RTEXT MENU_UNREG_COPY, ABOUT_REG, 50, 5,
180, 8, DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00FF0000L
DEFPUSHBUTTON MENU_OK, ABOUT_OK, 5, 4, 40, 14
END
END
DLGTEMPLATE ID_RECDLG LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG MENU_RECORD_WELCOME, ID_RECDLG, 49, 115, 204, 49,
WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR | FCF_CLOSEBUTTON
BEGIN
LTEXT MENU_ENTER_FILENAME, ID_TOOLBAR, 5, 35, 111, 8
ENTRYFIELD "", ID_RECDLG_ENTRY, 7, 25, 189, 8, ES_MARGIN | WS_GROUP
DEFPUSHBUTTON MENU_OK, ID_RECDLG_OK, 5, 4, 40, 14, WS_GROUP
PUSHBUTTON MENU_CANCEL, ID_RECDLG_CANCEL, 50, 4, 60, 14
END
END
DLGTEMPLATE INCALL_DIALOG PRELOAD MOVEABLE DISCARDABLE
BEGIN
DIALOG "", INCALL_DIALOG, 93, 124, 123, 36, FS_DLGBORDER |
WS_VISIBLE
BEGIN
CTEXT MENU_INCOMMING_CALL, 0, 5, 24, 113, 8, DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00FF0000L
CTEXT MENU_FROM, INCALL_FROM, 5, 14, 113, 8, DT_VCENTER
CTEXT MENU_ON, INCALL_ON, 5, 4, 113, 8, DT_VCENTER
END
END
DLGTEMPLATE RECORD_DIALOG LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "", RECORD_DIALOG, 89, 143, 161, 27, WS_VISIBLE
BEGIN
CTEXT MENU_RECORDING, RECORD_REC, 5, 14, 131, 8, DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00FF0000L
CTEXT MENU_CALL_SELF, RECORD_STATUS, 5, 4, 151, 8,
DT_VCENTER
END
END
DLGTEMPLATE REG_DIALOG LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG MENU_REGISTRATION, REG_DIALOG, 93, 82, 220, 71, WS_VISIBLE,
FCF_SYSMENU | FCF_TITLEBAR
BEGIN
LTEXT MENU_NAME_AND_CODE, 0, 5, 58, 210, 8
RTEXT MENU_NAME_D, 0, 13, 42, 35, 8, DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L
RTEXT MENU_CODE_D, 0, 13, 27, 35, 8, DT_VCENTER
PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L
ENTRYFIELD "", REG_NAME, 55, 43, 126, 8, ES_MARGIN
ENTRYFIELD "", REG_CODE, 55, 28, 126, 8, ES_MARGIN
DEFPUSHBUTTON MENU_OK, REG_OK, 5, 4, 40, 14
PUSHBUTTON MENU_CANCEL, 0, 50, 4, 60, 14
END
END
DLGTEMPLATE IDD_MSGBOX LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "", IDD_MSGBOX, 0, 0, 200, 52, WS_VISIBLE, FCF_SYSMENU|FCF_TITLEBAR|FCF_CLOSEBUTTON
BEGIN
DEFPUSHBUTTON "", DID_OK, 6, 5, 40, 14
PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans"
PUSHBUTTON "", DID_CANCEL, 50, 5, 40, 14
PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans"
ICON ID_FRAME, IDC_ICONSTATIC, 6, 27, 21, 16, WS_GROUP
LTEXT "", IDC_TEXT, 35, 27, 158, 16, DT_WORDBREAK
PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans"
END
END
DLGTEMPLATE IDD_MSGBOXEX LOADONCALL MOVEABLE DISCARDABLE
BEGIN
DIALOG "", IDD_MSGBOXEX, 0, 0, 200, 63, WS_VISIBLE, FCF_SYSMENU|FCF_TITLEBAR|FCF_CLOSEBUTTON
BEGIN
DEFPUSHBUTTON "", DID_OK, 6, 5, 40, 14
PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans"
PUSHBUTTON "", DID_CANCEL, 50, 5, 40, 14
PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans"
AUTOCHECKBOX "", IDC_CHECK, 35, 24, 158, 10
PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans"
ICON ID_FRAME, IDC_ICONSTATIC, 6, 38, 21, 16,
WS_GROUP
LTEXT "", IDC_TEXT, 35, 38, 158, 16, DT_WORDBREAK
PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans"
END
END
ACCELTABLE ID_FRAME
BEGIN
VK_F3, IDI_EXIT, VIRTUALKEY
VK_DELETE, ID_CALL_DEL, VIRTUALKEY
VK_F4, IDI_EXIT, ALT, VIRTUALKEY
VK_F5, IDI_REGISTRATION, ALT, CONTROL, VIRTUALKEY
KEY_SS, IDI_SETUP, ALT
KEY_LS, IDI_SETUP, ALT
KEY_SA, IDI_TOGGLE, ALT
KEY_LA, IDI_TOGGLE, ALT
KEY_SR, ID_CALL_REC, ALT
KEY_LR, ID_CALL_REC, ALT
KEY_SP, ID_CALL_PLAY_ALL, ALT
KEY_LP, ID_CALL_PLAY_ALL, ALT
KEY_SC, IDI_HIDE, ALT
KEY_LC, IDI_HIDE, ALT
KEY_SN, ID_ADD_CALLER, ALT
KEY_LN, ID_ADD_CALLER, ALT
END
STRINGTABLE PRELOAD
BEGIN
IDI_TOGGLE MENU_POP_TOGG
ID_CALL_PLAY MENU_POP_PLAY
ID_CALL_PLAY_ALL MENU_POP_PLAY_ALL
ID_CALL_DEL MENU_POP_DEL
ID_ADD_CALLER MENU_POP_ADD_CALLER
IDI_SETUP MENU_POP_OPEN
IDI_PORTS MENU_POP_EDIT_PORTS
IDI_PEOPLE MENU_POP_EDIT_CALLER
IDI_DTMF MENU_POP_EDIT_DTMF
STR_OK_BUTTON MENU_OK
STR_CANCEL_BUTTON MENU_CANCEL
STR_YES_BUTTON MENU_YES
STR_NO_BUTTON MENU_NO
END

185
capitel/source.os2/CNTR.C Normal file
View File

@ -0,0 +1,185 @@
#define INCL_WIN
#define INCL_DOS
#include <os2.h>
#include <stdio.h>
#include <string.h>
#include "capitel.h"
#include "cntr.h"
#include "..\..\common\source\global.h"
//#include "..\..\common\source\texte.h"
#include "texte.h"
#define NUM_OF_FIELDS 6 /* Number of Fields in Details View */
short InitContainer( void )
{
PFIELDINFO pfiDetails, pfiCurrent, pfiSplit;
CNRINFO cntrInfo;
FIELDINFOINSERT finfoInsert;
SIZEL iconSize = { 16, 16 };
int fields = NUM_OF_FIELDS;
/* Remove all Container Items */
WinSendMsg( hwndCntr, CM_REMOVERECORD, MPFROMP( NULL ),
MPFROM2SHORT( 0, CMA_FREE ) );
/* Remove all Info about Details-View */
WinSendMsg( hwndCntr, CM_REMOVEDETAILFIELDINFO, MPFROMP( NULL ),
MPFROM2SHORT( 0,CMA_FREE ) );
/* Get Storage for Colums */
pfiDetails= (PFIELDINFO) PVOIDFROMMR( WinSendMsg(hwndCntr,
CM_ALLOCDETAILFIELDINFO,
MPFROMSHORT( fields ),
0 ) );
if( pfiDetails == NULL )
return -1;
/* Set up 1st Column (Icon) */
pfiCurrent = pfiDetails;
pfiCurrent->cb = sizeof( FIELDINFO );
pfiCurrent->flData = CFA_BITMAPORICON | CFA_FIREADONLY |
CFA_VCENTER;
pfiCurrent->flTitle = CFA_VCENTER;
pfiCurrent->pTitleData = "";
pfiCurrent->offStruct = FIELDOFFSET( CntrRec, itemInfo.icon );
pfiCurrent->pUserData = NULL;
/* Set up 2nd Column (Caller) */
pfiCurrent = pfiCurrent->pNextFieldInfo;
pfiCurrent->cb = sizeof( FIELDINFO );
pfiCurrent->flData = CFA_STRING | CFA_FIREADONLY | CFA_VCENTER;
pfiCurrent->flTitle = CFA_VCENTER;
pfiCurrent->pTitleData = CALLER;
pfiCurrent->offStruct = FIELDOFFSET( CntrRec, itemInfo.pcaller );
pfiCurrent->pUserData = NULL;
/* Set up 3rd Column (Data) */
pfiCurrent = pfiCurrent->pNextFieldInfo;
pfiCurrent->cb = sizeof( FIELDINFO );
pfiCurrent->flData = CFA_STRING | CFA_FIREADONLY | CFA_VCENTER;
pfiCurrent->flTitle = CFA_VCENTER;
pfiCurrent->pTitleData = DATE;
pfiCurrent->offStruct = FIELDOFFSET( CntrRec, itemInfo.pdate );
pfiCurrent->pUserData = NULL;
/* Set up 4th Column (Time) */
pfiCurrent = pfiCurrent->pNextFieldInfo;
pfiCurrent->cb = sizeof( FIELDINFO );
pfiCurrent->flData = CFA_STRING | CFA_FIREADONLY | CFA_VCENTER;
pfiCurrent->flTitle = CFA_VCENTER;
pfiCurrent->pTitleData = TIME;
pfiCurrent->offStruct = FIELDOFFSET( CntrRec, itemInfo.ptime );
pfiCurrent->pUserData = NULL;
/* Set up 5th Column (Seconds) */
pfiCurrent = pfiCurrent->pNextFieldInfo;
pfiCurrent->cb = sizeof( FIELDINFO );
pfiCurrent->flData = CFA_ULONG | CFA_FIREADONLY | CFA_VCENTER;
pfiCurrent->flTitle = CFA_VCENTER;
pfiCurrent->pTitleData = SECS;
pfiCurrent->offStruct = FIELDOFFSET( CntrRec, itemInfo.seconds );
pfiCurrent->pUserData = NULL;
/* Set up 6th Column (Called EAZ) */
pfiCurrent = pfiCurrent->pNextFieldInfo;
pfiCurrent->cb = sizeof( FIELDINFO );
pfiCurrent->flData = CFA_STRING | CFA_FIREADONLY | CFA_VCENTER;
pfiCurrent->flTitle = CFA_VCENTER;
pfiCurrent->pTitleData = DEST;
pfiCurrent->offStruct = FIELDOFFSET( CntrRec, itemInfo.pcalledEAZ );
pfiCurrent->pUserData = NULL;
/* Set up Container Info */
cntrInfo.flWindowAttr = CV_DETAIL | CA_DETAILSVIEWTITLES |
CA_TITLESEPARATOR;
cntrInfo.cb = sizeof( CNRINFO );
cntrInfo.cyLineSpacing = 1;
cntrInfo.slBitmapOrIcon = iconSize;
/* cntrInfo.xVertSplitbar = 350; */
/* cntrInfo.pFieldInfoLast = pfiSplit; */
WinSendMsg( hwndCntr, CM_SETCNRINFO, MPFROMP( &cntrInfo ),
MPFROMLONG( CMA_FLWINDOWATTR | CMA_LINESPACING |
CMA_SLBITMAPORICON ) );
finfoInsert.cb = sizeof( FIELDINFOINSERT );
finfoInsert.pFieldInfoOrder = (PFIELDINFO) CMA_FIRST;
finfoInsert.fInvalidateFieldInfo = TRUE;
finfoInsert.cFieldInfoInsert = fields;
WinSendMsg( hwndCntr, CM_INSERTDETAILFIELDINFO, MPFROMP( pfiDetails ),
MPFROMP( &finfoInsert ) );
return 0;
}
short AddItem( HPOINTER bmp, char *caller, char *date, char *time,
ULONG secs, char *calledEAZ, char *filename, char digital )
{
CntrRec *rec;
RECORDINSERT riInsert;
rec = (CntrRec *) PVOIDFROMMR( WinSendMsg( hwndCntr, CM_ALLOCRECORD,
MPFROMLONG(sizeof(CntrRec)-sizeof(MINIRECORDCORE)),
MPFROMSHORT( 1 ) ) );
rec->itemInfo.icon = (HPOINTER) bmp;
rec->itemInfo.seconds = secs;
rec->itemInfo.digital = digital;
strcpy( rec->itemInfo.caller, caller );
strcpy( rec->itemInfo.date, date );
strcpy( rec->itemInfo.time, time );
strcpy( rec->itemInfo.filename, filename );
strcpy( rec->itemInfo.calledEAZ, calledEAZ );
rec->itemInfo.pcaller = rec->itemInfo.caller;
rec->itemInfo.pdate = rec->itemInfo.date;
rec->itemInfo.ptime = rec->itemInfo.time;
rec->itemInfo.pfilename = rec->itemInfo.filename;
rec->itemInfo.pcalledEAZ = rec->itemInfo.calledEAZ;
//rec->itemInfo.pdigital = rec->itemInfo.digital;
rec->core.hptrIcon = (HPOINTER) bmp;
rec->core.pszIcon = rec->itemInfo.caller;
riInsert.cb = sizeof( RECORDINSERT );
riInsert.pRecordOrder = ( PRECORDCORE ) CMA_END;
riInsert.pRecordParent = NULL;
riInsert.fInvalidateRecord = TRUE;
riInsert.zOrder = CMA_TOP;
riInsert.cRecordsInsert = 1;
WinSendMsg( hwndCntr,
CM_INSERTRECORD,
MPFROMP( rec ),
MPFROMP( &riInsert ) );
WinSendMsg( hwndCntr,
CM_SETRECORDEMPHASIS,
MPFROMP( rec ),
MPFROM2SHORT( TRUE, CRA_SELECTED | CRA_CURSORED ) );
WinSendMsg( hwndCntr,
WM_CHAR, MPFROMSH2CH( KC_VIRTUALKEY, 0, 0 ),
MPFROM2SHORT( 0, VK_END ) );
return 0;
}
void EmptyContainer( void )
{
/* Remove all Container Items */
WinSendMsg( hwndCntr, CM_REMOVERECORD, MPFROMP( NULL ),
MPFROM2SHORT( 0, CMA_FREE ) );
/* Redraw Container */
WinSendMsg( hwndCntr, CM_INVALIDATERECORD, MPFROMP( NULL ),
MPFROM2SHORT( 0, CMA_REPOSITION ) );
}

25
capitel/source.os2/CNTR.H Normal file
View File

@ -0,0 +1,25 @@
typedef struct _ItemInfo
{
HPOINTER icon;
CHAR caller[255],
date[10],
time[10],
calledEAZ[255],
filename[255];
ULONG seconds;
CHAR digital;
PCHAR pcaller, pdate, ptime, pfilename, pcalledEAZ;
} ITEMINFO;
typedef struct _ContainerRecord
{
MINIRECORDCORE core;
ITEMINFO itemInfo;
} CntrRec;
short InitContainer( void );
short AddItem( HPOINTER, char *, char *, char *, ULONG, char *, char *, char );
void EmptyContainer( void );

3011
capitel/source.os2/CONFIG.C Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,64 @@
MRESULT EXPENTRY configProc(HWND hwnd, USHORT msg, MPARAM mp1, MPARAM mp2);
MRESULT EXPENTRY addNewCallerProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2);
typedef struct _EAZItemInfo
{
HPOINTER icon;
CHAR port[512],
desc[512],
alwfile[512],
reject_cause[512],
maxrectime[512],
answerdelay[512],
ringingwave[512],
notifynumber[512];
PCHAR pport, pdesc, palwfile, preject, pmaxrectime, panswerdelay,
pringingwave, pnotifynumber;
} EAZITEMINFO;
typedef struct _EAZSetup
{
MINIRECORDCORE core;
EAZITEMINFO itemInfo;
} EAZSetup;
typedef struct _PeopleItemInfo
{
HPOINTER icon;
CHAR name[512],
number[512],
alwfile[512],
reject_cause[512],
maxrectime[512],
answerdelay[512],
ringingwave[512],
notifynumber[512];
PCHAR pnumber, pname, palwfile, preject, pmaxrectime, panswerdelay,
pringingwave, pnotifynumber;
} PEOPLEITEMINFO;
typedef struct _PeopleSetup
{
MINIRECORDCORE core;
PEOPLEITEMINFO itemInfo;
} PeopleSetup;
typedef struct _DtmfItemInfo
{
HPOINTER icon;
CHAR code[512],
action[512],
params[512],
title[512],
type[512],
active[512];
PCHAR pcode, paction, pparams, ptitle, ptype, pactive;
} DTMFITEMINFO;
typedef struct _DtmfSetup
{
MINIRECORDCORE core;
DTMFITEMINFO itemInfo;
} DtmfSetup;

View File

@ -0,0 +1,5 @@
extern short isMinimized;
extern SWP oldSWP;

View File

@ -0,0 +1,105 @@
/* Items of config-dialog */
#define CFG_DIALOG 1800
#define CFG_BUT_SAVE 1805
#define CFG_BUT_CANCEL 1806
#define CFG_NOTEBOOK 1807
#define CFG_NB_PAGE1 1900
#define CFG_NB_PAGE2 1901
#define CFG_NB_PAGE3 1902
#define CFG_NB_PAGE4 1903
#define CFG_NBP1_DELAY 2000
#define CFG_NBP1_44KHZ 2001
#define CFG_NBP1_DELPROMPT 2002
#define CFG_NBP1_MAXRECTIME 2003
#define CFG_NBP1_LOGFILE 2005
#define CFG_NBP1_IGNOREEMPTY 2006
#define CFG_NBP1_SHOWDIGITAL 2007
#define CFG_NBP1_FLASH 2008
#define CFG_NBP1_EXPAND 2009
#define CFG_NBP1_DTMF 2010
#define CFG_NBP1_SILENCE 2011
#define CFG_NBP1_POPUPWINDOW 2012
#define CFG_NBP1_RINGING 2013
#define CFG_NBP1_RINGING_FILE 2014
#define CFG_NBP1_RINGING_FDLG 2015
#define CFG_NBP1_WELCOME_FILE 2016
#define CFG_NBP1_WELCOME_FDLG 2017
#define CFG_NBP1_ULAW_CODEC 2018
#define CFG_NBP1_NOTIFY_NUMBER 2019
#define CFG_NBP2_CNTR 2030
#define CFG_NBP3_CNTR 2031
#define CFG_NBP4_CNTR 2032
#define CFG_PEOPLE_POPUP 3000
#define CFG_PEOPLE_ADD 3001
#define CFG_PEOPLE_DEL 3002
#define CFG_PEOPLE_QDEL 3003
#define CFG_PEOPLE_EDIT 3004
#define CFG_PEOPLE_QEDIT 3005
#define CFG_PEOPLE_EDITDLG 3010
#define CFG_PEOPLE_EDITDLG_OK 3011
#define CFG_PEOPLE_EDITDLG_CANCEL 3012
#define CFG_PEOPLE_EDITDLG_NUMBER 3013
#define CFG_PEOPLE_EDITDLG_NAME 3014
#define CFG_PEOPLE_EDITDLG_FILE 3015
#define CFG_PEOPLE_EDITDLG_FILEDLG 3016
#define CFG_PEOPLE_EDITDLG_MAXRECTIM 3017
#define CFG_PEOPLE_EDITDLG_DELAY 3018
#define CFG_PEOPLE_EDITDLG_REJECT 3019
#define CFG_PEOPLE_EDITDLG_ACTIVE 3020
#define CFG_PEOPLE_EDITDLG_RINGING 3021
#define CFG_PEOPLE_EDITDLG_RINGING_FDLG 3022
#define CFG_PEOPLE_EDITDLG_NOTIFY 3023
#define CFG_PORTS_POPUP 3200
#define CFG_PORTS_EDIT 3201
#define CFG_PORTS_QEDIT 3202
#define CFG_PORTS_ADD 3203
#define CFG_PORTS_DEL 3204
#define CFG_PORTS_QDEL 3205
#define CFG_PORTS_EDITDLG 3210
#define CFG_PORTS_EDITDLG_OK 3211
#define CFG_PORTS_EDITDLG_CANCEL 3212
#define CFG_PORTS_EDITDLG_DESCR 3213
#define CFG_PORTS_EDITDLG_FILE 3214
#define CFG_PORTS_EDITDLG_FILEDLG 3215
#define CFG_PORTS_EDITDLG_MAXRECTIM 3216
#define CFG_PORTS_EDITDLG_DELAY 3217
#define CFG_PORTS_EDITDLG_REJECT 3218
#define CFG_PORTS_EDITDLG_NUMBER 3219
#define CFG_PORTS_EDITDLG_ACTIVE 3220
#define CFG_PORTS_EDITDLG_RINGING 3221
#define CFG_PORTS_EDITDLG_RINGING_FDLG 3222
#define CFG_PORTS_EDITDLG_NOTIFY 3223
#define CFG_DTMF_POPUP 3300
#define CFG_DTMF_EDIT 3301
#define CFG_DTMF_QEDIT 3302
#define CFG_DTMF_ADD 3303
#define CFG_DTMF_DEL 3304
#define CFG_DTMF_QDEL 3305
#define CFG_DTMF_EDITDLG 3310
#define CFG_DTMF_EDITDLG_OK 3311
#define CFG_DTMF_EDITDLG_CANCEL 3312
#define CFG_DTMF_EDITDLG_ACTIVE 3313
#define CFG_DTMF_EDITDLG_CODE 3314
#define CFG_DTMF_EDITDLG_RB_RCONTROL 3315
#define CFG_DTMF_EDITDLG_RB_SETNOTIFY 3316
#define CFG_DTMF_EDITDLG_RB_REBOOT 3317
#define CFG_DTMF_EDITDLG_RB_DEACT 3318
#define CFG_DTMF_EDITDLG_RB_QUIT 3319
#define CFG_DTMF_EDITDLG_RB_EXEC 3320
#define CFG_DTMF_EDITDLG_EXEC_PRG 3321
#define CFG_DTMF_EDITDLG_EXEC_ARG 3322
#define CFG_DTMF_EDITDLG_EXEC_TITLE 3323

View File

@ -0,0 +1,7 @@
NAME CAPITEL WINDOWAPI
DESCRIPTION 'CapiTel for OS/2 - (c) 1996-98 by Werner Fehn and Carsten Wimmer'
STACKSIZE 32000
SEGMENTS
'_MSGSEG32' CLASS 'CODE'

View File

@ -0,0 +1,7 @@
NAME CAPITEL WINDOWCOMPAT
DESCRIPTION 'CapiTel for OS/2 - (c) 1996-98 by Werner Fehn and Carsten Wimmer'
STACKSIZE 32000
SEGMENTS
'_MSGSEG32' CLASS 'CODE'

View File

@ -0,0 +1,3 @@
>ctelos2e.exe
<capitel\source.os2\dde4.msg
*

View File

@ -0,0 +1,3 @@
>ctelos2g.exe
<capitel\source.os2\dde4.msg
*

View File

@ -0,0 +1,3 @@
>ctelos2t.exe
<capitel\source.os2\dde4.msg
*

BIN
capitel/source.os2/DDE4.MSG Normal file

Binary file not shown.

View File

@ -0,0 +1,50 @@
#define INCL_DOSMODULEMGR
#define INCL_DOSERRORS
#include <os2.h>
#include <stdio.h>
#define DLLNAME "MCIAPI"
typedef ULONG (* EXPENTRY tPlayWavFile) ( HWND, PSZ, ULONG, PSZ, HWND );
tPlayWavFile mciPlayFile;
HMODULE MMOS2Handle = NULLHANDLE;
char mmpmInstalled=0;
short LoadMMPM( void )
{
UCHAR LoadError[128] = "";
APIRET rc = NO_ERROR;
rc = DosLoadModule( LoadError, sizeof(LoadError), DLLNAME, &MMOS2Handle );
if( rc != NO_ERROR)
return 0;
rc = DosQueryProcAddr( MMOS2Handle, 0L, (PSZ)"mciPlayFile",
(PFN *) &mciPlayFile );
if( rc )
{
DosFreeModule( MMOS2Handle );
return 0;
}
mmpmInstalled = 1;
return 1;
}
short UnLoadMMPM( void )
{
if( !mmpmInstalled )
return 0;
mmpmInstalled = 0;
DosFreeModule( MMOS2Handle );
MMOS2Handle = NULLHANDLE;
return 1;
}

View File

@ -0,0 +1,8 @@
short LoadMMPM( void );
short UnLoadMMPM( void );
extern ULONG (* EXPENTRY mciPlayFile) ( HWND, PSZ, ULONG, PSZ, HWND );
extern char mmpmInstalled;

View File

@ -0,0 +1,62 @@
#define INCL_WINSHELLDATA
#define INCL_WINDIALOGS
#include <os2.h>
#include <string.h>
#include "capitel.h"
#include "..\..\common\source\global.h"
//#include "..\..\common\source\texte.h"
#include "texte.h"
//#include "..\..\..\units\common.src\cfg_file.h"
#include "..\..\util\source\register.h"
void centerDialog(HWND hwndFrame, HWND hWndDlg);
void MsgBox( char * );
MRESULT EXPENTRY registrationProc( HWND hwnd, USHORT msg,
MPARAM mp1, MPARAM mp2 )
{
char str[100], str2[100];
switch( msg )
{
case WM_INITDLG:
centerDialog( hwndFrame, hwnd );
if( queryRegistration( str, str2 ) )
{
WinSetDlgItemText( hwnd, REG_NAME, str );
WinSetDlgItemText( hwnd, REG_CODE, str2 );
}
break;
case WM_COMMAND:
switch( SHORT1FROMMP( mp1 ) )
{
case REG_OK:
WinQueryDlgItemText( hwnd, REG_NAME, sizeof( str ), (PSZ) str );
WinQueryDlgItemText( hwnd, REG_CODE, sizeof( str2 ), (PSZ) str2 );
strcpy( str2, strupr( str2 ) );
if( setRegistration( str, str2 ) )
MsgBox( THANKREG );
else
MsgBox( INVALIDREG );
WinDismissDlg( hwnd, TRUE );
break;
default:
return( WinDefDlgProc( hwnd, msg, mp1, mp2 ) );
}
break;
default:
return( WinDefDlgProc( hwnd, msg, mp1, mp2 ) );
}
return 0;
}


View File

@ -0,0 +1,4 @@
MRESULT EXPENTRY registrationProc( HWND hwnd, USHORT msg,
MPARAM mp1, MPARAM mp2 );


View File

@ -0,0 +1,79 @@
#define INCL_WIN
#define INCL_DOS
#include <os2.h>
#include <stdio.h>
#include "capitel.h"
#include "..\..\common\source\version.h"
#include "statbar.h"
#define sBarClass "pmStatusbar"
MRESULT EXPENTRY sBarProc( HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2 );
void registerStatusbar( HAB hab )
{
WinRegisterClass( hab, sBarClass, sBarProc, 0, 0 );
}
MRESULT EXPENTRY sBarProc( HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2 )
{
int cx, cy;
HWND hwndText;
RECTL rect;
HPS hps;
switch( msg )
{
case WM_CREATE:
WinCreateWindow( hwnd, WC_STATIC, APPNAME, SS_TEXT | WS_VISIBLE |
DT_VCENTER, 0, 0, 0, 0, hwnd, HWND_TOP,
ID_STATUSBAR, 0, NULL );
break;
case WM_SIZE:
cx = SHORT1FROMMP( mp2 );
cy = SHORT2FROMMP( mp2 ) - 4;
hwndText = WinWindowFromID( hwnd, ID_STATUSBAR );
WinSetWindowPos( hwndText, HWND_TOP, 2, 2, cx, cy, SWP_MOVE | SWP_SIZE |
SWP_ZORDER );
break;
case WM_PAINT: {
RECTL rcl;
POINTL pt;
HPS hps = WinBeginPaint( hwnd, 0, 0 );
WinQueryWindowRect( hwnd, &rcl );
WinFillRect( hps, &rcl, SYSCLR_BUTTONMIDDLE );
pt.x = rcl.xLeft;
pt.y = rcl.yTop - 1;
GpiSetColor( hps, SYSCLR_BUTTONDARK );
GpiMove( hps, &pt );
pt.x = rcl.xRight - 1;
GpiLine( hps, &pt );
pt.x = rcl.xLeft;
pt.y = rcl.yTop - 2;
GpiSetColor( hps, CLR_WHITE );
GpiMove( hps, &pt );
pt.x = rcl.xRight - 1;
GpiLine( hps, &pt );
WinEndPaint( hps );
} break;
case SB_SETTEXT:
hwndText = WinWindowFromID( hwnd, ID_STATUSBAR );
WinSetWindowText( hwndText, mp1 );
break;
default:
return( WinDefWindowProc( hwnd, msg, mp1, mp2 ) );
}
return FALSE;
}

View File

@ -0,0 +1,8 @@
#define SB_SETTEXT WM_USER
#define SetStatus(text) WinSendMsg( hwndStatusbar, SB_SETTEXT, \
(MPARAM)text, 0 );
void registerStatusbar( HAB );

View File

@ -0,0 +1,122 @@
#define INCL_DOSMISC
#include <os2.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
#include <stdlib.h>
#include "capitel.h"
#include "..\..\common\source\version.h"
#include "..\..\common\source\global.h"
#include "texte.h"
//#include "..\..\common\source\texte.h"
#define BASEDIR ";]PT3]"
#define BOOTDIR "CPPU]"
#define PDDNAME "QPJOUEE/TZT"
#define DAYS 62 // Number of Evaluation Days
void MsgBox( char * );
void ErrorBox( char *, HWND );
char textmsg[];
short checkSystemFile( void )
{
char filename[256], appver[5];
short i;
APIRET rc;
HFILE FileHandle = 0;
ULONG ActionTaken, bootdrive, version;
FILESTATUS3 FileInfo = {{0}};
struct tm *ptmbuf;
struct tm tmbuf;
time_t tod, past, usetime;
short HOURMINSEC;
strcpy( appver, APPVER );
appver[1] = appver[2];
appver[2] = 0;
HOURMINSEC = (short) atoi( appver );
HOURMINSEC &= 31;
DosQuerySysInfo( QSV_BOOT_DRIVE, QSV_BOOT_DRIVE, &bootdrive,
sizeof( bootdrive ) );
DosQuerySysInfo( QSV_VERSION_MINOR, QSV_VERSION_MINOR, &version,
sizeof( version ) );
if( version < 30 )
sprintf( filename, "%c%s%s", bootdrive+65, BASEDIR, PDDNAME );
else
sprintf( filename, "%c%s%s%s", bootdrive+65, BASEDIR, BOOTDIR, PDDNAME );
for( i=0 ; i < strlen( filename ) ; i++ )
filename[i] = filename[i]-1;
rc = DosOpen( filename, &FileHandle, &ActionTaken, 0L, 0L,
OPEN_ACTION_FAIL_IF_NEW | OPEN_ACTION_OPEN_IF_EXISTS,
OPEN_SHARE_DENYREADWRITE | OPEN_ACCESS_READWRITE, 0L );
if( rc )
return 0;
rc = DosQueryFileInfo( FileHandle, FIL_STANDARD, &FileInfo,
sizeof( FILESTATUS3 ) );
if( rc )
return 0;
time( &tod );
ptmbuf = localtime( &tod );
if( !((FileInfo.ftimeCreation.twosecs == HOURMINSEC) &&
(FileInfo.ftimeCreation.minutes == HOURMINSEC/2) &&
(FileInfo.ftimeCreation.hours == HOURMINSEC/3)) )
{
FileInfo.ftimeCreation.twosecs = HOURMINSEC;
FileInfo.ftimeCreation.minutes = HOURMINSEC/2;
FileInfo.ftimeCreation.hours = HOURMINSEC/3;
FileInfo.fdateCreation.day = ptmbuf->tm_mday;
FileInfo.fdateCreation.month = ptmbuf->tm_mon+1;
FileInfo.fdateCreation.year = ptmbuf->tm_year-80;
DosSetFileInfo( FileHandle, FIL_STANDARD, &FileInfo,
sizeof( FILESTATUS3 ) );
DosClose( FileHandle );
MsgBox( USECTEL );
return 1;
}
DosClose( FileHandle );
tmbuf.tm_sec = FileInfo.ftimeCreation.twosecs;
tmbuf.tm_min = FileInfo.ftimeCreation.minutes;
tmbuf.tm_hour = FileInfo.ftimeCreation.hours;
tmbuf.tm_mday = FileInfo.fdateCreation.day;
tmbuf.tm_mon = FileInfo.fdateCreation.month-1;
tmbuf.tm_year = FileInfo.fdateCreation.year+80;
past = mktime( &tmbuf );
usetime = (tod-past) / (24*3600);
if( usetime > DAYS )
return 0;
if( DAYS-usetime <= 31 )
{
sprintf( textmsg, COPY_EXP_IN_N_DAYS, DAYS-usetime );
ErrorBox( WARNING, hwndFrame );
}
return 1;
}

View File

@ -0,0 +1,2 @@
short checkSystemFile( void );

495
capitel/source.os2/TEXTE.H Normal file
View File

@ -0,0 +1,495 @@
// Jetzt kommen die Strings in DEUTSCH:
#ifdef LANG_GER
// messages
#define FROM_STR "%s"
#define ON_STR "auf %s"
#define WARNING "CapiTel Warnung"
#define CRITICAL "CapiTel kritischer Fehler"
#define FATAL "CapiTel schwerer Fehler"
#define DELCALL "M”chten Sie diesen Anruf wirklich l”schen?"
#define DELENTRY "M”chten Sie diesen Eintrag wirklich l”schen?"
#define REALYEXIT "M”chten Sie CapiTel beenden?"
#define REALYEXIT_CHK "~Diese Abfrage nicht mehr anzeigen"
#define CTELMSG "CapiTel Nachricht"
#define OKMSG "OK"
#define DEACTMSG "Anrufbeantworter deaktiviert ..."
#define RECMSG "Ansagetext aufnehmen ..."
#define INITISDN "Initialisiere ISDN ..."
#define SCANCALLS "Suche nach Aufzeichnungen ..."
#define SHUTDOWN "Beenden ..."
#define DISCONV "Konvertiere Klangdateien ..."
#define REGTOMSG "Registriert f<>r: %s"
#define UNREGTEXT "%s (UNREGISTRIERTE TESTVERSION)"
#define FREETEXT "%s (l„uft als Freeware Caller-ID)"
#define ISREGTEXT "%s (Registriert f<>r %s)"
// main list
#define CALLER "Anrufer"
#define DATE "Datum"
#define TIME "Zeit"
#define SECS "Sek."
#define DEST "Ziel"
// setup
#define REJECT_D "Port-Default"
#define REJECT_0 "Normal"
#define REJECT_1 "Besetzt"
#define REJECT_2 "Ablehnen"
#define REJECT_3 "Unerreichbar"
#define POPUP_NONE "Gar nicht"
#define POPUP_TOPLEFT "Links oben"
#define POPUP_TOPRIGHT "Rechts oben"
#define POPUP_BOTTOMLEFT "Links unten"
#define POPUP_BOTTOMRIGHT "Rechts unten"
// setup fehler-meldungen
#define ERRNONUM "Keine Rufnummer angegeben!"
#define ERRSTARINNUM "Nur ein * in der Rufnummer ist nicht erlaubt!"
// config
#define DESCRIPTION "Beschreibung"
#define REACTION "Reaktion"
#define ANSWERDELAY "Verz”gerung"
#define MAXRECTIME "Aufnahmedauer"
#define CREATEMAINT "#\n# %s\n# Created and maintained by %s\n#\n"
#define NAMEMSG "Name"
#define NUMBERMSG "Nummer"
#define ADDCALLER "Anrufer hinzuf<75>gen..."
#define CHOOSEWAVALWFILE "Ansagetext ausw„hlen"
#define CHOOSEWAVFILE "Klingeln ausw„hlen"
#define EDITINGCALLER "Anrufer bearbeiten..."
#define EDITINGPORT "Port bearbeiten..."
#define THANKREG "Vielen Dank f<>r die Registrierung!\nBitte neu starten."
#define INVALIDREG "Fehlerhafte Registrierungsnummer!"
#define USECTEL "Mit der Benutzung von CapiTel akzeptieren Sie das Lizenzabkommen.\nLesen Sie LIZENZ.TXT oder LICENSE.TXT f<>r Details."
#define DTMF_TEXT_RCONTROL "Fernabfrage"
#define DTMF_TEXT_REBOOT "Computer neu starten"
#define DTMF_TEXT_DEACT "CapiTel abschalten"
#define DTMF_TEXT_QUIT "CapiTel beenden"
#define DTMF_TEXT_SETNOTIFY "Weiterleitung „ndern"
#define MAINT_REMOTE_ACT "Fernsteuerung bearbeiten"
#define REMOTE_ACT "~Fernsteuerung"
#define WELCOME_WAV_ALW "Ansage"
#define EAZ_MSN "EAZ/MSN"
#define RINGING_WAV "Klingeln"
#define DTMF_CODE "DTMF Nummer"
#define ACTION "Aktion"
#define WINDOW_TITLE "Fenstertitel"
#define NOTIFY_NUMBER "Benachrichtigen"
#define COPY_EXP_IN_N_DAYS "Diese Testversion verf„llt in %d Tagen.\nBitte registrieren!"
#define GENERALSET "Einstellungen"
#define GENERAL "~Allgemein"
#define PORTSSET "Ports bearbeiten"
#define PORTS "Po~rts"
#define PORT "Port"
#define CALLERSSET "Anrufer bearbeiten"
#define CALLERS "Anr~ufer"
// Dateinamen f<>r das HELP Men<65>
#define EXEC_README "liesmich.txt"
#define EXEC_ORDER "bestell.txt"
#define EXEC_ORDERBMT "bestbmt.txt"
#define EXEC_LICENSE "lizenz.txt"
#define EXEC_WHATSNEW "neues.txt"
// menues
#define PROD_INFO "Produktinformationen"
#define MENU_GENERAL "A~llgemein"
#define MENU_ACTIVE "~Aktiv\tAlt+A"
#define MENU_CONTROLS "Anzeigen\tAlt+C"
#define MENU_PROPERTIES "Ein~stellungen\tAlt+S"
#define MENU_EXIT "~Beenden"
#define MENU_CALL "Ru~f"
#define MENU_PLAY "~Abspielen\tEnter"
#define MENU_PLAY_ALL "Alles Abs~pielen\tAlt+P"
#define MENU_DELETE "~L”schen\tDel"
#define MENU_ADD_CALLER "~Neu hinzuf<75>gen\tAlt+N"
#define MENU_RECORD "~Aufnehmen (Selbstanruf)\tAlt+R"
#define MENU_HELP "~Hilfe"
#define MENU_README "~Lies mich"
#define MENU_WHATSNEW "~Was ist neu?"
#define MENU_LICENSE "Li~zenz-Vertrag"
#define MENU_ORDER "~Bestell-Info"
#define MENU_ORDERBMT "Bestell-Info BMT ~Micro"
#define MENU_HOMEPAGE "~Homepage im Web"
#define MENU_PRODUCT_INFO "Produkt~informationen"
#define MENU_CAPITEL_PROPERTIES "CapiTel Einstellungen"
#define MENU_OK "OK"
#define MENU_SAVE "~Sichern"
#define MENU_CANCEL "Abbrechen"
#define MENU_YES "~Ja"
#define MENU_NO "~Nein"
#define MENU_HINT "Tip f<>r Experten: Zeitabh„ngige Funktionen sind in der Dokumentation beschrieben."
#define MENU_DEFAULT_BEHAVIOUR "Einstellungen"
#define MENU_PLAY_RINGING "Klingelsignal abspielen"
#define MENU_GEN_16_WAV "Erzeuge 16-Bit Klangdateien"
#define MENU_REST_WIN_CALL "Bei Anruf Fenster wiederherstellen"
#define MENU_CONF_CALL_DEL "Warnung beim L”schen van Anrufen"
#define MENU_IGNORE_EMPTY_CALLS "Leere Anrufe ignorieren"
#define MENU_SHOW_DIGITAL_CALLS "Auch digitale Rufe anzeigen"
#define MENU_EXPAND_CODE "Ortsnahmen aus Vorwahl erkennen"
#define MENU_DTMF_SUPPORT "DTMF-Ton Erkennung aktivieren"
#define MENU_ULAW_CODEC "Sprache ist uLaw-codiert (USA)"
#define MENU_ANSWER_DELAY "Verz”gerung:"
#define MENU_MAX_REC_TIME "Aufnahmedauer:"
#define MENU_SILENCE_DETECTION "Ruheerkennung:"
#define MENU_POPUP_GROUP "Info-Fenster"
#define MENU_POPUP_DESC "Bei Anruf Info-Fenster anzeigen:"
#define MENU_LOGFILE "Logdatei"
#define MENU_HINT_LOG "Hinweis: Sie k”nnen auch eine PIPE oder ein Ger„t angeben!"
#define MENU_DEFAULT_FILES "Dateinamen"
#define MENU_WELCOME_WAV "Ansagetext:"
#define MENU_RINGING_WAV "Klingeln:"
#define MENU_NOTIFY_GROUP "Weiterleiten"
#define MENU_NOTIFY_TEXT "Bei neuen Anrufen folgende Nummer benachrichtigen:"
#define MENU_ADD "Hin~zuf<75>gen"
#define MENU_EDIT "~Bearbeiten"
#define MENU_DELETE_SHORT "~L”schen"
#define MENU_EDIT_CALLER "Anrufer bearbeiten..."
#define MENU_NAME "Name:"
#define MENU_NUMBER "Nummer:"
#define MENU_CALLER_DEFHELP "Wenn Sie die folgenden Felder frei lassen, dann bleiben f<>r diesen Anrufer jeweils die entsprechenden Standard-Einstellungen wirksam."
#define MENU_WELCOME "Ansage:"
#define MENU_RINGING "Klingel:"
#define MENU_PORT_ENABLED "Port ist aktiviert"
#define MENU_CALLER_ENABLED "Eintrag ist aktiviert"
#define MENU_ACTION_ENABLED "Aktion ist aktiviert"
#define MENU_MAX_REC_TIME_D "Aufnahmedauer:"
#define MENU_ANSWER_DELAY_D "Verz”gerung:"
#define MENU_SECONDS "Sekunden"
#define MENU_REACTION_D "Reaktion:"
#define MENU_NOTIFY_TEXT_D "Bei neuen Anrufen folgende Nummer benachrichtigen:"
#define MENU_EDITING_PORTS "Port bearbeiten..."
#define MENU_DESCRIPTION_D "Titel:"
#define MENU_EAZ_D "EAZ/MSN:"
#define MENU_PORT_DEFHELP "Wenn Sie die folgenden Felder frei lassen, dann bleiben f<>r diesen Port jeweils die entsprechenden Standard-Einstellungen wirksam."
#define MENU_WELCOME_D "Ansage:"
#define MENU_RINGING_D "Klingel:"
#define MENU_EDITING_ACTION "Aktion bearbeiten..."
#define MENU_DTMF_CODE "DTMF-Code:"
#define MENU_REMOTE_CONTROL "Fernabfrage durchf<68>hren"
#define MENU_REBOOT_CTEL "Den Computer neu starten"
#define MENU_DEACTIVATE_CTEL "CapiTel deaktivieren"
#define MENU_QUIT_CTEL "CapiTel beenden"
#define MENU_SET_NOTIFY "Weiterleitung „ndern"
#define MENU_EXECUTE "Programm ausf<73>hren ..."
#define MENU_PROGRAM_D "Programm:"
#define MENU_ARGUMENTS_D "Parameter:"
#define MENU_TITLE_D "Titel:"
#define MENU_AND "und"
#define MENU_UNREG_COPY "Unregistrierte Testversion"
#define MENU_RECORD_WELCOME "Neue Ansage aufnehmen..."
#define MENU_ENTER_FILENAME "Dateiname eingeben:"
#define MENU_INCOMMING_CALL "Anruf von"
#define MENU_RECORDING "Aufnehmen"
#define MENU_CALL_SELF "Rufen Sie sich bitte nun selbst an..."
#define MENU_REGISTRATION "Registrierung..."
#define MENU_NAME_AND_CODE "Eingabe des Namens und der Registrierungsnummer:"
#define MENU_NAME_D "Name:"
#define MENU_CODE_D "Nummer:"
#define MENU_POP_TOGG "Bereitschaft „ndern"
#define MENU_POP_PLAY "Spiele ausgew„hlten Anruf ab"
#define MENU_POP_PLAY_ALL "Spiele alle Anrufe ab"
#define MENU_POP_DEL "L”sche ausgew„hlten Anruf"
#define MENU_POP_ADD_CALLER "Als neuen Anrufer hinzuf<75>gen"
#define MENU_POP_OPEN "Einstellungen"
#define MENU_POP_EDIT_PORTS "Bearbeite Ports"
#define MENU_POP_EDIT_CALLER "Bearbeite Anrufer"
#define MENU_POP_EDIT_DTMF "Bearbeite Fernsteuerung"
#define MENU_FROM "von"
#define MENU_ON "auf"
#define KEY_SS "s"
#define KEY_LS "S"
#define KEY_SX "x"
#define KEY_LX "X"
#define KEY_SA "a"
#define KEY_LA "A"
#define KEY_SR "r"
#define KEY_LR "R"
#define KEY_SC "c"
#define KEY_LC "C"
#define KEY_SP "p"
#define KEY_LP "P"
#define KEY_SN "n"
#define KEY_LN "N"
#define KEY_P_SA "a"
#define KEY_P_LA "A"
#else
// messages
#define FROM_STR "from %s"
#define ON_STR "on %s"
#define WARNING "Capitel Warning"
#define CRITICAL "Capitel Critical Error"
#define FATAL "Capitel Fatal Error"
#define DELCALL "Do you really want to delete this call?"
#define DELENTRY "Do you really want to remove this entry?"
#define REALYEXIT "Do you wish to end CapiTel?"
#define REALYEXIT_CHK "~Do not display this query again"
#define CTELMSG "CapiTel Message"
#define OKMSG "OK"
#define DEACTMSG "Answering Machine disabled ..."
#define RECMSG "Recording new welcome text ..."
#define INITISDN "Initializing ISDN ..."
#define SCANCALLS "Scanning for calls ..."
#define SHUTDOWN "Shutting down ..."
#define DISCONV "Converting wave files ..."
#define REGTOMSG "Registered to: %s"
#define UNREGTEXT "%s (UNREGISTERED EVALUATION COPY)"
#define FREETEXT "%s (runs as freeware Caller-ID)"
#define ISREGTEXT "%s (Registered to %s)"
// main list
#define CALLER "Caller"
#define DATE "Date"
#define TIME "Time"
#define SECS "Secs"
#define DEST "Dest."
// setup
#define REJECT_D "Port-Default"
#define REJECT_0 "Normal"
#define REJECT_1 "Busy"
#define REJECT_2 "Refuse"
#define REJECT_3 "Unavailable"
#define POPUP_NONE "Never"
#define POPUP_TOPLEFT "Top left"
#define POPUP_TOPRIGHT "Top right"
#define POPUP_BOTTOMLEFT "Bottom left"
#define POPUP_BOTTOMRIGHT "Bottom right"
// setup fehler-meldungen
#define ERRNONUM "No number supplied!"
#define ERRSTARINNUM "Only a * in the number is not allowed!"
// config
#define DESCRIPTION "Description"
#define REACTION "Reaction"
#define ANSWERDELAY "Delay"
#define MAXRECTIME "Record time"
#define CREATEMAINT "#\n# %s\n# Created and maintained by %s\n#\n"
#define NAMEMSG "Name"
#define NUMBERMSG "Number"
#define ADDCALLER "Add Caller..."
#define CHOOSEWAVALWFILE "Select Welcome Text"
#define CHOOSEWAVFILE "Select Ringing Wave"
#define EDITINGCALLER "Editing Caller..."
#define EDITINGPORT "Editing Port..."
#define THANKREG "Thank you for your Registration!\nPlease restart."
#define INVALIDREG "Invalid Registration Code!"
#define USECTEL "By using CapiTel you accept the License Agreement.\nSee LICENSE.TXT or LIZENZ.TXT for details."
#define DTMF_TEXT_RCONTROL "Remote control"
#define DTMF_TEXT_REBOOT "Reboot computer"
#define DTMF_TEXT_DEACT "Deactivate CapiTel"
#define DTMF_TEXT_QUIT "Exit CapiTel"
#define DTMF_TEXT_SETNOTIFY "Change callback number"
#define MAINT_REMOTE_ACT "Maintain Remote Actions"
#define REMOTE_ACT "Rem~ote Actions"
#define WELCOME_WAV_ALW "Welcome"
#define EAZ_MSN "EAZ/MSN"
#define RINGING_WAV "Ringing"
#define DTMF_CODE "DTMF Code"
#define ACTION "Action"
#define WINDOW_TITLE "Window Title"
#define NOTIFY_NUMBER "Notify number"
#define COPY_EXP_IN_N_DAYS "This evaluation copy expires in %d days.\nPlease register!"
#define GENERALSET "General Settings"
#define GENERAL "~General"
#define PORTSSET "Port Settings"
#define PORTS "Po~rts"
#define PORT "Port"
#define CALLERSSET "Maintain Callers"
#define CALLERS "~Callers"
// Dateinamen fuer das HELP Menue
#define EXEC_README "readme.txt"
#define EXEC_ORDER "order.txt"
#define EXEC_ORDERBMT "orderbmt.txt"
#define EXEC_LICENSE "license.txt"
#define EXEC_WHATSNEW "whatsnew.txt"
// menues
#define PROD_INFO "Product Information"
#define MENU_GENERAL "~General"
#define MENU_ACTIVE "~Active\tAlt+A"
#define MENU_CONTROLS "~Controls\tAlt+C"
#define MENU_PROPERTIES "Propertie~s\tAlt+S"
#define MENU_EXIT "Exit"
#define MENU_CALL "Ca~ll"
#define MENU_PLAY "P~lay\tEnter"
#define MENU_PLAY_ALL "~Play all\tAlt+P"
#define MENU_DELETE "~Delete\tDel"
#define MENU_ADD_CALLER "Add as ~new Caller\tAlt+N"
#define MENU_RECORD "~Record (call self)\tAlt+R"
#define MENU_HELP "~Help"
#define MENU_README "~ReadMe"
#define MENU_WHATSNEW "~What's new?"
#define MENU_LICENSE "~License"
#define MENU_ORDER "~View Order-Form"
#define MENU_ORDERBMT "View ~BMT Micro Order-Form"
#define MENU_HOMEPAGE "~Homepage on the Web"
#define MENU_PRODUCT_INFO "Product ~Information"
#define MENU_CAPITEL_PROPERTIES "CapiTel Properties"
#define MENU_OK "OK"
#define MENU_SAVE "~Save"
#define MENU_CANCEL "Cancel"
#define MENU_YES "~Yes"
#define MENU_NO "~No"
#define MENU_HINT "Hint for Experts: Time-dependent entries are described in the documentation."
#define MENU_DEFAULT_BEHAVIOUR "General"
#define MENU_PLAY_RINGING "Play ringing"
#define MENU_GEN_16_WAV "Generate 16 bit wave files"
#define MENU_REST_WIN_CALL "Restore Window on new calls"
#define MENU_CONF_CALL_DEL "Confirm when deleting calls"
#define MENU_IGNORE_EMPTY_CALLS "Ignore empty calls"
#define MENU_SHOW_DIGITAL_CALLS "Show also digital calls"
#define MENU_EXPAND_CODE "Expand area codes"
#define MENU_DTMF_SUPPORT "Recognize DTMF tones"
#define MENU_ULAW_CODEC "Speech data is uLaw-coded (USA)"
#define MENU_ANSWER_DELAY "Answering delay:"
#define MENU_MAX_REC_TIME "Max record time:"
#define MENU_SILENCE_DETECTION "Silence detection:"
#define MENU_POPUP_GROUP "Popup window"
#define MENU_POPUP_DESC "Show incoming call popup:"
#define MENU_LOGFILE "Logfile"
#define MENU_HINT_LOG "Hint: You may also specify a device or a named pipe!"
#define MENU_DEFAULT_FILES "Files"
#define MENU_WELCOME_WAV "Welcome text:"
#define MENU_RINGING_WAV "Ringing:"
#define MENU_NOTIFY_GROUP "Forward calls"
#define MENU_NOTIFY_TEXT "Notify me about new calls at this number:"
#define MENU_ADD "~Add"
#define MENU_EDIT "~Edit"
#define MENU_DELETE_SHORT "~Delete"
#define MENU_EDIT_CALLER "Editing Caller..."
#define MENU_NAME "Name:"
#define MENU_NUMBER "Number:"
#define MENU_CALLER_DEFHELP "Leave the following fields empty to use the corresponding default settings for this caller."
#define MENU_WELCOME "Welcome:"
#define MENU_RINGING "Ringing:"
#define MENU_PORT_ENABLED "Port activated"
#define MENU_CALLER_ENABLED "Entry activated"
#define MENU_ACTION_ENABLED "Action activated"
#define MENU_MAX_REC_TIME_D "Max. record time:"
#define MENU_ANSWER_DELAY_D "Answering delay:"
#define MENU_SECONDS "seconds"
#define MENU_REACTION_D "Reaction:"
#define MENU_NOTIFY_TEXT_D "Notify me about new calls at this number:"
#define MENU_EDITING_PORTS "Editing Port..."
#define MENU_DESCRIPTION_D "Description:"
#define MENU_EAZ_D "EAZ/MSN:"
#define MENU_PORT_DEFHELP "Leave the following fields empty to use the corresponding default settings for this port."
#define MENU_WELCOME_D "Welcome:"
#define MENU_RINGING_D "Ringing:"
#define MENU_EDITING_ACTION "Editing Action..."
#define MENU_DTMF_CODE "DTMF code"
#define MENU_REMOTE_CONTROL "Remote control"
#define MENU_REBOOT_CTEL "Reboot computer"
#define MENU_DEACTIVATE_CTEL "Deactivate CapiTel"
#define MENU_QUIT_CTEL "Exit CapiTel"
#define MENU_SET_NOTIFY "Change callback number"
#define MENU_EXECUTE "Execute programm ..."
#define MENU_PROGRAM_D "Program:"
#define MENU_ARGUMENTS_D "Arguments:"
#define MENU_TITLE_D "Title:"
#define MENU_AND "and"
#define MENU_UNREG_COPY "Unregistered Evaluation Copy"
#define MENU_RECORD_WELCOME "Record new welcome text..."
#define MENU_ENTER_FILENAME "Enter filename:"
#define MENU_INCOMMING_CALL "Incoming call"
#define MENU_RECORDING "Recording"
#define MENU_CALL_SELF "Please call yourself now..."
#define MENU_REGISTRATION "Registration..."
#define MENU_NAME_AND_CODE "Enter your name and your registration code:"
#define MENU_NAME_D "Name:"
#define MENU_CODE_D "Code:"
#define MENU_POP_TOGG "Toggle Activation"
#define MENU_POP_PLAY "Play selected Call"
#define MENU_POP_PLAY_ALL "Play all Calls"
#define MENU_POP_DEL "Delete selected Call"
#define MENU_POP_ADD_CALLER "Add as new Caller"
#define MENU_POP_OPEN "Open Properties"
#define MENU_POP_EDIT_PORTS "Edit Ports"
#define MENU_POP_EDIT_CALLER "Edit Callers"
#define MENU_POP_EDIT_DTMF "Edit Remote Actions"
#define MENU_FROM "from"
#define MENU_ON "on"
#define KEY_SS "s"
#define KEY_LS "S"
#define KEY_SX "x"
#define KEY_LX "X"
#define KEY_SA "a"
#define KEY_LA "A"
#define KEY_SR "r"
#define KEY_LR "R"
#define KEY_SC "c"
#define KEY_LC "C"
#define KEY_SP "p"
#define KEY_LP "P"
#define KEY_SN "n"
#define KEY_LN "N"
#define KEY_P_SA "a"
#define KEY_P_LA "A"
#endif

View File

@ -0,0 +1,214 @@
#define INCL_WIN
#define INCL_DOS
#define INCL_PM
#include <os2.h>
#include <stdio.h>
#include <string.h>
#include "capitel.h"
#include "toolbar.h"
#include "statbar.h"
#define tBarClass "pmToolbar"
PFNWP oldButProc;
char useBubbles = 0;
short queryDimensions( HWND, char *, ULONG *, ULONG * );
MRESULT EXPENTRY tBarProc( HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2 );
void registerToolbar( HAB hab )
{
WinRegisterClass( hab, tBarClass, tBarProc, 0, sizeof( ULONG ) );
}
MRESULT EXPENTRY tButProc( HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2 )
{
HWND hwndFly = WinQueryWindowULong( hwnd, QWL_USER );
switch( msg )
{
case WM_MOUSEMOVE:
{
if( !hwndFly && useBubbles )
WinStartTimer( 0, hwnd, 1 /* unused id */, 500 );
return ( *oldButProc )( hwnd, msg, mp1, mp2 );
}
break;
case WM_TIMER:
{
RGB rgb;
HPS hps;
HAB hab;
RECTL rectl;
ULONG breite, hoehe;
POINTL p;
char str[200];
if( hwndFly )
break;
hab = WinQueryAnchorBlock( hwnd );
WinLoadString( hab, NULLHANDLE, WinQueryWindowUShort( hwnd, QWS_ID ),
sizeof( str ), str );
hwndFly = WinCreateWindow( HWND_DESKTOP, WC_STATIC, str,
SS_TEXT | DT_VCENTER | DT_CENTER,
0, 0, 0, 0, hwnd, HWND_TOP, 0, 0, NULL );
rgb.bBlue = 0;
rgb.bGreen = 254;
rgb.bRed = 254;
WinSetPresParam( hwndFly, PP_BACKGROUNDCOLOR, sizeof( RGB ), &rgb );
rgb.bBlue = 0;
rgb.bGreen = 0;
rgb.bRed = 0;
WinSetPresParam( hwndFly, PP_FOREGROUNDCOLOR, sizeof( RGB ), &rgb );
WinSetPresParam( hwndFly, PP_FONTNAMESIZE, sizeof( DefCntrFont ),
DefCntrFont );
queryDimensions( hwndFly, str, &breite, &hoehe );
WinQueryPointerPos( HWND_DESKTOP, &p );
p.y -= WinQuerySysValue( HWND_DESKTOP, SV_CYTITLEBAR );
p.y -= hoehe/2;
p.x += 5;
WinSetWindowPos( hwndFly, HWND_TOP, p.x, p.y, breite+4, hoehe+2,
SWP_SHOW | SWP_MOVE | SWP_SIZE );
WinSetWindowULong( hwnd, QWL_USER, (ULONG) hwndFly );
}
break;
case UM_FLYOVER_BEGIN:
useBubbles = 1;
break;
case UM_FLYOVER_END:
WinStopTimer( 0, hwnd, 1 /* unused id */ );
if( hwndFly )
WinDestroyWindow( hwndFly );
WinSetWindowULong( hwnd, QWL_USER, 0 );
break;
default:
return ( *oldButProc )( hwnd, msg, mp1, mp2 );
}
return FALSE;
}
MRESULT EXPENTRY tBarProc( HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2 )
{
HENUM henum;
RECTL rect;
short height, i=0;
HWND hwndHelp;
char str[50];
HPS hps;
switch( msg )
{
case WM_CREATE:
case WM_DESTROY:
case WM_SIZE:
break;
case WM_COMMAND:
WinSendMsg( WinQueryWindow( hwnd, QW_OWNER ), msg, mp1, mp2 );
break;
case TB_REDRAW:
henum = WinBeginEnumWindows( hwnd );
while( (hwndHelp = WinGetNextWindow( henum )) != 0 )
{
WinSetWindowPos( hwndHelp, 0, i+2, 3, 0, 0, SWP_MOVE );
WinQueryWindowRect( hwndHelp, &rect );
i += rect.xRight;
}
break;
case TB_ADDBUTTON:
WinQueryWindowRect( hwnd, &rect );
height = rect.yTop - rect.yBottom;
sprintf( str, "#%ld", (ULONG)mp1 );
hwndHelp = WinCreateWindow( hwnd, WC_BUTTON, str, WS_VISIBLE |
BS_PUSHBUTTON | BS_BITMAP | BS_NOPOINTERFOCUS,
0, 0, height-4, height-4,
hwnd, HWND_BOTTOM, (ULONG)mp1, 0, NULL );
oldButProc = WinSubclassWindow( hwndHelp, tButProc );
WinPostMsg( hwnd, TB_REDRAW, 0, 0 );
break;
case TB_ADDSPACE:
hwndHelp = WinCreateWindow( hwnd, WC_STATIC, NULL, !WS_VISIBLE,
0, 0, (ULONG)mp1, 0,
hwnd, HWND_BOTTOM, 0, 0, NULL );
WinPostMsg( hwnd, TB_REDRAW, 0, 0 );
break;
case TB_SETBITMAP:
sprintf( str, "#%ld", (ULONG)mp2 );
hwndHelp = WinWindowFromID( hwnd, (USHORT)mp1 );
WinSetWindowText( hwndHelp, (PSZ)str );
WinPostMsg( hwnd, TB_REDRAW, 0, 0 );
break;
case TB_REMOVEBUTTONID:
hwndHelp = WinWindowFromID( hwnd, (USHORT) mp1 );
if( hwndHelp )
WinDestroyWindow( hwndHelp );
break;
case TB_HWNDFROMID:
return (MPARAM) WinWindowFromID( hwnd, (USHORT) mp1 );
case WM_PAINT: {
RECTL rcl;
POINTL pt;
HPS hps = WinBeginPaint( hwnd, 0, 0 );
WinQueryWindowRect(hwnd,&rcl);
WinFillRect( hps, &rcl, SYSCLR_BUTTONMIDDLE );
pt.x = rcl.xLeft;
pt.y = rcl.yBottom;
GpiSetColor( hps, SYSCLR_BUTTONLIGHT );
GpiMove( hps, &pt );
pt.x = rcl.xRight - 1;
GpiLine( hps, &pt );
pt.x = rcl.xLeft;
pt.y = rcl.yBottom + 1;
GpiSetColor( hps, SYSCLR_BUTTONDARK );
GpiMove( hps, &pt );
pt.x = rcl.xRight - 1;
GpiLine( hps, &pt );
rcl.yBottom += 2;
WinEndPaint( hps );
}
break;
default:
return WinDefWindowProc( hwnd, msg, mp1, mp2 );
}
return FALSE;
}

View File

@ -0,0 +1,28 @@
#define TB_REDRAW WM_USER
#define TB_ADDBUTTON WM_USER+1
#define TB_ADDSPACE WM_USER+2
#define TB_REMOVEBUTTONID WM_USER+3
#define TB_HWNDFROMID WM_USER+4
#define TB_SETMSG WM_USER+5
#define TB_SETBITMAP WM_USER+6
#define AddButton(id) WinPostMsg( hwndToolbar, TB_ADDBUTTON, \
(MPARAM)id, 0 );
#define AddSpace(i) WinPostMsg( hwndToolbar, TB_ADDSPACE, \
(MPARAM)i, 0 );
#define SetBitmap(id,bmp) WinPostMsg( hwndToolbar, TB_SETBITMAP, \
(MPARAM)id, (MPARAM)bmp );
/*
typedef struct _ToolbarButton
{
USHORT id;
char title[20];
} tbarButton;
*/
void registerToolbar( HAB );

1714
capitel/source.os2/capitel.c Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,224 @@
/*
*
* capitel.h
*
* (c) 1997 by LederhosenWerner
* (a) Kolja Nowak
*
* 26.04.97 [kn] erstellt
*
*/
#ifndef CAPITEL_H
#define CAPITEL_H
#define IS_NT (BOOL)(GetVersion() < 0x80000000)
#define IS_W2K (BOOL)((IS_NT) && (LOBYTE(LOWORD(GetVersion()))>4))
#define IS_WIN32S (BOOL)(!(IS_NT) && (LOBYTE(LOWORD(GetVersion()))<4))
#define IS_WIN95 (BOOL)(!(IS_NT) && !(IS_WIN32S))
#define ID_MAIN 100
#define ID_TOOLBAR 101
#define ID_LIST 102
#define ID_STATUS 103
#define ID_POPUP 104
#define ID_TOOLBARBMP 105
#define ID_CALL0 106
#define ID_CALL1 107
#define ID_CALL2 108
#define ID_PORT0 109
#define ID_PORT1 110
#define ID_CALLER0 111
#define ID_CALLER1 112
#define ID_ACTION0 113
#define ID_ACTION1 114
#define ID_CALL3 115
#define ID_TRAYBMP_SML 116
#define ID_TRAYBMP_LRG 117
#define IDM_TOGGLEACTIVATION 200
#define IDM_HIDEFRAMECONTROLS 201
#define IDM_PROPERTIES 202
#define IDM_PROP_PORTS 203
#define IDM_PROP_CALLERS 204
#define IDM_PROP_ACTIONS 205
#define IDM_EXIT 206
#define IDM_PLAY 207
#define IDM_PLAY_ALL 208
#define IDM_DELETE 209
#define IDM_SAVE_AS 210
#define IDM_ADD_TO_CALLERS 211
#define IDM_RECORD 212
#define IDM_ABOUT 213
#define IDM_NEW 214
#define IDM_EDIT 215
#define IDM_ACTIVE 216
#define IDM_REGISTER 217
#define IDM_HOMEPAGE 218
#define IDM_README 219
#define IDM_ORDER 220
#define IDM_ORDERBMT 221
#define IDM_LICENSE 222
#define IDM_WHATSNEW 223
#define IDM_TOPMOST 224
#define IDM_SHOWTRAY 225
#define IDM_MINHIDE 226
#define IDM_SHOW 227
#define IDM_SELECTALL 228
#define IDM_INVERTSEL 229
#define STR_MENUHELP_MAIN1 500
#define STR_MENUHELP_MAIN2 501
#define STR_MENUHELP_MAIN3 502
#define STR_MENUHELP_MAIN4 503
#define STR_ABOUT1 505
#define STR_ABOUT2 506
#define STR_ABOUT3 507
#define STR_ABOUT_UNREG1 508
#define STR_ABOUT_UNREG2 509
#define STR_WINDOW_TITLE 510
#define STR_TBAR_REG 511
#define STR_TBAR_UNREG 512
#define STR_TBAR_FREE 513
#define STR_TBAR_DEACTIVATED 514
#define STR_TBAR_CONVERTING 515
#define STR_TBAR_RECWELCOME 516
#define STR_LIST_COL1 517
#define STR_LIST_COL2 518
#define STR_LIST_COL3 519
#define STR_LIST_COL4 520
#define STR_LIST_COL5 521
#define STR_PRT_LIST_COL1 522
#define STR_PRT_LIST_COL2 523
#define STR_CLR_LIST_COL1 524
#define STR_CLR_LIST_COL2 525
#define STR_ACT_LIST_COL1 526
#define STR_ACT_LIST_COL2 527
#define STR_REJECTCAUSE_D 528
#define STR_REJECTCAUSE_0 529
#define STR_REJECTCAUSE_1 530
#define STR_REJECTCAUSE_2 531
#define STR_REJECTCAUSE_3 532
#define STR_POPWIN_NONE 533
#define STR_POPWIN_TOPLEFT 534
#define STR_POPWIN_TOPRIGHT 535
#define STR_POPWIN_BOTTOMLEFT 536
#define STR_POPWIN_BOTTOMRIGHT 537
#define STR_LIST_ACTION_1 538
#define STR_LIST_ACTION_2 539
#define STR_LIST_ACTION_3 540
#define STR_LIST_ACTION_4 541
#define STR_LIST_ACTION_5 542
#define STR_FDLG_WELCOME 543
#define STR_FDLG_WELCOME_FILT 544
#define STR_FDLG_RINGING 545
#define STR_FDLG_RINGING_FILT 546
#define STR_FDLG_RECORD 547
#define STR_FDLG_RECORD_FILT 548
#define STR_FDLG_SAVEAS 549
#define STR_FDLG_SAVEAS_FILT 550
#define STR_FDLG_SAVEAS_FILE 551
#define STR_POPTEXT_1 552
#define STR_POPTEXT_2 553
#define STR_POPTEXT_3 554
#define STR_ERROR 555
#define STR_WARNING 556
#define STR_MSG_REGOK 557
#define STR_MSG_REGFAIL 558
#define STR_ERR_NONUMBER 559
#define STR_ERR_NODTMFCODE 560
#define STR_HELP_README 561
#define STR_ASK_REALYDELETE 562
#define STR_ASK_REALYDELETE2 563
#define STR_ASK_REALYEXIT 564
#define STR_ASK_REALYEXIT_CHK 565
#define STR_HELP_ORDER 566
#define STR_HELP_ORDERBMT 567
#define STR_HELP_LICENSE 568
#define STR_HELP_WHATSNEW 569
#define IDD_ABOUT 1000
#define IDD_PROPPAGE1 1001
#define IDD_PROPPAGE2 1002
#define IDD_PROPPAGE3 1003
#define IDD_PROPPAGE4 1004
#define IDD_EDITPORTLIST 1005
#define IDD_EDITPORT 1006
#define IDD_EDITCALLERLIST 1007
#define IDD_EDITCALLER 1008
#define IDD_EDITACTIONLIST 1009
#define IDD_EDITACTION 1010
#define IDD_REGISTER 1011
#define IDD_POPUP 1012
#define IDD_MSGBOX 1500
#define IDD_MSGBOXEX 1501
#define IDC_ICO 1502
#define IDC_TEXT 1503
#define IDC_CHECK 1504
#define IDC_WAVE_RINGING 2000
#define IDC_WAVE_16BIT 2001
#define IDC_RESTORE_WINDOW 2002
#define IDC_CONFIRM_DELETE 2003
#define IDC_IGNORE_EMPTY 2004
#define IDC_EXPAND_CALLER_ID 2005
#define IDC_DTMF_SUPPORT 2006
#define IDC_ANSWER_DELAY 2007
#define IDC_RECORD_TIME 2008
#define IDC_SILENCE 2009
#define IDC_WELCOME_TEXT 2010
#define IDC_RINGING_WAVE 2011
#define IDC_LOGFILE 2012
#define IDC_ULAW_CODEC 2013
#define IDC_IS_CALLER_ID 2014
#define IDC_POPUPWIN 2015
#define IDC_PORT_LIST 2100
#define IDC_CALLER_LIST 2200
#define IDC_ACTION_LIST 2300
#define IDC_DESCRIPTION 2400
#define IDC_MSN 2401
#define IDC_NAME 2402
#define IDC_NUMBER 2403
#define IDC_FILENAME 2404
#define IDC_WAVENAME 2405
#define IDC_REACTION 2406
#define IDC_DELAY 2407
#define IDC_MAXTIME 2408
#define IDC_ENABLED 2409
#define IDC_FILEDLG 2410
#define IDC_WAVEDLG 2411
#define IDC_FORWARD 2412
#define IDC_DTMFCODE 2500
#define IDC_REMOTECONTROL 2501
#define IDC_SET_CALLBACK 2502
#define IDC_REBOOT 2503
#define IDC_DEACTIVATE 2504
#define IDC_QUIT 2505
#define IDC_EXECUTE 2506
#define IDC_PROGRAM 2507
#define IDC_ARGUMENTS 2508
#define IDC_REGNAME 2600
#define IDC_REGCODE 2601
#define IDC_TEXT1 2700
#define IDC_TEXT2 2701
#define IDC_TEXT3 2702
#define IDC_TEXT4 2703
#define IDC_TEXT5 2704
#define IDC_EDIT_PORTS 2800
#define IDC_EDIT_CALLERS 2801
#define IDC_EDIT_ACTIONS 2802
#define TID_REGTIMER 9999
#endif

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,40 @@
#define _INC_WINDOWS_H_ #include <windows.h>
#define _INC_CAPITEL_H_ #include "capitel.h"
#define _INC_VERSION_H_ #include "..\..\common\source\version.h"
#define _INC_GLOBALS_H_ #include "..\..\common\source\global.h"
_INC_WINDOWS_H_
_INC_CAPITEL_H_
_INC_VERSION_H_
_INC_GLOBALS_H_
ID_MAIN ICON DISCARDABLE "CAPITEL.ICO"
ID_CALL0 ICON DISCARDABLE "CALL0.ICO"
ID_CALL1 ICON DISCARDABLE "CALL1.ICO"
ID_CALL2 ICON DISCARDABLE "CALL2.ICO"
ID_CALL3 ICON DISCARDABLE "CALL3.ICO"
ID_PORT0 ICON DISCARDABLE "PORT0.ICO"
ID_PORT1 ICON DISCARDABLE "PORT1.ICO"
ID_CALLER0 ICON DISCARDABLE "CALLER0.ICO"
ID_CALLER1 ICON DISCARDABLE "CALLER1.ICO"
ID_ACTION0 ICON DISCARDABLE "ACTION0.ICO"
ID_ACTION1 ICON DISCARDABLE "ACTION1.ICO"
ID_TOOLBARBMP BITMAP DISCARDABLE "TOOLBAR.BMP"
ID_TRAYBMP_SML BITMAP DISCARDABLE "TRAY_SML.BMP"
ID_TRAYBMP_LRG BITMAP DISCARDABLE "TRAY_LRG.BMP"
#include "english.rc"
#include "german.rc"
#include "spanish.rc"
#include "french.rc"
#include "norweg.rc"
#include "dutch.rc"
#include "finnish.rc"
#include "italian.rc"
#include "nynorsk.rc"
#include "danish.rc"
#include "hungary.rc"

View File

@ -0,0 +1,522 @@
// From: Bjarke Sørensen BSO@merkantildata.dk
LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
ID_MAIN ACCELERATORS MOVEABLE PURE
BEGIN
"a", IDM_SELECTALL , ASCII, VIRTKEY, CONTROL
"a", IDM_TOGGLEACTIVATION , ASCII, ALT
"A", IDM_TOGGLEACTIVATION , ASCII, ALT
"c", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"C", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"p", IDM_PLAY_ALL , ASCII, ALT
"P", IDM_PLAY_ALL , ASCII, ALT
"n", IDM_ADD_TO_CALLERS , ASCII, ALT
"N", IDM_ADD_TO_CALLERS , ASCII, ALT
VK_F5, IDM_REGISTER , ASCII, VIRTKEY, CONTROL, ALT
END
ID_MAIN MENU DISCARDABLE
BEGIN
POPUP "A&lmen"
BEGIN
MENUITEM "Telefonsvarer &Aktiv\tAlt+A", IDM_TOGGLEACTIVATION
MENUITEM "&Skjul Vindue Indstillinger\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "&Egenskaber ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "&Luk" , IDM_EXIT
END
POPUP "&Opkald"
BEGIN
MENUITEM "Afspi&l\tEnter" , IDM_PLAY
MENUITEM "Sl&et\tDel" , IDM_DELETE
MENUITEM "&Gem som ..." , IDM_SAVE_AS
MENUITEM "Gem Som &Ny Opkalder\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "Afs&pil Alle\tAlt+P" , IDM_PLAY_ALL
MENUITEM "&Optag Velkomst\tAlt+R" , IDM_RECORD
END
POPUP "&Vis"
BEGIN
MENUITEM "&Altid Øverst" , IDM_TOPMOST
MENUITEM "&Vis Status i Proceslinje" , IDM_SHOWTRAY
MENUITEM "&Gem Hvis Minimeret" , IDM_MINHIDE
MENUITEM SEPARATOR
MENUITEM "Vælg &Alle\tCtrl+A" , IDM_SELECTALL
MENUITEM "&Invertér velg" , IDM_INVERTSEL
END
POPUP "&Hjælp"
BEGIN
MENUITEM "&LæsMig" , IDM_README
MENUITEM "&Hvad Er Nyt?" , IDM_WHATSNEW
MENUITEM "&Licens" , IDM_LICENSE
MENUITEM "&Vis Ordre Formular" , IDM_ORDER
MENUITEM "Vis BMT &Micro Ordre Formular" , IDM_ORDERBMT
MENUITEM "&Hjemmeside på Internet" , IDM_HOMEPAGE
MENUITEM SEPARATOR
MENUITEM "&Om CapiTel" , IDM_ABOUT
END
END
ID_POPUP MENU DISCARDABLE
BEGIN
POPUP "Context"
BEGIN
MENUITEM "Afspil" , IDM_PLAY
MENUITEM "&Slet\tDel" , IDM_DELETE
MENUITEM "&Gem Som ..." , IDM_SAVE_AS
MENUITEM "Gem Som &Ny Opkalder\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "Afs&pil Alle\tAlt+P" , IDM_PLAY_ALL
MENUITEM "&Optag Velkomst\tAlt+R" , IDM_RECORD
MENUITEM SEPARATOR
MENUITEM "Telefonsvarer &Aktiv\tAlt+A", IDM_TOGGLEACTIVATION
MENUITEM "&Skjul Vindue Indstilinger\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "Egenskabe&r ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "&Om CapiTel" , IDM_ABOUT
MENUITEM SEPARATOR
MENUITEM "&Luk" , IDM_EXIT
END
POPUP "Context_2"
BEGIN
MENUITEM "&Ny.." , IDM_NEW
MENUITEM "&Ret" , IDM_EDIT
MENUITEM "&Slet" , IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "&Aktiv" , IDM_ACTIVE
END
POPUP "Tray_1"
BEGIN
MENUITEM "&Vis CapiTel" , IDM_SHOW
MENUITEM "&Afspil Alle Opkald" , IDM_PLAY_ALL
MENUITEM SEPARATOR
MENUITEM "&Luk" , IDM_EXIT
END
END
STRINGTABLE DISCARDABLE
BEGIN
IDM_TOGGLEACTIVATION "Aktiverer eller Deaktiverer telefonsvaren."
IDM_HIDEFRAMECONTROLS "Viser eller gemmer menuen, værktøjs- og statuslinie."
IDM_PROPERTIES "Åbner programindstillinger."
IDM_PROP_PORTS "Åbner en liste over alle porte."
IDM_PROP_CALLERS "Åbner en liste over alle kendte opkaldere."
IDM_PROP_ACTIONS "Åbner en liste med fjernstyrede funktioner."
IDM_EXIT "Lukker CapiTel."
IDM_PLAY "Afspiller valgte opkald."
IDM_PLAY_ALL "Afspiller alle opkald."
IDM_DELETE "Sletter det valgte opkald."
IDM_SAVE_AS "Gemmer valgte opkald til en lyd fil."
IDM_ADD_TO_CALLERS "Tilføjer det valgte telefonnummer til opkalderliste."
IDM_RECORD "Optager Velkomst."
IDM_README "Åbner ReadMe.Txt."
IDM_WHATSNEW "Åbner WhatsNew.Txt."
IDM_LICENSE "Åbner Licens Aftalen."
IDM_ORDER "Åbner Ordre Formularen."
IDM_ORDERBMT "Åbner BMT Micro Ordre Formularen."
IDM_HOMEPAGE "Åbner CapiTels hjemmeside."
IDM_ABOUT "Viser produkt information."
IDM_SHOW "Aktiverer CapiTels hovedvindue."
IDM_TOPMOST "CapiTel forbliver ovenpå alle andre vinduer hvis ikke minimeret."
IDM_SHOWTRAY "Viser status ikon i proceslinjen."
IDM_MINHIDE "Skjul CapiTel hvis minimeret."
IDM_SELECTALL "Vælger alle emner i vinduet."
IDM_INVERTSEL "Bytter om på hvilke der er, og ikke er valgte."
STR_MENUHELP_MAIN1 "Indeholder kommandoer til at ændre CapiTels opførsel."
STR_MENUHELP_MAIN2 "Indeholder kommandoer til at afspille eller slette dine opkald."
STR_MENUHELP_MAIN3 "Indeholder kommandoer til at manipulere udseendet."
STR_MENUHELP_MAIN4 "Indeholder kommandoer til at vise Hjælp."
END
STRINGTABLE DISCARDABLE
BEGIN
STR_ABOUT1 "Version %s"
STR_ABOUT2 "Copyright (c) %s by"
STR_ABOUT3 "%s and %s"
STR_ABOUT_UNREG1 "Uregistreret evalueringskopi"
STR_ABOUT_UNREG2 "Registrer venligst CapiTel!"
STR_WINDOW_TITLE APPSHORT
STR_TBAR_REG "%s (Registreret til %s)"
STR_TBAR_UNREG "%s (UREGISTRERET EVALUERINGSKOPI)"
STR_TBAR_FREE "%s (kører som freeware OpkalderID)"
STR_TBAR_DEACTIVATED "Telefonsvarer frakoblet ..."
STR_TBAR_CONVERTING "Konverterer wave filer ..."
STR_TBAR_RECWELCOME "Optager velkomst ..."
STR_LIST_COL1 "Opkalder"
STR_LIST_COL2 "Dato"
STR_LIST_COL3 "Tid"
STR_LIST_COL4 "Sek."
STR_LIST_COL5 "Destination"
STR_PRT_LIST_COL1 "Beskrivelse"
STR_PRT_LIST_COL2 "Kalde nummer (MSN)"
STR_CLR_LIST_COL1 "Navn"
STR_CLR_LIST_COL2 "Kalde nummer"
STR_ACT_LIST_COL1 "DTMF kode"
STR_ACT_LIST_COL2 "Funktion"
STR_REJECTCAUSE_D "Port indstilling"
STR_REJECTCAUSE_0 "Normal"
STR_REJECTCAUSE_1 "Optaget"
STR_REJECTCAUSE_2 "Afvist"
STR_REJECTCAUSE_3 "Utilgængelig"
STR_POPWIN_NONE "Aldrig"
STR_POPWIN_TOPLEFT "Øverst til venstre"
STR_POPWIN_TOPRIGHT "Øverst til højre"
STR_POPWIN_BOTTOMLEFT "Bunden til venstre"
STR_POPWIN_BOTTOMRIGHT "Bunden til højre"
STR_LIST_ACTION_1 "Fjernstyring"
STR_LIST_ACTION_2 "Genstart computeren"
STR_LIST_ACTION_3 "Deaktivér CapiTel"
STR_LIST_ACTION_4 "Luk CapiTel"
STR_LIST_ACTION_5 "Ændre tilbagekaldsnummer"
STR_FDLG_WELCOME "Vælg velkomst"
STR_FDLG_WELCOME_FILT "Velskomstsbesked\0*.WAV;*.ALW\0Alle filer (*.*)\0*\0"
STR_FDLG_RINGING "Vælg ringelyd"
STR_FDLG_RINGING_FILT "Wave fil\0*.WAV\0Alle filer (*.*)\0*\0"
STR_FDLG_RECORD "Gem velkomst som"
STR_FDLG_RECORD_FILT "Velkomst\0*.ALW\0Alle filer (*.*)\0*\0"
STR_FDLG_SAVEAS "Gem opkald som"
STR_FDLG_SAVEAS_FILT "Wave fil\0*.WAV\0Alle filer (*.*)\0*\0"
STR_FDLG_SAVEAS_FILE "Opkald fra %s.wav"
STR_POPTEXT_1 "Indgående opkald"
STR_POPTEXT_2 "Fra %s"
STR_POPTEXT_3 "Til %s"
STR_ERROR "Fejl"
STR_WARNING "Advarsel"
STR_MSG_REGOK "Tak for din registrering!"
STR_MSG_REGFAIL "Den angivene registreringskode er invalid.\n\nTjek venligst om du har angivet dit navn og din kode korrekt."
STR_ERR_NONUMBER "Angiv venligst et telefonnummer!"
STR_ERR_NODTMFCODE "Angiv venlist en DTMF kode!"
STR_ASK_REALYDELETE "Er du sikker på at du vil slette de valgte opkald?"
STR_ASK_REALYDELETE2 "Du har ikke lyttet til alle de valgte opkald.\r\rEr du sikker på at du vil slette dem alligevel?"
STR_ASK_REALYEXIT "Vil du lukke CapiTel?"
STR_ASK_REALYEXIT_CHK "&Vis ikke dette spørgsmål igen"
STR_HELP_README "readme.txt"
STR_HELP_ORDER "order.txt"
STR_HELP_ORDERBMT "orderbmt.txt"
STR_HELP_LICENSE "licence.txt"
STR_HELP_WHATSNEW "whatsnew.txt"
END
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 219, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Om CapiTel"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "",-1,5,5,209,59
ICON ID_MAIN,-1,17,20,21,20
LTEXT "CapiTel for Windows",-1,55,15,115,8
LTEXT ".",IDC_TEXT1,55,25,115,8
LTEXT ".",IDC_TEXT2,55,40,115,8
LTEXT ".",IDC_TEXT3,55,50,115,8
GROUPBOX "Ophavsmændene",-1,5,67,209,65
LTEXT APP_AUTOR_1,-1,15,80,60,8
LTEXT APP_WERNER_INET,-1,80,80,100,8
LTEXT APP_CAWIM_INET,-1,80,105,130,8
LTEXT APP_AUTOR_2,-1,15,105,60,8
LTEXT APP_WERNER_WWW,-1,80,90,100,8
LTEXT APP_CAWIM_WWW,-1,80,115,100,8
GROUPBOX "Nyheder og opdateringer",IDC_TEXT4,5,137,209,25
CTEXT APP_HOMEPAGE,IDC_TEXT5,12,148,196,8
PUSHBUTTON "OK",IDOK,85,171,50,14
END
IDD_PROPPAGE1 DIALOG DISCARDABLE 0, 0, 210, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Almen"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Opkaldsacceptering",-1,7,5,196,67
LTEXT "Svar &efter",-1,14,21,70,8
EDITTEXT IDC_ANSWER_DELAY,86,19,25,13,ES_AUTOHSCROLL
LTEXT "sekunder",-1,116,21,80,8
LTEXT "&Begræns optagetid til",-1,14,37,70,8
EDITTEXT IDC_RECORD_TIME,86,35,25,13,ES_AUTOHSCROLL
LTEXT "sekunder",-1,116,37,75,8
LTEXT "&Stop optagelse efter",-1,14,53,70,8
EDITTEXT IDC_SILENCE,86,51,25,13,ES_AUTOHSCROLL
LTEXT "sekunders stilhed",-1,116,53,80,8
GROUPBOX "Display",-1,7,75,196,147
CONTROL "&Gendan minimeret vindue ved opkald",
IDC_RESTORE_WINDOW,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,90,180,10
CONTROL "Vis kun opkald hvor opkalder har efterladt en besked på telefonsvaren",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,180,18
CONTROL "&Hvis opkalderen er ukendt, vis da områdekoden (virker kun i Tyskland!)",
IDC_EXPAND_CALLER_ID,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,126,180,18
CONTROL "Vis også &digitale opkald (Fax, Data)",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,148,180,10
CONTROL "&Beskræft sletning af opkald fra liste",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,162,180,10
LTEXT "Hvis hovedvinduet er minimeret og der kommer et opkald kan et pop-op vises.",
-1,14,180,170,16
LTEXT "Vis pop-op vinude:",-1,14,203,75,8
COMBOBOX IDC_POPUPWIN,100,201,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
END
IDD_PROPPAGE2 DIALOG DISCARDABLE 0, 0, 210, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Telefonsvarer"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Velkomst",-1,7,5,196,50
LTEXT "Brug følgene fil som &velkomst:",-1,
14,18,180,8
EDITTEXT IDC_WELCOME_TEXT,14,34,120,13,ES_AUTOHSCROLL
PUSHBUTTON "Gennemse ...",IDC_FILEDLG,140,33,55,14
GROUPBOX "Ring",-1,7,58,196,60
CONTROL "Afs&pil følgene wave som 'ringende telefon' ved indkommende opkald:",
IDC_WAVE_RINGING,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,73,175,18
EDITTEXT IDC_RINGING_WAVE,14,98,120,12,ES_AUTOHSCROLL
PUSHBUTTON "Gennemse ...",IDC_WAVEDLG,140,97,55,14
GROUPBOX "Porte og opkaldere",-1,7,121,196,102
ICON ID_PORT1,-1,14,134,20,20
LTEXT "Brug portlisten til at oprette dine egne opkaldsnumre som telefonsvaren skal reagere på.",
-1,40,136,157,16
PUSHBUTTON "Porte ...",IDC_EDIT_PORTS,105,158,90,14
ICON ID_CALLER1,-1,14,178,20,20
LTEXT "Opkalds listen indeholder folk med kendte numre så CapiTel kan vise deres navne.",
-1,40,180,157,16
PUSHBUTTON "Kendte opkaldere ...",IDC_EDIT_CALLERS,105,202,90,14
END
IDD_PROPPAGE3 DIALOG DISCARDABLE 0, 0, 210, 170
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Fjernstyring"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Fjernstyring",-1,7,5,196,89
CONTROL "Aktivér &DTMF tone genkaldelse",IDC_DTMF_SUPPORT,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,20,149,10
LTEXT "Fjernstyringen gør at du kan ringe til telefonsvaren og aflytte dine beskeder. Derudover kan CapiTel automatisk ringe dig op når der er nye beskeder på telefonsvaren.",
-1,14,37,180,24
LTEXT "Ring til automatisk til mig på følgene nummer:",
-1,14,69,95,16
EDITTEXT IDC_FORWARD,110,73,85,13,ES_AUTOHSCROLL
GROUPBOX "Fjernstyringsfunktioner",-1,7,97,196,66
ICON ID_ACTION1,-1,14,109,21,20
LTEXT "Denne liste indeholder funktioner som kan aktiveres ved at trykke de tilsvarende DTMF koder.",
-1,40,111,156,24
PUSHBUTTON "Fjernstyringsfunktioner ...",IDC_EDIT_ACTIONS,95,141,
100,14
END
IDD_PROPPAGE4 DIALOG DISCARDABLE 0, 0, 210, 95
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Andet"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Valg",-1,7,5,196,32
CONTROL "Tal&e data er µLaw kodet (kun i USA)",
IDC_ULAW_CODEC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,
20,180,10
GROUPBOX "Logning",-1,7,40,196,48
LTEXT "Alle opkald skrives til denne fil:",
-1,14,52,180,8
EDITTEXT IDC_LOGFILE,14,67,180,12,ES_AUTOHSCROLL
END
IDD_EDITPORTLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Porte"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_PORT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Annullér",IDCANCEL,174,24,50,14
PUSHBUTTON "&Ny",IDM_NEW,174,50,50,14
PUSHBUTTON "R&et",IDM_EDIT,174,67,50,14
PUSHBUTTON "Sle&t",IDM_DELETE,174,84,50,14
END
IDD_EDITPORT DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Port"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Port er afbrudt",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,61,10
LTEXT "&Beskrivelse:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "&Opkaldsnummer (MSN):",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Reaktion:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Efterlad følgene felter tomme for at bruge standard indstillingerne for denne port.",
-1,14,77,160,16
LTEXT "Svar efter",-1,14,103,45,8
EDITTEXT IDC_DELAY,63,101,25,13,ES_AUTOHSCROLL
LTEXT "sekunder",-1,92,103,69,8
LTEXT "Be&græns til",-1,14,120,45,8
EDITTEXT IDC_MAXTIME,63,118,25,13,ES_AUTOHSCROLL
LTEXT "sekunder",-1,92,120,69,8
LTEXT "&Velkomst:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Gennemse ...",IDC_FILEDLG,168,134,55,14
LTEXT "R&ingetone:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Gennemse ...",IDC_WAVEDLG,168,152,55,14
LTEXT "Ring til mig &automatisk på det følgene nummer:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Annullér",2,181,209,50,14
END
IDD_EDITCALLERLIST DIALOGEX 0, 0, 263, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Kendte Opkaldere"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CALLER_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,192,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,206,7,50,14
PUSHBUTTON "Annullér",IDCANCEL,206,24,50,14
PUSHBUTTON "&Ny",IDM_NEW,206,50,50,14
PUSHBUTTON "R&et",IDM_EDIT,206,67,50,14
PUSHBUTTON "&Slet",IDM_DELETE,206,84,50,14
END
IDD_EDITCALLER DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Opkalder"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Enhed er deaktiveret",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,82,10
LTEXT "&Beskrivelse:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "O&pkalders telefonnummer:",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Reaktion:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Efterlad følgene felter tomme for at bruge standard indstillingerne for denne port.",
-1,14,77,160,16
LTEXT "&Svar efter",-1,14,103,45,8
EDITTEXT IDC_DELAY,63,101,25,13,ES_AUTOHSCROLL
LTEXT "sekunder",-1,92,103,69,8
LTEXT "Be&græns til",-1,14,120,45,8
EDITTEXT IDC_MAXTIME,63,118,25,13,ES_AUTOHSCROLL
LTEXT "sekunder",-1,92,120,69,8
LTEXT "&Velkomst:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Gennemse ...",IDC_FILEDLG,168,134,55,14
LTEXT "R&ing:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Gennemse ...",IDC_WAVEDLG,168,152,55,14
LTEXT "Ring til mig &automatisk på følgene nummer:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Annullér",2,181,209,50,14
END
IDD_EDITACTIONLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Fjernstyringsfunktioner"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_ACTION_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Annullér",IDCANCEL,174,24,50,14
PUSHBUTTON "&Ny",IDM_NEW,174,50,50,14
PUSHBUTTON "R&et",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Slet",IDM_DELETE,174,84,50,14
END
IDD_EDITACTION DIALOG DISCARDABLE 0, 0, 207, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Handling"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,192,195
CONTROL "&Handligen er aktiveret",IDC_ENABLED,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,7,73,10
LTEXT "&DTMF kode:",-1,14,25,50,8
EDITTEXT IDC_DTMFCODE,75,23,50,13,ES_AUTOHSCROLL
LTEXT "Ved indtastning af denne DTMF kode vil jeg ...",-1,14,47,165,8
CONTROL "&Fjernstyr telefonsvaren, aflytte eller slette mine beskeder.",
IDC_REMOTECONTROL,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE | WS_GROUP | WS_TABSTOP,14,62,160,18
CONTROL "Angiv &et nyt telefon nummer der skal ringes når der er nye beskeder.",
IDC_SET_CALLBACK,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE,14,84,160,18
CONTROL "Sluk &telefonsvaren.",IDC_DEACTIVATE,
"Button",BS_AUTORADIOBUTTON,14,106,160,10
CONTROL "&Luk telefonsvaren.",IDC_QUIT,"Button",
BS_AUTORADIOBUTTON,14,120,160,10
CONTROL "&Genstart computeren.",IDC_REBOOT,"Button",
BS_AUTORADIOBUTTON,14,134,160,10
CONTROL "&Start et externt program:",IDC_EXECUTE,"Button",
BS_AUTORADIOBUTTON,14,148,160,10
LTEXT "Pr&ogram:",IDC_TEXT1,26,164,40,8
EDITTEXT IDC_PROGRAM,70,163,120,13,ES_AUTOHSCROLL
LTEXT "Ar&gumenter:",IDC_TEXT2,26,180,40,8
EDITTEXT IDC_ARGUMENTS,70,179,120,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,96,210,50,14
PUSHBUTTON "Annullér",2,149,210,50,14
END
IDD_REGISTER DIALOG DISCARDABLE 0, 0, 207, 46
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
CAPTION "Registrering"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Navn:",-1,7,11,30,8
EDITTEXT IDC_REGNAME,40,8,80,13,ES_AUTOHSCROLL
LTEXT "&Kode:",-1,7,27,30,8
EDITTEXT IDC_REGCODE,40,24,80,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,150,7,50,14
PUSHBUTTON "Annullér",IDCANCEL,150,24,50,14
END
IDD_POPUP DIALOG DISCARDABLE 0, 0, 80, 37
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "",IDC_TEXT1,5,5,70,8
LTEXT "",IDC_TEXT2,5,15,70,8
LTEXT "",IDC_TEXT3,5,25,70,8
END
IDD_MSGBOX DIALOG DISCARDABLE 0, 0, 275, 66
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,45,50,14
PUSHBUTTON "Annullér",IDCANCEL,218,45,50,14
PUSHBUTTON "&Ja",IDYES,164,45,50,14
PUSHBUTTON "&Nej",IDNO,218,45,50,14
ICON "",IDC_ICO,7,9,18,20
LTEXT "",IDC_TEXT,40,9,228,24
END
IDD_MSGBOXEX DIALOG DISCARDABLE 0, 0, 275, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,50,50,14
PUSHBUTTON "Annullér",IDCANCEL,218,50,50,14
PUSHBUTTON "&Ja",IDYES,164,50,50,14
PUSHBUTTON "&Nej",IDNO,218,50,50,14
ICON "",IDC_ICO,7,9,21,20
LTEXT "",IDC_TEXT,40,9,228,8
CONTROL "",IDC_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,40,28,228,10
END

529
capitel/source.win/DUTCH.RC Normal file
View File

@ -0,0 +1,529 @@
/*
* nederlands
dutch translation from: "Theo Fokkema" <theo@tonewheel.demon.nl>
*/
LANGUAGE LANG_DUTCH, SUBLANG_DUTCH
ID_MAIN ACCELERATORS MOVEABLE PURE
BEGIN
"a", IDM_SELECTALL , ASCII, VIRTKEY, CONTROL
"a", IDM_TOGGLEACTIVATION , ASCII, ALT
"A", IDM_TOGGLEACTIVATION , ASCII, ALT
"c", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"C", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"p", IDM_PLAY_ALL , ASCII, ALT
"P", IDM_PLAY_ALL , ASCII, ALT
"n", IDM_ADD_TO_CALLERS , ASCII, ALT
"N", IDM_ADD_TO_CALLERS , ASCII, ALT
VK_F5, IDM_REGISTER , ASCII, VIRTKEY, CONTROL, ALT
END
ID_MAIN MENU DISCARDABLE
BEGIN
POPUP "&Algemeen"
BEGIN
MENUITEM "&Antwoordapparaat actief\tAlt+A", IDM_TOGGLEACTIVATION
MENUITEM "Verberg s&chermbediening\tAlt+C", IDM_HIDEFRAMECONTROLS
MENUITEM "&Eigenschappen..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "A&fsluiten" , IDM_EXIT
END
POPUP "&Oproep"
BEGIN
MENUITEM "Afspe&len\tEnter" , IDM_PLAY
MENUITEM "&Wissen\tDel" , IDM_DELETE
MENUITEM "&Opslaan als ..." , IDM_SAVE_AS
MENUITEM "Toevoegen als &nieuwe beller\tAlt+N", IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "Alles afs&pelen\tAlt+P" , IDM_PLAY_ALL
MENUITEM "Meldtekst opnemen\tAlt+R" , IDM_RECORD
END
POPUP "&Bekijk"
BEGIN
MENUITEM "&Altijd zichtbaar" , IDM_TOPMOST
MENUITEM "&Statusicoon in taakbalk" , IDM_SHOWTRAY
MENUITEM "&Verbergen bij minimaliseren" , IDM_MINHIDE
MENUITEM SEPARATOR
MENUITEM "Alles &selecteren\tCtrl+A" , IDM_SELECTALL
MENUITEM "Selectie o&mkeren" , IDM_INVERTSEL
END
POPUP "&Help"
BEGIN
MENUITEM "&LeesMij" , IDM_README
MENUITEM "&Wat is nieuw?" , IDM_WHATSNEW
MENUITEM "L&icentie" , IDM_LICENSE
MENUITEM "&Bekijk bestelformulier" , IDM_ORDER
MENUITEM "Bekijk BMT &Micro bestelformulier", IDM_ORDERBMT
MENUITEM "&Homepage op het Web" , IDM_HOMEPAGE
MENUITEM SEPARATOR
MENUITEM "&Over CapiTel" , IDM_ABOUT
END
END
ID_POPUP MENU DISCARDABLE
BEGIN
POPUP "Context"
BEGIN
MENUITEM "Afspelen" , IDM_PLAY
MENUITEM "&Wissen\tDel" , IDM_DELETE
MENUITEM "&Opslaan als ..." , IDM_SAVE_AS
MENUITEM "Toevoegen als &nieuwe beller\tAlt+N", IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "Alles afs&pelen\tAlt+P" , IDM_PLAY_ALL
MENUITEM "Meldtekst opnemen\tAlt+R" , IDM_RECORD
MENUITEM SEPARATOR
MENUITEM "&Antwoordapparaat actief\tAlt+A", IDM_TOGGLEACTIVATION
MENUITEM "Verberg s&chermbediening\tAlt+C", IDM_HIDEFRAMECONTROLS
MENUITEM "&Eigenschappen..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "&Over CapiTel" , IDM_ABOUT
END
POPUP "Context2"
BEGIN
MENUITEM "&Nieuw.." , IDM_NEW
MENUITEM "&Bewerken" , IDM_EDIT
MENUITEM "&Wissen" , IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "&Actief" , IDM_ACTIVE
END
POPUP "Tray_1"
BEGIN
MENUITEM "&Toon CapiTel" , IDM_SHOW
MENUITEM "Alles afs&pelen" , IDM_PLAY_ALL
MENUITEM SEPARATOR
MENUITEM "A&fsluiten" , IDM_EXIT
END
END
STRINGTABLE DISCARDABLE
BEGIN
IDM_TOGGLEACTIVATION "Activeert of deactiveert het antwoordapparaat."
IDM_HIDEFRAMECONTROLS "Toont of verbergt het menu, de werkbalk en de statusbalk"
IDM_PROPERTIES "Opent de instellingen van het programma."
IDM_PROP_PORTS "Opent een lijst met alle poorten."
IDM_PROP_CALLERS "Opent een lijst met alle bekende bellers."
IDM_PROP_ACTIONS "Opent een lijst met op afstand bedienbare functies."
IDM_EXIT "Sluit Capitel af."
IDM_PLAY "Speelt de geselecteerde oproep af."
IDM_PLAY_ALL "Speelt alle oproepen af."
IDM_DELETE "Wist de geselecteerde oproep."
IDM_SAVE_AS "Opslaan van de geselekteerde oproep in een geluidsbestand."
IDM_ADD_TO_CALLERS "Voegt het telefoonnummer van de geselecteerde oproep toe aan het telefoonboek."
IDM_RECORD "Neemt een nieuwe meldtekst op."
IDM_README "Opent ReadMe.Txt."
IDM_WHATSNEW "Opent WhatsNew.Txt."
IDM_LICENSE "Opent de licentie-overeenkomst."
IDM_ORDER "Opent het bestelformulier."
IDM_ORDERBMT "Opent het BMT Micro bestelformulier."
IDM_HOMEPAGE "Opent de CapiTel homepage."
IDM_ABOUT "Toont productinformatie."
IDM_SHOW "Activeert het hoofdvenster van CapiTel."
IDM_TOPMOST "CapiTel blijft zichtbaar behalve bij minimaliseren."
IDM_SHOWTRAY "Toont een statusicoon in de taakbalk."
IDM_MINHIDE "Verberg CapiTel bij minimaliseren."
IDM_SELECTALL "Selecteert alle items in het venster."
IDM_INVERTSEL "Keert de selectie om."
STR_MENUHELP_MAIN1 "Bevat functies om het functioneren van CapiTel te beinvloeden."
STR_MENUHELP_MAIN2 "Bevat functies om oproepen af te spelen en te wissen"
STR_MENUHELP_MAIN3 "Bevat functies om de zichtbaarheid van CapiTel te beinvloeden."
STR_MENUHELP_MAIN4 "Bevat hulpfuncties"
END
STRINGTABLE DISCARDABLE
BEGIN
STR_ABOUT1 "Versie %s"
STR_ABOUT2 "Copyright (c) %s by"
STR_ABOUT3 "%s en %s"
STR_ABOUT_UNREG1 "Ongeregistreerde probeerversie"
STR_ABOUT_UNREG2 "Registreer CapiTel alstublieft!"
STR_WINDOW_TITLE APPNAME
STR_TBAR_REG "%s (Geregistreerd op naam van %s)"
STR_TBAR_UNREG "%s (ONGEREGISTREERDE PROBEERVERSIE)"
STR_TBAR_FREE "%s (loopt als freeware Caller-ID)"
STR_TBAR_DEACTIVATED "Antwoordapparaat gedeactiveerd ..."
STR_TBAR_CONVERTING "Conversie wav-bestanden ..."
STR_TBAR_RECWELCOME "Opname van meldtekst ..."
STR_LIST_COL1 "Oproeper"
STR_LIST_COL2 "Datum"
STR_LIST_COL3 "Tijd"
STR_LIST_COL4 "Sec."
STR_LIST_COL5 "Bestemming"
STR_PRT_LIST_COL1 "Omschrijving"
STR_PRT_LIST_COL2 "Roepnummer (MSN)"
STR_CLR_LIST_COL1 "Naam"
STR_CLR_LIST_COL2 "Oproep nummer"
STR_ACT_LIST_COL1 "DTMF-code"
STR_ACT_LIST_COL2 "Actie"
STR_REJECTCAUSE_D "Poortinstelling"
STR_REJECTCAUSE_0 "Normaal"
STR_REJECTCAUSE_1 "Bezet"
STR_REJECTCAUSE_2 "Weiger"
STR_REJECTCAUSE_3 "Niet beschikbaar"
STR_POPWIN_NONE "Nooit"
STR_POPWIN_TOPLEFT "Linksboven"
STR_POPWIN_TOPRIGHT "Rechtsboven"
STR_POPWIN_BOTTOMLEFT "Linksonder"
STR_POPWIN_BOTTOMRIGHT "Rechtsonder"
STR_LIST_ACTION_1 "Afstandsbediening"
STR_LIST_ACTION_2 "Herstart computer"
STR_LIST_ACTION_3 "Deactiveer CapiTel"
STR_LIST_ACTION_4 "Sluit CapiTel"
STR_LIST_ACTION_5 "Verander terugbelnummer"
STR_FDLG_WELCOME "Selecteer meldtekst"
STR_FDLG_WELCOME_FILT "Meldtekst\0*.WAV;*.ALW\0Alle bestanden (*.*)\0*\0"
STR_FDLG_RINGING "Selecteer rinkelen"
STR_FDLG_RINGING_FILT "Wave-bestand\0*.WAV\0Alle bestanden (*.*)\0*\0"
STR_FDLG_RECORD "Save Welcome Text As"
STR_FDLG_RECORD_FILT "Meldtekst\0*.ALW\0Alle bestanden (*.*)\0*\0"
STR_FDLG_SAVEAS "Oproep opslaan als"
STR_FDLG_SAVEAS_FILT "Wave-bestand\0*.WAV\0Alle bestanden (*.*)\0*\0"
STR_FDLG_SAVEAS_FILE "Oproep van %s.wav"
STR_POPTEXT_1 "Inkomende oproep"
STR_POPTEXT_2 "Van %s"
STR_POPTEXT_3 "Naar %s"
STR_ERROR "Fout"
STR_WARNING "Attentie"
STR_MSG_REGOK "Bedankt voor uw registratie!"
STR_MSG_REGFAIL "De ingevulde registratiecode is ongeldig.\n\nControleer of uw naam en de code correct zijn ingevuld."
STR_ERR_NONUMBER "Vul alstublieft een telefoonnummer in!"
STR_ERR_NODTMFCODE "Vul alstublieft een DTMF-code in!"
STR_ASK_REALYDELETE "Weet u zeker dat u de geselecteerde oproep wilt verwijderen?"
STR_ASK_REALYDELETE2 "U heeft één of meer van de geselecteerde oproepen nog niet afgeluisterd.\r\rWeet u zeker dat u ze wil verwijderen?"
STR_ASK_REALYEXIT "CapiTel afsluiten?"
STR_ASK_REALYEXIT_CHK "Deze vraag niet opnieuw tonen"
STR_HELP_README "readme.txt"
STR_HELP_ORDER "order.txt"
STR_HELP_ORDERBMT "orderbmt.txt"
STR_HELP_LICENSE "licence.txt"
STR_HELP_WHATSNEW "whatsnew.txt"
END
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 219, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Over CapiTel"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "",-1,5,5,209,59
ICON ID_MAIN,-1,17,20,21,20
LTEXT "CapiTel voor Windows",-1,55,15,115,8
LTEXT ".",IDC_TEXT1,55,25,115,8
LTEXT ".",IDC_TEXT2,55,40,115,8
LTEXT ".",IDC_TEXT3,55,50,115,8
GROUPBOX "De auteurs",-1,5,67,209,65
LTEXT APP_AUTOR_1,-1,15,80,60,8
LTEXT APP_WERNER_INET,-1,80,80,100,8
LTEXT APP_CAWIM_INET,-1,80,105,130,8
LTEXT APP_AUTOR_2,-1,15,105,60,8
LTEXT APP_WERNER_WWW,-1,80,90,100,8
LTEXT APP_CAWIM_WWW,-1,80,115,100,8
GROUPBOX "Nieuws en updates",IDC_TEXT4,5,137,209,25
CTEXT APP_HOMEPAGE,IDC_TEXT5,12,148,196,8
PUSHBUTTON "OK",IDOK,85,171,50,14
END
IDD_PROPPAGE1 DIALOG DISCARDABLE 0, 0, 210, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Algemeen"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Oproepacceptatie",-1,7,5,196,67
LTEXT "&Telefoon opnemen na",-1,14,21,75,8
EDITTEXT IDC_ANSWER_DELAY,91,19,25,13,ES_AUTOHSCROLL
LTEXT "seconden",-1,121,21,80,8
LTEXT "&Beperk opnametijd tot",-1,14,37,75,8
EDITTEXT IDC_RECORD_TIME,91,35,25,13,ES_AUTOHSCROLL
LTEXT "seconden",-1,121,37,75,8
LTEXT "&Stop opname na",-1,14,53,65,8
EDITTEXT IDC_SILENCE,81,51,25,13,ES_AUTOHSCROLL
LTEXT "seconden stilte",-1,111,53,80,8
GROUPBOX "Schermweergave",-1,7,75,196,147
CONTROL "&Herstel geminimaliseerd scherm bij nieuwe oproepen",
IDC_RESTORE_WINDOW,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,90,180,10
CONTROL "Toon &alleen oproepen waarbij een boodschap is achtergelaten",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,180,18
CONTROL "Als de beller &onbekend is gebied tonen aan de hand van meegestuurd netnummer",
IDC_EXPAND_CALLER_ID,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,126,180,18
CONTROL "Ook &digitale oproepen (fax, data) laten zien",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,148,180,10
CONTROL "&Verwijderen van oproepen uit de lijst bevestigen",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,162,180,10
LTEXT "Als het hoofdvenster geminimaliseerd is en er komt een oproep binnen kan er een popup-venster worden getoond",
-1,14,180,185,16
LTEXT "Toon popup-venster:",-1,14,203,75,8
COMBOBOX IDC_POPUPWIN,100,201,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
END
IDD_PROPPAGE2 DIALOG DISCARDABLE 0, 0, 210, 238
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Antwoordapparaat"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Meldtekst",-1,7,5,196,50
LTEXT "Gebruik dit bestand als &meldtekst:",-1,
14,18,180,8
EDITTEXT IDC_WELCOME_TEXT,14,34,120,13,ES_AUTOHSCROLL
PUSHBUTTON "Bladeren ...",IDC_FILEDLG,140,33,55,14
GROUPBOX "Rinkelen",-1,7,58,196,60
CONTROL "&Speel dit bestand af als 'rinkelende telefoon' bij inkomende oproepen:",
IDC_WAVE_RINGING,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,73,175,18
EDITTEXT IDC_RINGING_WAVE,14,98,120,12,ES_AUTOHSCROLL
PUSHBUTTON "Bladeren ...",IDC_WAVEDLG,140,97,55,14
GROUPBOX "Poorten en telefoonnummers",-1,7,121,196,110
ICON ID_PORT1,-1,14,134,20,20
LTEXT "Gebruik de poortlijst om de nummers waarop CapiTel moet reageren in te vullen.",
-1,40,136,157,16
PUSHBUTTON "Poorten ...",IDC_EDIT_PORTS,105,158,90,14
ICON ID_CALLER1,-1,14,178,20,20
LTEXT "De bekende bellers-lijst bevat telefoonnummers waarbij de naam van de oproeper bekend is, zodat Capitel deze kan weergeven.",
-1,40,180,157,24
PUSHBUTTON "Bekende bellers ...",IDC_EDIT_CALLERS,105,210,90,14
END
IDD_PROPPAGE3 DIALOG DISCARDABLE 0, 0, 210, 178
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Afstandsbediening"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Afstandsbediening",-1,7,5,196,97
CONTROL "Herkennen van &DTMF-tonen inschakelen",IDC_DTMF_SUPPORT,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,20,149,10
LTEXT "Afstandsbediening stelt u in staat uw antwoordapparaat overal vandaan te bellen en berichten af te luisteren. Verder kan CapiTel u automatisch bellen zodra er een nieuw bericht is achtergelaten.",
-1,14,37,180,32
LTEXT "Automatisch bellen naar het volgende telefoonnummer:",
-1,14,77,95,16
EDITTEXT IDC_FORWARD,110,81,85,13,ES_AUTOHSCROLL
GROUPBOX "Afstandsbediening",-1,7,105,196,66
ICON ID_ACTION1,-1,14,117,21,20
LTEXT "In deze lijst staan functies die geactiveerd kunnen worden door de bijbehorende DTMF-code in te toetsen op de telefoon.",
-1,40,119,156,24
PUSHBUTTON "Op afstand bedienbare functies ...",IDC_EDIT_ACTIONS,75,149,
120,14
END
IDD_PROPPAGE4 DIALOG DISCARDABLE 0, 0, 210, 103
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Overig"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Opties",-1,7,5,196,32
CONTROL "Spr&aakdata is µLaw-gecodeerd (alleen in de USA)",
IDC_ULAW_CODEC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,
20,180,10
GROUPBOX "Logboek",-1,7,40,196,56
LTEXT "Alle oproepen worden naar het volgende bestand geschreven:",
-1,14,52,180,16
EDITTEXT IDC_LOGFILE,14,75,180,12,ES_AUTOHSCROLL
END
IDD_EDITPORTLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Poorten"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_PORT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Annuleren",IDCANCEL,174,24,50,14
PUSHBUTTON "&Nieuw",IDM_NEW,174,50,50,14
PUSHBUTTON "&Bewerken",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Wissen",IDM_DELETE,174,84,50,14
END
IDD_EDITPORT DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Poort"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Poort is ingeschakeld",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,83,10
LTEXT "&Omschrijving:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "&Roepnummer (MSN):",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Reactie:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Laat de volgende velden leeg als de standaardinstellingen voor deze poort gebruikt moeten worden.",
-1,14,77,200,16
LTEXT "Be&antwoord na",-1,14,103,70,8
EDITTEXT IDC_DELAY,88,101,25,13,ES_AUTOHSCROLL
LTEXT "seconden",-1,117,103,69,8
LTEXT "&Beperk opnametijd tot",-1,14,120,70,8
EDITTEXT IDC_MAXTIME,88,118,25,13,ES_AUTOHSCROLL
LTEXT "seconden",-1,117,120,69,8
LTEXT "&Meldtekst:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "B&laderen ...",IDC_FILEDLG,168,134,55,14
LTEXT "R&inkel:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Bladeren ...",IDC_WAVEDLG,168,152,55,14
LTEXT "&Automatisch bellen naar het volgende telefoonnummer:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Annuleren",2,181,209,50,14
END
IDD_EDITCALLERLIST DIALOGEX 0, 0, 263, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Bekende bellers"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CALLER_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,192,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,206,7,50,14
PUSHBUTTON "Annuleren",IDCANCEL,206,24,50,14
PUSHBUTTON "&Nieuw",IDM_NEW,206,50,50,14
PUSHBUTTON "&Bewerken",IDM_EDIT,206,67,50,14
PUSHBUTTON "&Wissen",IDM_DELETE,206,84,50,14
END
IDD_EDITCALLER DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Oproepers"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Regel is ingeschakeld",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,85,10
LTEXT "&Omschrijving:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "&Telefoonnummer oproeper:",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Reactie:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Laat een of meer van de volgende velden leeg als hiervoor de standaardinstellingen gebruikt moeten worden.",
-1,14,77,200,16
LTEXT "Be&antwoord na",-1,14,103,70,8
EDITTEXT IDC_DELAY,88,101,25,13,ES_AUTOHSCROLL
LTEXT "seconden",-1,117,103,69,8
LTEXT "&Beperk opnametijd tot",-1,14,120,70,8
EDITTEXT IDC_MAXTIME,88,118,25,13,ES_AUTOHSCROLL
LTEXT "seconden",-1,117,120,69,8
LTEXT "&Meldtekst:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Bladeren ...",IDC_FILEDLG,168,134,55,14
LTEXT "R&inkel:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Bladeren ...",IDC_WAVEDLG,168,152,55,14
LTEXT "&Automatisch bellen naar het volgende telefoonnummer:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Annuleren",2,181,209,50,14
END
IDD_EDITACTIONLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Afstandsbedieningsfuncties"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_ACTION_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Annuleren",IDCANCEL,174,24,50,14
PUSHBUTTON "&Nieuw",IDM_NEW,174,50,50,14
PUSHBUTTON "&Bewerken",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Wissen",IDM_DELETE,174,84,50,14
END
IDD_EDITACTION DIALOG DISCARDABLE 0, 0, 207, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Functie"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,192,195
CONTROL "&Functie is ingeschakeld",IDC_ENABLED,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,7,90,10
LTEXT "&DTMF-code:",-1,14,25,50,8
EDITTEXT IDC_DTMFCODE,75,23,50,13,ES_AUTOHSCROLL
LTEXT "Deze DTMF-code heeft de volgende functie:",-1,
14,47,165,8
CONTROL "Het &antwoordapparaat op afstand bedienen, berichten beluisteren of wissen.",
IDC_REMOTECONTROL,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE | WS_GROUP | WS_TABSTOP,14,62,160,18
CONTROL "Een nieuw &telefoonnummer invoeren wat gebeld wordt als er nieuwe berichten zijn.",
IDC_SET_CALLBACK,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE,14,84,160,18
CONTROL "Het antwoordapparaat &uitschakelen.",IDC_DEACTIVATE,
"Button",BS_AUTORADIOBUTTON,14,106,160,10
CONTROL "&CapiTel afsluiten.",IDC_QUIT,"Button",
BS_AUTORADIOBUTTON,14,120,160,10
CONTROL "De computer opnieuw &opstarten.",IDC_REBOOT,"Button",
BS_AUTORADIOBUTTON,14,134,160,10
CONTROL "Een &extern programma starten:",IDC_EXECUTE,"Button",
BS_AUTORADIOBUTTON,14,148,160,10
LTEXT "Pr&ogramma:",IDC_TEXT1,26,164,40,8
EDITTEXT IDC_PROGRAM,70,163,120,13,ES_AUTOHSCROLL
LTEXT "Ar&gumenten:",IDC_TEXT2,26,180,40,8
EDITTEXT IDC_ARGUMENTS,70,179,120,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,96,210,50,14
PUSHBUTTON "Annuleren",2,149,210,50,14
END
IDD_REGISTER DIALOG DISCARDABLE 0, 0, 207, 46
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
CAPTION "Registratie"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Naam:",-1,7,11,30,8
EDITTEXT IDC_REGNAME,40,8,80,13,ES_AUTOHSCROLL
LTEXT "&Code:",-1,7,27,30,8
EDITTEXT IDC_REGCODE,40,24,80,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,150,7,50,14
PUSHBUTTON "Annuleren",IDCANCEL,150,24,50,14
END
IDD_POPUP DIALOG DISCARDABLE 0, 0, 80, 37
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "",IDC_TEXT1,5,5,70,8
LTEXT "",IDC_TEXT2,5,15,70,8
LTEXT "",IDC_TEXT3,5,25,70,8
END
IDD_MSGBOX DIALOG DISCARDABLE 0, 0, 275, 66
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,45,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,45,50,14
PUSHBUTTON "&Yes",IDYES,164,45,50,14
PUSHBUTTON "&No",IDNO,218,45,50,14
ICON "",IDC_ICO,7,9,18,20
LTEXT "",IDC_TEXT,40,9,228,24
END
IDD_MSGBOXEX DIALOG DISCARDABLE 0, 0, 275, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,50,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,50,50,14
PUSHBUTTON "&Yes",IDYES,164,50,50,14
PUSHBUTTON "&No",IDNO,218,50,50,14
ICON "",IDC_ICO,7,9,21,20
LTEXT "",IDC_TEXT,40,9,228,8
CONTROL "",IDC_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,40,28,228,10
END

View File

@ -0,0 +1,588 @@
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
ID_MAIN ACCELERATORS MOVEABLE PURE
BEGIN
"a", IDM_SELECTALL , ASCII, VIRTKEY, CONTROL
"a", IDM_TOGGLEACTIVATION , ASCII, ALT
"A", IDM_TOGGLEACTIVATION , ASCII, ALT
"c", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"C", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"p", IDM_PLAY_ALL , ASCII, ALT
"P", IDM_PLAY_ALL , ASCII, ALT
"n", IDM_ADD_TO_CALLERS , ASCII, ALT
"N", IDM_ADD_TO_CALLERS , ASCII, ALT
VK_F5, IDM_REGISTER , ASCII, VIRTKEY, CONTROL, ALT
END
ID_MAIN MENU DISCARDABLE
BEGIN
POPUP "&General"
BEGIN
#ifdef RECOTEL
MENUITEM "&RecoTel active\tAlt+A", IDM_TOGGLEACTIVATION
#else
MENUITEM "&Answering Machine Active\tAlt+A", IDM_TOGGLEACTIVATION
#endif
MENUITEM "&Hide Window Controls\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "P&roperties ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "E&xit" , IDM_EXIT
END
POPUP "&Call"
BEGIN
MENUITEM "P&lay\tEnter" , IDM_PLAY
MENUITEM "&Delete\tDel" , IDM_DELETE
MENUITEM "&Save As ..." , IDM_SAVE_AS
MENUITEM "Add As &New Caller\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "&Play All\tAlt+P" , IDM_PLAY_ALL
MENUITEM "&Record Welcome Text\tAlt+R" , IDM_RECORD
END
POPUP "&View"
BEGIN
MENUITEM "&Always On Top" , IDM_TOPMOST
MENUITEM "&Show Status in Taskbar" , IDM_SHOWTRAY
MENUITEM "&Hide When Minimized" , IDM_MINHIDE
MENUITEM SEPARATOR
MENUITEM "Select &All\tCtrl+A" , IDM_SELECTALL
MENUITEM "&Invert Selection" , IDM_INVERTSEL
END
POPUP "&Help"
BEGIN
MENUITEM "&ReadMe" , IDM_README
#ifndef RECOTEL
MENUITEM "&What's new?" , IDM_WHATSNEW
#endif
MENUITEM "&License" , IDM_LICENSE
#ifndef RECOTEL
MENUITEM "&View Order-Form" , IDM_ORDER
MENUITEM "View BMT &Micro Order-Form" , IDM_ORDERBMT
MENUITEM "&Homepage on the Web" , IDM_HOMEPAGE
MENUITEM SEPARATOR
MENUITEM "&About CapiTel" , IDM_ABOUT
#endif
END
END
ID_POPUP MENU DISCARDABLE
BEGIN
POPUP "Context"
BEGIN
MENUITEM "Play" , IDM_PLAY
MENUITEM "&Delete\tDel" , IDM_DELETE
MENUITEM "&Save As ..." , IDM_SAVE_AS
MENUITEM "Add As &New Caller\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "&Play All\tAlt+P" , IDM_PLAY_ALL
MENUITEM "&Record Welcome Text\tAlt+R" , IDM_RECORD
MENUITEM SEPARATOR
#ifdef RECOTEL
MENUITEM "&RecoTel Machine Active\tAlt+A", IDM_TOGGLEACTIVATION
#else
MENUITEM "&Answering Machine Active\tAlt+A", IDM_TOGGLEACTIVATION
#endif
MENUITEM "&Hide Window Controls\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "P&roperties ..." , IDM_PROPERTIES
#ifndef RECOTEL
MENUITEM SEPARATOR
MENUITEM "&About CapiTel" , IDM_ABOUT
#endif
MENUITEM SEPARATOR
MENUITEM "E&xit" , IDM_EXIT
END
POPUP "Context_2"
BEGIN
MENUITEM "&New.." , IDM_NEW
MENUITEM "&Edit" , IDM_EDIT
MENUITEM "&Delete" , IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "&Active" , IDM_ACTIVE
END
POPUP "Tray_1"
BEGIN
MENUITEM "&Show CapiTel" , IDM_SHOW
MENUITEM "&Play All Calls" , IDM_PLAY_ALL
MENUITEM SEPARATOR
MENUITEM "E&xit" , IDM_EXIT
END
END
STRINGTABLE DISCARDABLE
BEGIN
#ifdef RECOTEL
IDM_TOGGLEACTIVATION "Activates or deactivates RecoTel."
#else
IDM_TOGGLEACTIVATION "Activates or deactivates the answering machine."
#endif
IDM_HIDEFRAMECONTROLS "Shows or hides the menu, toolbar and statusbar."
IDM_PROPERTIES "Opens the settings of the program."
IDM_PROP_PORTS "Opens a list with all ports."
IDM_PROP_CALLERS "Opens a list with all known callers."
IDM_PROP_ACTIONS "Opens a list with remote controled actions."
IDM_EXIT "Closes CapiTel."
IDM_PLAY "Plays the selected call."
IDM_PLAY_ALL "Plays all calls."
IDM_DELETE "Deletes the selected call."
IDM_SAVE_AS "Saves the selected call to a sound file."
IDM_ADD_TO_CALLERS "Adds the phonenumber of selected call to caller list."
IDM_RECORD "Records a new welcome text."
IDM_README "Opens the ReadMe.Txt."
IDM_WHATSNEW "Opens the WhatsNew.Txt."
IDM_LICENSE "Opens the License Agreement."
IDM_ORDER "Opens the Order-Form."
IDM_ORDERBMT "Opens the BMT Micro Order-Form."
IDM_HOMEPAGE "Opens the CapiTel Homepage."
IDM_ABOUT "View product information."
IDM_SHOW "Activates the CapiTel main window."
IDM_TOPMOST "CapiTel remains in front of all other windows unless minimized."
IDM_SHOWTRAY "Shows status icon in the taskbar."
IDM_MINHIDE "Hide CapiTel when it is minimized."
IDM_SELECTALL "Selects all items in the window."
IDM_INVERTSEL "Reverses which items are selected and wich are not."
STR_MENUHELP_MAIN1 "Contains commands to change the behaviour of CapiTel."
STR_MENUHELP_MAIN2 "Contains commands to play or delete your calls."
STR_MENUHELP_MAIN3 "Contains commands for manipulating the view."
STR_MENUHELP_MAIN4 "Contains commands to display Help."
END
STRINGTABLE DISCARDABLE
BEGIN
STR_ABOUT1 "Version %s"
STR_ABOUT2 "Copyright (c) %s by"
STR_ABOUT3 "%s and %s"
STR_ABOUT_UNREG1 "Unregistered evaluation copy"
STR_ABOUT_UNREG2 "Please register CapiTel!"
STR_WINDOW_TITLE APPSHORT
STR_TBAR_REG "%s (Registered to %s)"
STR_TBAR_UNREG "%s (UNREGISTERED EVALUATION COPY)"
STR_TBAR_FREE "%s (runs as freeware Caller-ID)"
#ifdef RECOTEL
STR_TBAR_DEACTIVATED "RecoTel disabled ..."
#else
STR_TBAR_DEACTIVATED "Answering machine disabled ..."
#endif
STR_TBAR_CONVERTING "Converting wave files ..."
STR_TBAR_RECWELCOME "Recording welcome text ..."
STR_LIST_COL1 "Caller"
STR_LIST_COL2 "Date"
STR_LIST_COL3 "Time"
STR_LIST_COL4 "Sec."
STR_LIST_COL5 "Destination"
STR_PRT_LIST_COL1 "Description"
STR_PRT_LIST_COL2 "Calling number (MSN)"
STR_CLR_LIST_COL1 "Name"
STR_CLR_LIST_COL2 "Calling number"
STR_ACT_LIST_COL1 "DTMF code"
STR_ACT_LIST_COL2 "Action"
STR_REJECTCAUSE_D "Port setting"
STR_REJECTCAUSE_0 "Normal"
STR_REJECTCAUSE_1 "Busy"
STR_REJECTCAUSE_2 "Refuse"
STR_REJECTCAUSE_3 "Unavailable"
STR_POPWIN_NONE "Never"
STR_POPWIN_TOPLEFT "Top left"
STR_POPWIN_TOPRIGHT "Top right"
STR_POPWIN_BOTTOMLEFT "Bottom left"
STR_POPWIN_BOTTOMRIGHT "Bottom right"
STR_LIST_ACTION_1 "Remote control"
STR_LIST_ACTION_2 "Reboot computer"
STR_LIST_ACTION_3 "Deactivate CapiTel"
STR_LIST_ACTION_4 "Exit CapiTel"
STR_LIST_ACTION_5 "Change callback number"
STR_FDLG_WELCOME "Select Welcome Text"
STR_FDLG_WELCOME_FILT "Welcome text\0*.WAV;*.ALW\0All files (*.*)\0*\0"
STR_FDLG_RINGING "Select Ringing"
STR_FDLG_RINGING_FILT "Wave file\0*.WAV\0All files (*.*)\0*\0"
STR_FDLG_RECORD "Save Welcome Text As"
STR_FDLG_RECORD_FILT "Welcome text\0*.ALW\0All files (*.*)\0*\0"
STR_FDLG_SAVEAS "Save Call As"
STR_FDLG_SAVEAS_FILT "Wave file\0*.WAV\0All files (*.*)\0*\0"
STR_FDLG_SAVEAS_FILE "Call from %s.wav"
STR_POPTEXT_1 "Incoming call"
STR_POPTEXT_2 "From %s"
STR_POPTEXT_3 "To %s"
STR_ERROR "Error"
STR_WARNING "Warning"
STR_MSG_REGOK "Thanks for your registration!"
STR_MSG_REGFAIL "The registration code entered is invalid.\n\nPlease check whether you have entered your name and the code correctly."
STR_ERR_NONUMBER "Please enter a phone number!"
STR_ERR_NODTMFCODE "Please enter a DTMF code!"
STR_ASK_REALYDELETE "Are you sure you want to delete the selected calls?"
STR_ASK_REALYDELETE2 "You haven't listen in some of the selected calls.\r\rAre you sure you want to delete them anyway?"
STR_ASK_REALYEXIT "Do you wish to end CapiTel?"
STR_ASK_REALYEXIT_CHK "&Do not display this query again"
STR_HELP_README "readme.txt"
STR_HELP_ORDER "order.txt"
STR_HELP_ORDERBMT "orderbmt.txt"
STR_HELP_LICENSE "licence.txt"
STR_HELP_WHATSNEW "whatsnew.txt"
END
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 219, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "About CapiTel"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "",-1,5,5,209,59
ICON ID_MAIN,-1,17,20,21,20
LTEXT "CapiTel for Windows",-1,55,15,115,8
LTEXT ".",IDC_TEXT1,55,25,115,8
LTEXT ".",IDC_TEXT2,55,40,115,8
LTEXT ".",IDC_TEXT3,55,50,115,8
GROUPBOX "The authors",-1,5,67,209,65
LTEXT APP_AUTOR_1,-1,15,80,60,8
LTEXT APP_WERNER_INET,-1,80,80,100,8
LTEXT APP_CAWIM_INET,-1,80,105,130,8
LTEXT APP_AUTOR_2,-1,15,105,60,8
LTEXT APP_WERNER_WWW,-1,80,90,100,8
LTEXT APP_CAWIM_WWW,-1,80,115,100,8
GROUPBOX "News and updates",IDC_TEXT4,5,137,209,25
CTEXT APP_HOMEPAGE,IDC_TEXT5,12,148,196,8
PUSHBUTTON "OK",IDOK,85,171,50,14
END
IDD_PROPPAGE1 DIALOG DISCARDABLE 0, 0, 210, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "General"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Call accepting",-1,7,5,196,67
#ifdef RECOTEL
LTEXT "&Stop recording after",-1,14,23,65,8
EDITTEXT IDC_SILENCE,81,21,25,13,ES_AUTOHSCROLL
LTEXT "seconds of silence",-1,111,23,80,8
#else
LTEXT "&Pick up phone after",-1,14,21,65,8
EDITTEXT IDC_ANSWER_DELAY,81,19,25,13,ES_AUTOHSCROLL
LTEXT "seconds",-1,111,21,80,8
LTEXT "&Limit record time to",-1,14,37,65,8
EDITTEXT IDC_RECORD_TIME,81,35,25,13,ES_AUTOHSCROLL
LTEXT "seconds",-1,111,37,75,8
LTEXT "&Stop recording after",-1,14,53,65,8
EDITTEXT IDC_SILENCE,81,51,25,13,ES_AUTOHSCROLL
LTEXT "seconds of silence",-1,111,53,80,8
#endif
GROUPBOX "Display",-1,7,75,196,147
CONTROL "&Restore minimized window on new calls",
IDC_RESTORE_WINDOW,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,90,180,10
#ifdef RECOTEL
CONTROL "Show &only those calls where the caller has left a message to the RecoTel",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,180,18
#else
CONTROL "Show &only those calls where the caller has left a message on the answering machine",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,180,18
#endif
#ifdef RECOTEL
CONTROL "Show also &digital calls (Fax, Data)",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,126,180,10
CONTROL "&Confirm delete of a call from the list",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,140,180,10
LTEXT "If the main window is minimized and a call comes in, a popup window can be displayed.",
-1,14,180,170,16
LTEXT "Show popup window:",-1,14,203,75,8
COMBOBOX IDC_POPUPWIN,100,201,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
#else
CONTROL "&If the caller is unknown, display the area indicated by the transmitted area code (works only in Germany)",
IDC_EXPAND_CALLER_ID,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,126,180,18
CONTROL "Show also &digital calls (Fax, Data)",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,148,180,10
CONTROL "&Confirm delete of a call from the list",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,162,180,10
LTEXT "If the main window is minimized and a call comes in, a popup window can be displayed.",
-1,14,180,170,16
LTEXT "Show popup window:",-1,14,203,75,8
COMBOBOX IDC_POPUPWIN,100,201,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
#endif
END
IDD_PROPPAGE2 DIALOG DISCARDABLE 0, 0, 210, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
#ifdef RECOTEL
CAPTION "Answering settings"
#else
CAPTION "Answering Machine"
#endif
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Welcome text",-1,7,5,196,50
LTEXT "Use the following file as &welcome text:",-1,
14,18,180,8
EDITTEXT IDC_WELCOME_TEXT,14,34,120,13,ES_AUTOHSCROLL
PUSHBUTTON "Browse ...",IDC_FILEDLG,140,33,55,14
GROUPBOX "Ring",-1,7,58,196,60
CONTROL "&Play the following wave as 'ringing phone' on incoming calls:",
IDC_WAVE_RINGING,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,73,175,18
EDITTEXT IDC_RINGING_WAVE,14,98,120,12,ES_AUTOHSCROLL
PUSHBUTTON "Browse ...",IDC_WAVEDLG,140,97,55,14
GROUPBOX "Ports and callers",-1,7,121,196,102
ICON ID_PORT1,-1,14,134,20,20
#ifdef RECOTEL
LTEXT "Use the port list to enter your own calling numbers on which RecoTel should react.",
#else
LTEXT "Use the port list to enter your own calling numbers on which the answering machine should react.",
#endif
-1,40,136,157,16
PUSHBUTTON "Ports ...",IDC_EDIT_PORTS,105,158,90,14
#ifndef RECOTEL
ICON ID_CALLER1,-1,14,178,20,20
LTEXT "The Callers list contains peoply with kown phone numbers, so CapiTel can show you their names.",
-1,40,180,157,16
PUSHBUTTON "Known callers ...",IDC_EDIT_CALLERS,105,202,90,14
#endif
END
IDD_PROPPAGE3 DIALOG DISCARDABLE 0, 0, 210, 170
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Remote Control"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Remote control",-1,7,5,196,97
CONTROL "Enable &DTMF tone recognition",IDC_DTMF_SUPPORT,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,20,149,10
LTEXT "Remote control allows you to call your answering machine and hear your messages from anywhere. Additionally, CapiTel can call you automatically when new messages are on the answering machine.",
-1,14,37,180,32
LTEXT "Automatically call me at the following phone number:",
-1,14,77,95,16
EDITTEXT IDC_FORWARD,110,81,85,13,ES_AUTOHSCROLL
GROUPBOX "Remote actions",-1,7,105,196,58
ICON ID_ACTION1,-1,14,117,21,20
LTEXT "This list contains actions, which can be activated by entering the corresponding DTMF codes.",
-1,40,119,156,16
PUSHBUTTON "Remote control actions ...",IDC_EDIT_ACTIONS,95,141,
100,14
END
IDD_PROPPAGE4 DIALOG DISCARDABLE 0, 0, 210, 95
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Other"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Options",-1,7,5,196,32
CONTROL "Sp&eech data is µLaw coded (only in the USA)",
IDC_ULAW_CODEC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,
20,180,10
GROUPBOX "Logging",-1,7,40,196,48
LTEXT "All calls will be written to the following file:",
-1,14,52,180,8
EDITTEXT IDC_LOGFILE,14,67,180,12,ES_AUTOHSCROLL
END
IDD_EDITPORTLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Ports"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_PORT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Cancel",IDCANCEL,174,24,50,14
PUSHBUTTON "&New",IDM_NEW,174,50,50,14
PUSHBUTTON "&Edit",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Delete",IDM_DELETE,174,84,50,14
END
IDD_EDITPORT DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Port"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Port is enabled",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,63,10
LTEXT "&Description:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "&Calling number (MSN):",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Reaction:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Leave the following fields empty to use the corresponding default settings for this port.",
-1,14,77,160,16
LTEXT "Pick &up after",-1,14,103,45,8
EDITTEXT IDC_DELAY,63,101,25,13,ES_AUTOHSCROLL
LTEXT "seconds",-1,92,103,69,8
LTEXT "&Limit record to",-1,14,120,45,8
EDITTEXT IDC_MAXTIME,63,118,25,13,ES_AUTOHSCROLL
LTEXT "seconds",-1,92,120,69,8
LTEXT "&Welcome text:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Browse ...",IDC_FILEDLG,168,134,55,14
LTEXT "R&ing:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Browse ...",IDC_WAVEDLG,168,152,55,14
LTEXT "&Automatically call me at the following phone number:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Cancel",2,181,209,50,14
END
IDD_EDITCALLERLIST DIALOGEX 0, 0, 263, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
#ifdef RECOTEL
CAPTION "Subscriber Menu"
#else
CAPTION "Known Callers"
#endif
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CALLER_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,192,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,206,7,50,14
PUSHBUTTON "Cancel",IDCANCEL,206,24,50,14
PUSHBUTTON "&New",IDM_NEW,206,50,50,14
PUSHBUTTON "&Edit",IDM_EDIT,206,67,50,14
PUSHBUTTON "&Delete",IDM_DELETE,206,84,50,14
END
IDD_EDITCALLER DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Caller"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Entry is enabled",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,66,10
LTEXT "&Description:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
#ifndef RECOTEL
LTEXT "Caller's &phone number:",-1,14,42,80,8
#else
LTEXT "Subscriber's number:",-1,14,42,80,8
#endif
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Reaction:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
#ifndef RECOTEL
LTEXT "Leave the following fields empty to use the corresponding default settings for this caller.",
-1,14,77,160,16
LTEXT "Pick &up after",-1,14,103,45,8
EDITTEXT IDC_DELAY,63,101,25,13,ES_AUTOHSCROLL
LTEXT "seconds",-1,92,103,69,8
LTEXT "&Limit record to",-1,14,120,45,8
EDITTEXT IDC_MAXTIME,63,118,25,13,ES_AUTOHSCROLL
LTEXT "seconds",-1,92,120,69,8
LTEXT "&Welcome text:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Browse ...",IDC_FILEDLG,168,134,55,14
LTEXT "R&ing:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Browse ...",IDC_WAVEDLG,168,152,55,14
LTEXT "&Automatically call me at the following phone number:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
#endif
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Cancel",2,181,209,50,14
END
IDD_EDITACTIONLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Remote Control Actions"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_ACTION_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Cancel",IDCANCEL,174,24,50,14
PUSHBUTTON "&New",IDM_NEW,174,50,50,14
PUSHBUTTON "&Edit",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Delete",IDM_DELETE,174,84,50,14
END
IDD_EDITACTION DIALOG DISCARDABLE 0, 0, 207, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Action"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,192,195
CONTROL "&Action is enabled",IDC_ENABLED,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,7,70,10
LTEXT "&DTMF code:",-1,14,25,50,8
EDITTEXT IDC_DTMFCODE,75,23,50,13,ES_AUTOHSCROLL
LTEXT "When dialing this DTMF code, i want to ...",-1,
14,47,165,8
CONTROL "&Remote control the answering machine, hearing or deleting my messages.",
IDC_REMOTECONTROL,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE | WS_GROUP | WS_TABSTOP,14,62,160,18
CONTROL "&Enter a new phone number to be called automatically when there are new messages.",
IDC_SET_CALLBACK,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE,14,84,160,18
CONTROL "&Turn off the answering machine.",IDC_DEACTIVATE,
"Button",BS_AUTORADIOBUTTON,14,106,160,10
CONTROL "&Close the answering machine.",IDC_QUIT,"Button",
BS_AUTORADIOBUTTON,14,120,160,10
CONTROL "Re&boot the computer.",IDC_REBOOT,"Button",
BS_AUTORADIOBUTTON,14,134,160,10
CONTROL "&Start an external program:",IDC_EXECUTE,"Button",
BS_AUTORADIOBUTTON,14,148,160,10
LTEXT "Pr&ogram:",IDC_TEXT1,26,164,40,8
EDITTEXT IDC_PROGRAM,70,163,120,13,ES_AUTOHSCROLL
LTEXT "Ar&guments:",IDC_TEXT2,26,180,40,8
EDITTEXT IDC_ARGUMENTS,70,179,120,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,96,210,50,14
PUSHBUTTON "Cancel",2,149,210,50,14
END
IDD_REGISTER DIALOG DISCARDABLE 0, 0, 207, 46
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
CAPTION "Registration"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Name:",-1,7,11,30,8
EDITTEXT IDC_REGNAME,40,8,80,13,ES_AUTOHSCROLL
LTEXT "&Code:",-1,7,27,30,8
EDITTEXT IDC_REGCODE,40,24,80,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,150,7,50,14
PUSHBUTTON "Cancel",IDCANCEL,150,24,50,14
END
IDD_POPUP DIALOG DISCARDABLE 0, 0, 80, 37
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "",IDC_TEXT1,5,5,70,8
LTEXT "",IDC_TEXT2,5,15,70,8
LTEXT "",IDC_TEXT3,5,25,70,8
END
IDD_MSGBOX DIALOG DISCARDABLE 0, 0, 275, 66
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,45,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,45,50,14
PUSHBUTTON "&Yes",IDYES,164,45,50,14
PUSHBUTTON "&No",IDNO,218,45,50,14
ICON "",IDC_ICO,7,9,18,20
LTEXT "",IDC_TEXT,40,9,228,24
END
IDD_MSGBOXEX DIALOG DISCARDABLE 0, 0, 275, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,50,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,50,50,14
PUSHBUTTON "&Yes",IDYES,164,50,50,14
PUSHBUTTON "&No",IDNO,218,50,50,14
ICON "",IDC_ICO,7,9,21,20
LTEXT "",IDC_TEXT,40,9,228,8
CONTROL "",IDC_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,40,28,228,10
END

View File

@ -0,0 +1,526 @@
/*
* franzoesich
french translation from: "Alain Roset" <aroset@dial.oleane.com>
*/
LANGUAGE LANG_FRENCH, SUBLANG_FRENCH
ID_MAIN ACCELERATORS MOVEABLE PURE
BEGIN
"a", IDM_SELECTALL , ASCII, VIRTKEY, CONTROL
"a", IDM_TOGGLEACTIVATION , ASCII, ALT
"A", IDM_TOGGLEACTIVATION , ASCII, ALT
"c", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"C", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"p", IDM_PLAY_ALL , ASCII, ALT
"P", IDM_PLAY_ALL , ASCII, ALT
"n", IDM_ADD_TO_CALLERS , ASCII, ALT
"N", IDM_ADD_TO_CALLERS , ASCII, ALT
VK_F5, IDM_REGISTER , ASCII, VIRTKEY, CONTROL, ALT
END
ID_MAIN MENU DISCARDABLE
BEGIN
POPUP "&Général"
BEGIN
MENUITEM "Répondeur &automatique activé\tAlt+A" , IDM_TOGGLEACTIVATION
MENUITEM "&Cache l'écran de contrôle\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "P&ropriétés ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "Q&uitte" , IDM_EXIT
END
POPUP "&Appel"
BEGIN
MENUITEM "L&ecture\tEnter" , IDM_PLAY
MENUITEM "&Efface\tDel" , IDM_DELETE
MENUITEM "&Enregistrer sous ..." , IDM_SAVE_AS
MENUITEM "Ajouter &Nouvel appelant\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "&Lire tous\tAlt+P" , IDM_PLAY_ALL
MENUITEM "&Enregistrer texte de bienvenue\tAlt+R", IDM_RECORD
END
POPUP "&Affichage"
BEGIN
MENUITEM "&Toujours visible" , IDM_TOPMOST
MENUITEM "Lancer &réduit en icône" , IDM_SHOWTRAY
MENUITEM "&Cacher si réduit" , IDM_MINHIDE
MENUITEM SEPARATOR
MENUITEM "Sélectionner &tout\tCtrle+A" , IDM_SELECTALL
MENUITEM "In&verser la sélection" , IDM_INVERTSEL
END
POPUP "A&ide"
BEGIN
MENUITEM "&Lisez moi" , IDM_README
MENUITEM "&Quoi de neuf?" , IDM_WHATSNEW
MENUITEM "&Licence" , IDM_LICENSE
MENUITEM "&Voir bulletin de commande" , IDM_ORDER
MENUITEM "Voir bulletin de commande BMT &Micro" , IDM_ORDERBMT
MENUITEM "&Page Web sur le Net" , IDM_HOMEPAGE
MENUITEM SEPARATOR
MENUITEM "&A propos de CapiTel" , IDM_ABOUT
END
END
ID_POPUP MENU DISCARDABLE
BEGIN
POPUP "Contexte"
BEGIN
MENUITEM "Lire" , IDM_PLAY
MENUITEM "&Efface\tDel" , IDM_DELETE
MENUITEM "&Enregistrer sous ..." , IDM_SAVE_AS
MENUITEM "Ajouter &Nouvel appelant\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "&Lire tous\tAlt+P" , IDM_PLAY_ALL
MENUITEM "En&registrer texte de bienvenue\tAlt+R", IDM_RECORD
MENUITEM SEPARATOR
MENUITEM "Répondeur &automatique activé\tAlt+A" , IDM_TOGGLEACTIVATION
MENUITEM "&Cache l'écran de contrôle\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "P&ropriétés ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "&A propos de CapiTel" , IDM_ABOUT
MENUITEM SEPARATOR
MENUITEM "Q&uitte" , IDM_EXIT
END
POPUP "Context2"
BEGIN
MENUITEM "&Nouveau.." , IDM_NEW
MENUITEM "&Editer" , IDM_EDIT
MENUITEM "&Supprimer" , IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "&Activer" , IDM_ACTIVE
END
POPUP "Tray_1"
BEGIN
MENUITEM "&Ouvre CapiTel" , IDM_SHOW
MENUITEM "&Lit tous les appels" , IDM_PLAY_ALL
MENUITEM SEPARATOR
MENUITEM "Q&uitte" , IDM_EXIT
END
END
STRINGTABLE DISCARDABLE
BEGIN
IDM_TOGGLEACTIVATION "Active ou désactive le répondeur automatique."
IDM_HIDEFRAMECONTROLS "Affiche ou cache le menu, barre d'outils et de status."
IDM_PROPERTIES "Ouvre les paramètres du programme."
IDM_PROP_PORTS "Ouvre une liste avec tous les ports."
IDM_PROP_CALLERS "Ouvre une liste avec tous les appelants connus."
IDM_PROP_ACTIONS "Ouvre une liste avec les contrôles à distance."
IDM_EXIT "Ferme CapiTel."
IDM_PLAY "Lit les appels sélectionnés."
IDM_PLAY_ALL "Lit tous les appels."
IDM_DELETE "Efface les appels sélectionnés."
IDM_SAVE_AS "Enregistrer les appels sélectionnés dans un fichier."
IDM_ADD_TO_CALLERS "Ajoute le numéro de l'appel sélectionné dans la liste des appelants."
IDM_RECORD "Enregistre un nouveau texte de bienvenue."
IDM_README "Ouvre le fichier ReadMe.Txt."
IDM_WHATSNEW "Ouvre le fichier WhatsNew.Txt."
IDM_LICENSE "Ouvre l'accord pour la licence."
IDM_ORDER "Ouvre le formulaire de commande."
IDM_ORDERBMT "Ouvre le formulaire de commande de BMT Micro."
IDM_HOMEPAGE "Ouvre la page Web de CapiTel."
IDM_ABOUT "Voir informations sur le produit."
IDM_SHOW "Ouvre la fenêtre principale de CapiTel."
IDM_TOPMOST "Maintient ouverte la fenêtre principale de CapiTel."
IDM_SHOWTRAY "Affiche l'icône dans la barre des tâches."
IDM_MINHIDE "Cache la fenêtre quand l'affichage est réduit."
IDM_SELECTALL "Sélectionne tous les objets de la fenêtre."
IDM_INVERTSEL "Inverse la sélection."
STR_MENUHELP_MAIN1 "Contient les commandes pour modifier le comportement de CapiTel."
STR_MENUHELP_MAIN2 "Contient les commandes pour lire ou effacer vos appels."
STR_MENUHELP_MAIN3 "Contient les commandes pour modifier l'affichage."
STR_MENUHELP_MAIN4 "Contient les commandes pour afficher l'aide."
END
STRINGTABLE DISCARDABLE
BEGIN
STR_ABOUT1 "Version %s"
STR_ABOUT2 "Copyright (c) %s by"
STR_ABOUT3 "%s et %s"
STR_ABOUT_UNREG1 "Copie d'évaluation non-enregistrée"
STR_ABOUT_UNREG2 "Veuillez enregistrer CapiTel!"
STR_WINDOW_TITLE APPSHORT
STR_TBAR_REG "%s (Enregistré au nom de %s)"
STR_TBAR_UNREG "%s (COPIE D'EVALUATION NON-ENREGISTREE)"
STR_TBAR_FREE "%s (fonctionne en mode freeware Caller-ID)"
STR_TBAR_DEACTIVATED "Répondeur automatique désactivé ..."
STR_TBAR_CONVERTING "En cours de conversion des fichiers waves ..."
STR_TBAR_RECWELCOME "En cours d'enregistrement du texte de bienvenue ..."
STR_LIST_COL1 "Appelant"
STR_LIST_COL2 "Date"
STR_LIST_COL3 "Heure"
STR_LIST_COL4 "Durée"
STR_LIST_COL5 "Destination"
STR_PRT_LIST_COL1 "Description"
STR_PRT_LIST_COL2 "Numéro de l'appelant (MSN)"
STR_CLR_LIST_COL1 "Nom"
STR_CLR_LIST_COL2 "Numéro de l'appelant"
STR_ACT_LIST_COL1 "Code DTMF"
STR_ACT_LIST_COL2 "Action"
STR_REJECTCAUSE_D "Configuration du port"
STR_REJECTCAUSE_0 "Normal"
STR_REJECTCAUSE_1 "Occupé"
STR_REJECTCAUSE_2 "Refusé"
STR_REJECTCAUSE_3 "Indisponible"
STR_POPWIN_NONE "Jamais"
STR_POPWIN_TOPLEFT "En haut et à gauche"
STR_POPWIN_TOPRIGHT "En haut et à droite"
STR_POPWIN_BOTTOMLEFT "En bas et à gauche"
STR_POPWIN_BOTTOMRIGHT "En bas et à droite"
STR_LIST_ACTION_1 "Contrôle à distance"
STR_LIST_ACTION_2 "Redémarre l'ordinateur"
STR_LIST_ACTION_3 "Désactive CapiTel"
STR_LIST_ACTION_4 "Quitte CapiTel"
STR_LIST_ACTION_5 "Modifie la numéro de callback"
STR_FDLG_WELCOME "Selectionne le texte de bienvenue"
STR_FDLG_WELCOME_FILT "Textes de bienvenue \0*.WAV;*.ALW\0Tous les fichiers (*.*)\0*\0"
STR_FDLG_RINGING "Selectionne sonnerie d'appel"
STR_FDLG_RINGING_FILT "Fichier wave \0*.WAV\0Tous les fichiers (*.*)\0*\0"
STR_FDLG_RECORD "Sauvegarde le texte de bienvenue"
STR_FDLG_RECORD_FILT "Textes de bienvenue\0*.ALW\0Tous les fichiers (*.*)\0*\0"
STR_FDLG_SAVEAS "Enregistrer l'appel sous ..."
STR_FDLG_SAVEAS_FILT "Fichier wave \0*.WAV\0Tous les fichiers (*.*)\0*\0"
STR_FDLG_SAVEAS_FILE "Appel de %s.wav"
STR_POPTEXT_1 "Appel entrant"
STR_POPTEXT_2 "De %s"
STR_POPTEXT_3 "Pour %s"
STR_ERROR "Erreur"
STR_WARNING "Avertissement"
STR_MSG_REGOK "Merci pour votre enregistrement!"
STR_MSG_REGFAIL "Le code d'enregistrement n'est pas valide.\n\nMerci de vérifier que le nom et le code que vous avez entrés sont corrects."
STR_ERR_NONUMBER "Veuillez entrer un numéro de téléphone!"
STR_ERR_NODTMFCODE "Veuillez entrer un code DTMF!"
STR_ASK_REALYDELETE "Etes-vous sûr de vouloir effacer l'appel sélectionné?"
STR_ASK_REALYDELETE2 "Certains des appels sélectionnés n'ont pas été écoutés. Voulez-vous vraiment les supprimer?"
STR_ASK_REALYEXIT "Désirez-vous quitter CapiTel?"
STR_ASK_REALYEXIT_CHK "Ne pas réafficher cette requête"
STR_HELP_README "readme.txt"
STR_HELP_ORDER "order.txt"
STR_HELP_ORDERBMT "orderbmt.txt"
STR_HELP_LICENSE "licence.txt"
STR_HELP_WHATSNEW "whatsnew.txt"
END
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 219, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "A propos de CapiTel"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "",-1,5,5,209,59
ICON ID_MAIN,-1,17,20,21,20
LTEXT "CapiTel pour Windows",-1,55,15,115,8
LTEXT ".",IDC_TEXT1,55,25,115,8
LTEXT ".",IDC_TEXT2,55,40,115,8
LTEXT ".",IDC_TEXT3,55,50,115,8
GROUPBOX "Les auteurs",-1,5,67,209,65
LTEXT APP_AUTOR_1,-1,15,80,60,8
LTEXT APP_WERNER_INET,-1,80,80,100,8
LTEXT APP_CAWIM_INET,-1,80,105,130,8
LTEXT APP_AUTOR_2,-1,15,105,60,8
LTEXT APP_WERNER_WWW,-1,80,90,100,8
LTEXT APP_CAWIM_WWW,-1,80,115,100,8
GROUPBOX "Nouveautés et mises à jour",IDC_TEXT4,5,137,209,25
CTEXT APP_HOMEPAGE,IDC_TEXT5,12,148,196,8
PUSHBUTTON "OK",IDOK,85,171,50,14
END
IDD_PROPPAGE1 DIALOG DISCARDABLE 0, 0, 230, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Général"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Acceptation de l'appel",-1,7,5,216,67
LTEXT "&Décroche votre téléphone après",-1,14,21,110,8
EDITTEXT IDC_ANSWER_DELAY,131,19,25,13,ES_AUTOHSCROLL
LTEXT "secondes",-1,161,21,40,8
LTEXT "&Limite le temps d'enregistrement à",-1,14,37,110,8
EDITTEXT IDC_RECORD_TIME,131,35,25,13,ES_AUTOHSCROLL
LTEXT "secondes",-1,161,37,40,8
LTEXT "&Stoppe l'enregistrement après",-1,14,53,95,8
EDITTEXT IDC_SILENCE,111,51,25,13,ES_AUTOHSCROLL
LTEXT "secondes de silence",-1,141,53,80,8
GROUPBOX "Affiche",-1,7,75,216,147
CONTROL "&Restaure un écran minimisé lors d'un nouvel appel",
IDC_RESTORE_WINDOW,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,90,205,10
CONTROL "Affiche &uniquement les appels engendrants l'enregistrement d'un message",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,205,18
CONTROL "&Si l'appelant est inconnu, affiche la zone indiquée par le code zonal transmis (fonctionne uniquement en Allemagne)",
IDC_EXPAND_CALLER_ID,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,126,205,18
CONTROL "Affiche également les appels &digitaux (Fax, Data)",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,148,205,10
CONTROL "&Confirme l'effacement d'un appel de la liste",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,162,205,10
LTEXT "Si l'écran principal est minimisé lors d'un appel entrant, un écran contextuel peut être affiché.",
-1,14,180,170,16
LTEXT "Affiche l'écran contextuel:",-1,14,203,95,8
COMBOBOX IDC_POPUPWIN,120,201,90,90,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
END
IDD_PROPPAGE2 DIALOG DISCARDABLE 0, 0, 230, 222
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Répondeur automatique"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Texte de bienvenue",-1,7,5,216,50
LTEXT "Utilise le fichier suivant comme texte de &bienvenue:",-1,
14,18,200,8
EDITTEXT IDC_WELCOME_TEXT,14,34,140,13,ES_AUTOHSCROLL
PUSHBUTTON "Parcourir ...",IDC_FILEDLG,160,33,55,14
GROUPBOX "Sonnerie",-1,7,58,216,52
CONTROL "&Joue ce fichier wave en tant que sonnerie lors d'un appel:",
IDC_WAVE_RINGING,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,73,200,10
EDITTEXT IDC_RINGING_WAVE,14,90,140,12,ES_AUTOHSCROLL
PUSHBUTTON "Parcourir ...",IDC_WAVEDLG,160,89,55,14
GROUPBOX "Ports et appelants",-1,7,113,216,102
ICON ID_PORT1,-1,14,126,20,20
LTEXT "Utilisez la liste de ports pour entrer vos propres numéros d'appels sur lesquels le répondeur doit réagir.",
-1,40,128,177,16
PUSHBUTTON "Ports ...",IDC_EDIT_PORTS,125,150,90,14
ICON ID_CALLER1,-1,14,170,20,20
LTEXT "La liste d'appelants contient des personnes avec des numéros connus. CapiTel peut vous montrer leurs noms.",
-1,40,172,177,16
PUSHBUTTON "Appelants connus ...",IDC_EDIT_CALLERS,125,194,90,14
END
IDD_PROPPAGE3 DIALOG DISCARDABLE 0, 0, 230, 170
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Commande à distance"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Contrôle à distance",-1,7,5,216,97
CONTROL "Active la reconnaissance &DTMF (tone)",IDC_DTMF_SUPPORT,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,20,169,10
LTEXT "Le contrôle à distance vous permet d'appeler votre répondeur automatique et d'écouter vos messages à distance. Capitel peut également vous appeler lorsque de nouveaux messages sont enregistrés.",
-1,14,37,200,32
LTEXT "R&appeler automatiquement au numéro suivant:",
-1,14,77,100,16
EDITTEXT IDC_FORWARD,120,81,95,13,ES_AUTOHSCROLL
GROUPBOX "Commandes à distance",-1,7,105,216,58
ICON ID_ACTION1,-1,14,117,21,20
LTEXT "Cette liste contient les commandes que l'on peut activer en utilisant le code DTMF correspondant.",
-1,40,119,176,16
PUSHBUTTON "Commandes à distance ...",IDC_EDIT_ACTIONS,115,141,
100,14
END
IDD_PROPPAGE4 DIALOG DISCARDABLE 0, 0, 230, 95
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Autres"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Options",-1,7,5,216,32
CONTROL "Données parlé&es sont codées µLaw (uniquement USA)",
IDC_ULAW_CODEC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,
20,200,10
GROUPBOX "Jounal des connections",-1,7,40,216,48
LTEXT "Tous les appels vont être écrits dans le fichier suivant:",
-1,14,52,200,8
EDITTEXT IDC_LOGFILE,14,67,200,12,ES_AUTOHSCROLL
END
IDD_EDITPORTLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Ports"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_PORT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Abandonner",IDCANCEL,174,24,50,14
PUSHBUTTON "&Nouveau",IDM_NEW,174,50,50,14
PUSHBUTTON "&Edite",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Supprime",IDM_DELETE,174,84,50,14
END
IDD_EDITPORT DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Port"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Port activé",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,50,10
LTEXT "&Description:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "&Numéro appelant (MSN):",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Réaction:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Laissez les champs suivants vides afin d'utiliser les paramètres par défaut de ce port.",
-1,14,77,160,16
LTEXT "Décroche &après",-1,14,103,77,8
EDITTEXT IDC_DELAY,93,101,25,13,ES_AUTOHSCROLL
LTEXT "secondes",-1,122,103,69,8
LTEXT "&Limite l'enregistrement à",-1,14,120,77,8
EDITTEXT IDC_MAXTIME,93,118,25,13,ES_AUTOHSCROLL
LTEXT "secondes",-1,122,120,69,8
LTEXT "&Texte de bienvenue:",-1,14,137,66,8
EDITTEXT IDC_FILENAME,82,135,90,13,ES_AUTOHSCROLL
PUSHBUTTON "Parcourir ...",IDC_FILEDLG,178,134,45,14
LTEXT "Sonner&ie:",-1,14,154,66,8
EDITTEXT IDC_WAVENAME,82,152,90,13,ES_AUTOHSCROLL
PUSHBUTTON "Parcourir ...",IDC_WAVEDLG,178,152,45,14
LTEXT "R&appeler automatiquement au numéro suivant:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Abandonner",2,181,209,50,14
END
IDD_EDITCALLERLIST DIALOGEX 0, 0, 263, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Appelants connus"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CALLER_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,192,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,206,7,50,14
PUSHBUTTON "Abandonner",IDCANCEL,206,24,50,14
PUSHBUTTON "&Nouveau",IDM_NEW,206,50,50,14
PUSHBUTTON "&Edite",IDM_EDIT,206,67,50,14
PUSHBUTTON "&Supprime",IDM_DELETE,206,84,50,14
END
IDD_EDITCALLER DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Appelants"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Entrée activée",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,62,10
LTEXT "&Description:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "Numéro de téléphone de l'a&ppelant:",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Réaction:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Laissez les champs suivants vides afin d'utiliser les paramètres par défauts de ce appelant.",
-1,14,77,160,16
LTEXT "Décrochez &après",-1,14,103,77,8
EDITTEXT IDC_DELAY,93,101,25,13,ES_AUTOHSCROLL
LTEXT "secondes",-1,122,103,69,8
LTEXT "&Limite l'enregistrement à",-1,14,120,77,8
EDITTEXT IDC_MAXTIME,93,118,25,13,ES_AUTOHSCROLL
LTEXT "secondes",-1,122,120,69,8
LTEXT "&Texte de bienvenue:",-1,14,137,66,8
EDITTEXT IDC_FILENAME,82,135,90,13,ES_AUTOHSCROLL
PUSHBUTTON "Parcourir ...",IDC_FILEDLG,178,134,45,14
LTEXT "Sonner&ie:",-1,14,154,66,8
EDITTEXT IDC_WAVENAME,82,152,90,13,ES_AUTOHSCROLL
PUSHBUTTON "Parcourir ...",IDC_WAVEDLG,178,152,45,14
LTEXT "Ra&ppeler automatiquement au numéro suivant:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Abandonner",2,181,209,50,14
END
IDD_EDITACTIONLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Actions du contrôle à distance"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_ACTION_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Abandonner",IDCANCEL,174,24,50,14
PUSHBUTTON "&Nouveau",IDM_NEW,174,50,50,14
PUSHBUTTON "&Edite",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Supprime",IDM_DELETE,174,84,50,14
END
IDD_EDITACTION DIALOG DISCARDABLE 0, 0, 207, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Action"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,192,195
CONTROL "&Action activée",IDC_ENABLED,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,7,61,10
LTEXT "Code &DTMF :",-1,14,25,50,8
EDITTEXT IDC_DTMFCODE,75,23,50,13,ES_AUTOHSCROLL
LTEXT "Quand je compose ce code DTMF, je veux que ...",-1,
14,47,165,8
CONTROL "&Contrôle à distance du répondeur, écoute ou supprime les messages.",
IDC_REMOTECONTROL,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE | WS_GROUP | WS_TABSTOP,14,62,170,18
CONTROL "&Entrez un nouveau numéro de téléphone pour l'appel automatique lors de nouveaux messages.",
IDC_SET_CALLBACK,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE,14,84,170,18
CONTROL "&Désactive le répondeur automatique.",IDC_DEACTIVATE,
"Button",BS_AUTORADIOBUTTON,14,106,170,10
CONTROL "&Ferme le répondeur automatique.",IDC_QUIT,"Button",
BS_AUTORADIOBUTTON,14,120,170,10
CONTROL "Re&boot l'ordinateur.",IDC_REBOOT,"Button",
BS_AUTORADIOBUTTON,14,134,170,10
CONTROL "&Démarre un programme externe:",IDC_EXECUTE,"Button",
BS_AUTORADIOBUTTON,14,148,170,10
LTEXT "Pr&ogramme:",IDC_TEXT1,26,164,40,8
EDITTEXT IDC_PROGRAM,70,163,120,13,ES_AUTOHSCROLL
LTEXT "Ar&guments:",IDC_TEXT2,26,180,40,8
EDITTEXT IDC_ARGUMENTS,70,179,120,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,96,210,50,14
PUSHBUTTON "Abandonner",2,149,210,50,14
END
IDD_REGISTER DIALOG DISCARDABLE 0, 0, 207, 46
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
CAPTION "Enregistrement"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Nom:",-1,7,11,30,8
EDITTEXT IDC_REGNAME,40,8,80,13,ES_AUTOHSCROLL
LTEXT "&Code:",-1,7,27,30,8
EDITTEXT IDC_REGCODE,40,24,80,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,150,7,50,14
PUSHBUTTON "Abandonner",IDCANCEL,150,24,50,14
END
IDD_POPUP DIALOG DISCARDABLE 0, 0, 80, 37
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "",IDC_TEXT1,5,5,70,8
LTEXT "",IDC_TEXT2,5,15,70,8
LTEXT "",IDC_TEXT3,5,25,70,8
END
IDD_MSGBOX DIALOG DISCARDABLE 0, 0, 275, 66
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,45,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,45,50,14
PUSHBUTTON "&Yes",IDYES,164,45,50,14
PUSHBUTTON "&No",IDNO,218,45,50,14
ICON "",IDC_ICO,7,9,18,20
LTEXT "",IDC_TEXT,40,9,228,24
END
IDD_MSGBOXEX DIALOG DISCARDABLE 0, 0, 275, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,50,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,50,50,14
PUSHBUTTON "&Yes",IDYES,164,50,50,14
PUSHBUTTON "&No",IDNO,218,50,50,14
ICON "",IDC_ICO,7,9,21,20
LTEXT "",IDC_TEXT,40,9,228,8
CONTROL "",IDC_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,40,28,228,10
END

View File

@ -0,0 +1,529 @@
/*
fin
fin translation from: "Jaakko Järviluoma" <jaakkoj@saunalahti.fi>
*/
LANGUAGE LANG_FINNISH, SUBLANG_DEFAULT
ID_MAIN ACCELERATORS MOVEABLE PURE
BEGIN
"a", IDM_SELECTALL , ASCII, VIRTKEY, CONTROL
"a", IDM_TOGGLEACTIVATION , ASCII, ALT
"A", IDM_TOGGLEACTIVATION , ASCII, ALT
"c", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"C", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"p", IDM_PLAY_ALL , ASCII, ALT
"P", IDM_PLAY_ALL , ASCII, ALT
"n", IDM_ADD_TO_CALLERS , ASCII, ALT
"N", IDM_ADD_TO_CALLERS , ASCII, ALT
VK_F5, IDM_REGISTER , ASCII, VIRTKEY, CONTROL, ALT
END
ID_MAIN MENU DISCARDABLE
BEGIN
POPUP "&Yleistä"
BEGIN
MENUITEM "&Aktivoi vastaaja\tAlt+A" , IDM_TOGGLEACTIVATION
MENUITEM "P&iilota valikot\tAlt+I" , IDM_HIDEFRAMECONTROLS
MENUITEM "A&setukset ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "P&oistu" , IDM_EXIT
END
POPUP "&Puhelu"
BEGIN
MENUITEM "&Kuuntele\tEnter" , IDM_PLAY
MENUITEM "P&oista\tDel" , IDM_DELETE
MENUITEM "&Tallenna nimellä ..." , IDM_SAVE_AS
MENUITEM "Lisää &Soittajiin\tAlt+S" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "K&uuntele Kaikki\tAlt+U" , IDM_PLAY_ALL
MENUITEM "&Äänitä (soita itse)\tAlt+Ä" , IDM_RECORD
END
POPUP "&Ikkuna"
BEGIN
MENUITEM "&Aina päällimmäisenä" , IDM_TOPMOST
MENUITEM "&Näytä tehtäväpalkissa" , IDM_SHOWTRAY
MENUITEM "&Piilota pienennettäessä" , IDM_MINHIDE
MENUITEM SEPARATOR
MENUITEM "Valitse K&aikki\tCtrl+A" , IDM_SELECTALL
MENUITEM "K&äänteinen Valinta" , IDM_INVERTSEL
END
POPUP "&Apua"
BEGIN
MENUITEM "&Esittely" , IDM_README
MENUITEM "&Mitä uutta?" , IDM_WHATSNEW
MENUITEM "&Lisenssi" , IDM_LICENSE
MENUITEM "&Tilauslomake" , IDM_ORDER
MENUITEM "&BMT Micro-Tilauslomake" , IDM_ORDERBMT
MENUITEM "&Kotisivu Internetissä" , IDM_HOMEPAGE
MENUITEM SEPARATOR
MENUITEM "Tietoja &CapiTel:sta" , IDM_ABOUT
END
END
ID_POPUP MENU DISCARDABLE
BEGIN
POPUP "Context_1"
BEGIN
MENUITEM "Kuuntele" , IDM_PLAY
MENUITEM "P&oista\tDel" , IDM_DELETE
MENUITEM "&Tallenna nimellä ..." , IDM_SAVE_AS
MENUITEM "Lisää &Soittajiin\tAlt+S" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "&K&uuntele Kaikki\tAlt+U" , IDM_PLAY_ALL
MENUITEM "&Äänitä (soita itse)\tAlt+Ä" , IDM_RECORD
MENUITEM SEPARATOR
MENUITEM "&Aktivoi vastaaja\tAlt+A" , IDM_TOGGLEACTIVATION
MENUITEM "P&iilota valikot\tAlt+I" , IDM_HIDEFRAMECONTROLS
MENUITEM "As&etukset ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "Ti&etoja CapiTel:sta" , IDM_ABOUT
MENUITEM SEPARATOR
MENUITEM "&Lopeta" , IDM_EXIT
END
POPUP "Context_2"
BEGIN
MENUITEM "&Uusi.." , IDM_NEW
MENUITEM "&Muokkaa" , IDM_EDIT
MENUITEM "&Poista" , IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "&Aktivoi" , IDM_ACTIVE
END
POPUP "Tray_1"
BEGIN
MENUITEM "&Näytä CapiTel" , IDM_SHOW
MENUITEM "&Kuuntele Kaikki" , IDM_PLAY_ALL
MENUITEM SEPARATOR
MENUITEM "&Lopeta" , IDM_EXIT
END
END
STRINGTABLE DISCARDABLE
BEGIN
IDM_TOGGLEACTIVATION "Vastaajatoiminto päälle tai pois päältä."
IDM_HIDEFRAMECONTROLS "Näyttää tai piilottaa valikot."
IDM_PROPERTIES "Avaa Asetukset-ikkunan."
IDM_PROP_PORTS "Avaa Porttiasetukset-ikkunan."
IDM_PROP_CALLERS "Avaa Soittajat-tietokannan."
IDM_PROP_ACTIONS "Avaa Kauko-ohjausasetukset -ikkunan."
IDM_EXIT "Lopettaa CapiTel:n (sulkee ohjelman)."
IDM_PLAY "Kuuntele valittu viesti."
IDM_PLAY_ALL "Kuuntele kaikki viestit."
IDM_DELETE "Poistaa valitun viestin."
IDM_SAVE_AS "Tallentaa valitun viestin äänitiedostoksi."
IDM_ADD_TO_CALLERS "Lisää valitun soittajan numeron tietokantaan."
IDM_RECORD "Äänitä oma vastaajaviesti."
IDM_README "Avaa ReadMe.Txt -tiedoston."
IDM_WHATSNEW "Avaa WhatsNew.Txt -tiedoston."
IDM_LICENSE "Avaa License Agreement -tiedot."
IDM_ORDER "Avaa Tilauslomake."
IDM_ORDERBMT "Avaa BMT Micro -Tilauslomake."
IDM_HOMEPAGE "Avaa CapiTel-Kotisivun."
IDM_ABOUT "Näytä Tietoja ohjelmasta."
IDM_SHOW "Aktivoi CapiTel:n pääikkunan."
IDM_TOPMOST "CapiTel pysyy päällimmäisenä, paitsi pienennettynä."
IDM_SHOWTRAY "Näyttää tilakuvakkeen tehtäväpalkissa."
IDM_MINHIDE "Piilota CapiTel pienennettynä."
IDM_SELECTALL "Valitsee kaikki ikkunan kohteet."
IDM_INVERTSEL "Valitsee ne objektit, joita ei ole valittu, ja poistaa valinnan niiltä objekteilta, jotka on jo valittu."
STR_MENUHELP_MAIN1 "CapiTel:n asetuksiin liittyvät toiminnot."
STR_MENUHELP_MAIN2 "Puheluihin liittyvät toiminnot."
STR_MENUHELP_MAIN3 "Ikkunan toiminnot."
STR_MENUHELP_MAIN4 "Ohjetiedostoihin liittyvät toiminnot."
END
STRINGTABLE DISCARDABLE
BEGIN
STR_ABOUT1 "Versio %s"
STR_ABOUT2 "Copyright (c) %s by"
STR_ABOUT3 "%s ja %s"
STR_ABOUT_UNREG1 "Rekisteröimätön kokeiluversio"
STR_ABOUT_UNREG2 "Ole hyvä ja rekisteröi CapiTel!"
STR_WINDOW_TITLE APPSHORT
STR_TBAR_REG "%s (Rekisteröity nimelle %s)"
STR_TBAR_UNREG "%s (REKISTERÖIMÄTÖN KOKEILUVERSIO)"
STR_TBAR_FREE "%s (toimii Caller-ID ilmaisohjelmana)"
STR_TBAR_DEACTIVATED "Puhelinvastaaja pois päältä ..."
STR_TBAR_CONVERTING "Muunnetaan wave-tiedostoja ..."
STR_TBAR_RECWELCOME "Äänitetään vastaajaviestiä ..."
STR_LIST_COL1 "Soittaja"
STR_LIST_COL2 "Päivä"
STR_LIST_COL3 "Aika"
STR_LIST_COL4 "Kesto"
STR_LIST_COL5 "Kohde"
STR_PRT_LIST_COL1 "Kuvaus"
STR_PRT_LIST_COL2 "Oma puh.numero (MSN)"
STR_CLR_LIST_COL1 "Nimi"
STR_CLR_LIST_COL2 "Soittajan numero"
STR_ACT_LIST_COL1 "DTMF-koodi"
STR_ACT_LIST_COL2 "Tehtävä"
STR_REJECTCAUSE_D "Porttiasetukset"
STR_REJECTCAUSE_0 "Normaali"
STR_REJECTCAUSE_1 "Varattu"
STR_REJECTCAUSE_2 "Torju"
STR_REJECTCAUSE_3 "Tavoittamattomissa"
STR_POPWIN_NONE "Ei koskaan"
STR_POPWIN_TOPLEFT "Ylävasemmalla"
STR_POPWIN_TOPRIGHT "Yläoikealla"
STR_POPWIN_BOTTOMLEFT "Alavasemmalla"
STR_POPWIN_BOTTOMRIGHT "Alaoikealla"
STR_LIST_ACTION_1 "Kauko-ohjaus"
STR_LIST_ACTION_2 "Boottaa tietokone"
STR_LIST_ACTION_3 "CapiTel pois päältä"
STR_LIST_ACTION_4 "Sulje CapiTel"
STR_LIST_ACTION_5 "Muuta takaisinsoittonumero"
STR_FDLG_WELCOME "Valitse Vastaajaviesti"
STR_FDLG_WELCOME_FILT "Vastaajaviesti\0*.WAV;*.ALW\0All files (*.*)\0*\0"
STR_FDLG_RINGING "Valitse soittoääni"
STR_FDLG_RINGING_FILT "Wave-tiedosto\0*.WAV\0All files (*.*)\0*\0"
STR_FDLG_RECORD "Tallenna Vastaajaviesti Nimellä"
STR_FDLG_RECORD_FILT "Vastaajaviesti\0*.ALW\0All files (*.*)\0*\0"
STR_FDLG_SAVEAS "Tallenna viesti nimellä"
STR_FDLG_SAVEAS_FILT "Wave-tiedosto\0*.WAV\0All files (*.*)\0*\0"
STR_FDLG_SAVEAS_FILE "Soittaja %s.wav"
STR_POPTEXT_1 "Saapuva puhelu"
STR_POPTEXT_2 "Soittaja %s"
STR_POPTEXT_3 "Kohteeseen %s"
STR_ERROR "Virhe"
STR_WARNING "Varoitus"
STR_MSG_REGOK "Kiitos rekisteröinnistä!"
STR_MSG_REGFAIL "Rekisteröintikoodi on virheellinen.\n\nTarkista että kirjoitit nimesi ja koodin oikein."
STR_ERR_NONUMBER "Kirjoita puhelinnumero!"
STR_ERR_NODTMFCODE "Kirjoita DTMF-koodi!"
STR_ASK_REALYDELETE "Oletko varma että haluat poistaa valitun puhelun?"
STR_ASK_REALYDELETE2 "Et ole kuunnellut kaikkia valittuja viestejä. Haluatko varmasti poistaa ne siitä huolimatta?"
STR_ASK_REALYEXIT "Suljetaanko CapiTel?"
STR_ASK_REALYEXIT_CHK "Älä näytä tätä kyselyä enää"
STR_HELP_README "readme.txt"
STR_HELP_ORDER "order.txt"
STR_HELP_ORDERBMT "orderbmt.txt"
STR_HELP_LICENSE "licence.txt"
STR_HELP_WHATSNEW "whatsnew.txt"
END
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 219, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Tietoja CapiTel:sta"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "",-1,5,5,209,59
ICON ID_MAIN,-1,17,20,21,20
LTEXT "CapiTel for Windows",-1,55,15,115,8
LTEXT ".",IDC_TEXT1,55,25,115,8
LTEXT ".",IDC_TEXT2,55,40,115,8
LTEXT ".",IDC_TEXT3,55,50,115,8
GROUPBOX "Tekijät",-1,5,67,209,65
LTEXT APP_AUTOR_1,-1,15,80,60,8
LTEXT APP_WERNER_INET,-1,80,80,100,8
LTEXT APP_CAWIM_INET,-1,80,105,130,8
LTEXT APP_AUTOR_2,-1,15,105,60,8
LTEXT APP_WERNER_WWW,-1,80,90,100,8
LTEXT APP_CAWIM_WWW,-1,80,115,100,8
GROUPBOX "Uutisia ja päivityksiä",IDC_TEXT4,5,137,209,25
CTEXT APP_HOMEPAGE,IDC_TEXT5,12,148,196,8
PUSHBUTTON "OK",IDOK,85,171,50,14
END
IDD_PROPPAGE1 DIALOG DISCARDABLE 0, 0, 210, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Yleistä"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Puhelun hyväksyminen",-1,7,5,196,67
LTEXT "&Vastaa kun kulunut",-1,14,21,70,8
EDITTEXT IDC_ANSWER_DELAY,86,19,25,13,ES_AUTOHSCROLL
LTEXT "sekuntia",-1,116,21,80,8
LTEXT "&Rajoita viestin pituus",-1,14,37,70,8
EDITTEXT IDC_RECORD_TIME,86,35,25,13,ES_AUTOHSCROLL
LTEXT "sekuntiin",-1,116,37,75,8
LTEXT "&Lopeta nauhoitus, kun",-1,14,53,70,8
EDITTEXT IDC_SILENCE,86,51,25,13,ES_AUTOHSCROLL
LTEXT "sekuntia hiljaista",-1,116,53,80,8
GROUPBOX "Näyttö",-1,7,75,196,147
CONTROL "&Palauta pienennetty ikkuna puhelun tullessa",
IDC_RESTORE_WINDOW,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,90,180,10
CONTROL "&Näytä vain puhelut, joissa soittaja on jättänyt viestin vastaajaan",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,180,18
CONTROL "&Jos soittaja on tuntematon, näytä soittajan suunta, suuntanumeron perusteella (toimii vain Saksassa)",
IDC_EXPAND_CALLER_ID,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,126,180,18
CONTROL "Näytä myös &digitaalipuhelut (Fax, Data)",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,148,180,10
CONTROL "V&ahvista puhelun poisto listalta",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,162,180,10
LTEXT "Jos pääikkuna on pienennettynä puhelun tullessa, voidaan näyttää popup-ikkuna.",
-1,14,180,170,16
LTEXT "Näytä popup-ikkuna:",-1,14,203,75,8
COMBOBOX IDC_POPUPWIN,100,201,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
END
IDD_PROPPAGE2 DIALOG DISCARDABLE 0, 0, 210, 238
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Puhelinvastaaja"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Vastaajaviesti",-1,7,5,196,50
LTEXT "Käytä seuraavaa tiedostoa &vastaajaviestinä:",-1,
14,18,180,8
EDITTEXT IDC_WELCOME_TEXT,14,34,120,13,ES_AUTOHSCROLL
PUSHBUTTON "Näytä ...",IDC_FILEDLG,140,33,55,14
GROUPBOX "Soittoääni",-1,7,58,196,60
CONTROL "Käytä seuraavaa tiedostoa &soittoäänenä, kun puhelu tulee:",
IDC_WAVE_RINGING,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,73,175,18
EDITTEXT IDC_RINGING_WAVE,14,98,120,12,ES_AUTOHSCROLL
PUSHBUTTON "Näytä ...",IDC_WAVEDLG,140,97,55,14
GROUPBOX "Portit ja soittajat",-1,7,121,196,110
ICON ID_PORT1,-1,14,134,20,20
LTEXT "Lisää Porttilistaan omat puhelinnumerosi, joihin tuleviin soittoihin haluat ohjelman reagoivan.",
-1,40,136,157,16
PUSHBUTTON "Portit ...",IDC_EDIT_PORTS,105,158,90,14
ICON ID_CALLER1,-1,14,178,20,20
LTEXT "Lisää Soittajat-listaan tuntemiesi soittajien tiedot, jotta CapiTel pystyy näyttämään sinulle soittajan nimen.",
-1,40,180,157,24
PUSHBUTTON "Soittajat ...",IDC_EDIT_CALLERS,105,210,90,14
END
IDD_PROPPAGE3 DIALOG DISCARDABLE 0, 0, 210, 178
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Kauko-ohjaus"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Kauko-ohjaus",-1,7,5,196,97
CONTROL "Salli &DTMF-äänitaajuustunnistus",IDC_DTMF_SUPPORT,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,20,149,10
LTEXT "Kauko-ohjauksen avulla voit soittaa omaan vastaajaasi ja kuunnella siihen jätetyt viestit mistä tahansa. Lisäksi, CapiTel voi soittaa sinulle automaattisesti, kun vastaajaan tulee uusi viesti.",
-1,14,37,180,32
LTEXT "Uuden viestin tullessa, soita automaattisesti numeroon:",
-1,14,77,95,16
EDITTEXT IDC_FORWARD,110,81,85,13,ES_AUTOHSCROLL
GROUPBOX "Kauko-ohjaustoiminnot",-1,7,105,196,66
ICON ID_ACTION1,-1,14,117,21,20
LTEXT "Tämä lista sisältää toiminnot, jotka voidaan aktivoida näppäilemällä vastaavat DTMF (äänitaajuus) -koodit.",
-1,40,119,156,24
PUSHBUTTON "Kauko-ohjaustoiminnot ...",IDC_EDIT_ACTIONS,95,149,
100,14
END
IDD_PROPPAGE4 DIALOG DISCARDABLE 0, 0, 210, 95
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Muut"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Asetukset",-1,7,5,196,32
CONTROL "&Puhe on µLaw koodattu (vain USA)",
IDC_ULAW_CODEC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,
20,180,10
GROUPBOX "Loki",-1,7,40,196,48
LTEXT "Kaikki soitot kirjataan seuraavaan tiedostoon:",
-1,14,52,180,8
EDITTEXT IDC_LOGFILE,14,67,180,12,ES_AUTOHSCROLL
END
IDD_EDITPORTLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Portit"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_PORT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Peruuta",IDCANCEL,174,24,50,14
PUSHBUTTON "&Uusi",IDM_NEW,174,50,50,14
PUSHBUTTON "&Muokkaa",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Poista",IDM_DELETE,174,84,50,14
END
IDD_EDITPORT DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Portti"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Portti käytössä",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,62,10
LTEXT "&Kuvaus:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "&Oma puh. numero (MSN):",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "Rea&gointi:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Jätä seuraavat kentät tyhjiksi jos haluat käyttää vastaavia oletusasetuksia tässä portissa.",
-1,14,77,160,16
LTEXT "&Vastaa kun kulunut",-1,14,103,67,8
EDITTEXT IDC_DELAY,84,101,25,13,ES_AUTOHSCROLL
LTEXT "sekuntia",-1,112,103,69,8
LTEXT "&Rajoita viestin pituus",-1,14,120,67,8
EDITTEXT IDC_MAXTIME,84,118,25,13,ES_AUTOHSCROLL
LTEXT "sekuntiin",-1,112,120,69,8
LTEXT "V&astaajaviesti:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Näytä ...",IDC_FILEDLG,168,134,55,14
LTEXT "&Soittoääni:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Näytä ...",IDC_WAVEDLG,168,152,55,14
LTEXT "&Uuden viestin tullessa, soita automaattisesti numeroon:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Peruuta",2,181,209,50,14
END
IDD_EDITCALLERLIST DIALOGEX 0, 0, 263, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Soittajat"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CALLER_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,192,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,206,7,50,14
PUSHBUTTON "Peruuta",IDCANCEL,206,24,50,14
PUSHBUTTON "&Uusi",IDM_NEW,206,50,50,14
PUSHBUTTON "&Muokkaa",IDM_EDIT,206,67,50,14
PUSHBUTTON "&Poista",IDM_DELETE,206,84,50,14
END
IDD_EDITCALLER DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Soittaja"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Käytä näitä asetuksia",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,83,10
LTEXT "&Nimi:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "Soittajan &puhelinnumero:",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "Rea&gointi:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Jätä seuraavat kentät tyhjiksi jos haluat käyttää vastaavia oletusasetuksia tälle soittajalle.",
-1,14,77,160,16
LTEXT "&Vastaa kun kulunut",-1,14,103,67,8
EDITTEXT IDC_DELAY,84,101,25,13,ES_AUTOHSCROLL
LTEXT "sekuntia",-1,112,103,69,8
LTEXT "&Rajoita viestin pituus",-1,14,120,67,8
EDITTEXT IDC_MAXTIME,84,118,25,13,ES_AUTOHSCROLL
LTEXT "sekuntiin",-1,112,120,69,8
LTEXT "V&astaajaviesti:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Näytä ...",IDC_FILEDLG,168,134,55,14
LTEXT "&Soittoääni:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Näytä ...",IDC_WAVEDLG,168,152,55,14
LTEXT "&Uuden viestin tullessa, soita automaattisesti numeroon:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Peruuta",2,181,209,50,14
END
IDD_EDITACTIONLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Kauko-ohjaustoiminnot"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_ACTION_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Peruuta",IDCANCEL,174,24,50,14
PUSHBUTTON "&Uusi",IDM_NEW,174,50,50,14
PUSHBUTTON "&Muokkaa",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Poista",IDM_DELETE,174,84,50,14
END
IDD_EDITACTION DIALOG DISCARDABLE 0, 0, 207, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Toiminnot"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,192,195
CONTROL "&Toiminto käytössä",IDC_ENABLED,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,7,73,10
LTEXT "&DTMF-koodi:",-1,14,25,50,8
EDITTEXT IDC_DTMFCODE,75,23,50,13,ES_AUTOHSCROLL
LTEXT "Kun näppäilen tämän DTMF-koodin, haluan ...",-1,
14,47,165,8
CONTROL "&Kauko-ohjata vastaajaa soittamaan tai poistamaan viestejä.",
IDC_REMOTECONTROL,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE | WS_GROUP | WS_TABSTOP,14,62,160,18
CONTROL "&Lisätä uuden numeron, jonne vastaaja soittaa minulle uuden viestin tullessa.",
IDC_SET_CALLBACK,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE,14,84,160,18
CONTROL "K&ytkeä vastaajan pois päältä.",IDC_DEACTIVATE,
"Button",BS_AUTORADIOBUTTON,14,106,160,10
CONTROL "&Sulkea CapiTel:n.",IDC_QUIT,"Button",
BS_AUTORADIOBUTTON,14,120,160,10
CONTROL "&Käynnistää tietokoneen uudelleen.",IDC_REBOOT,"Button",
BS_AUTORADIOBUTTON,14,134,160,10
CONTROL "K&äynnistää jonkin toisen ohjelman:",IDC_EXECUTE,"Button",
BS_AUTORADIOBUTTON,14,148,160,10
LTEXT "&Ohjelma:",IDC_TEXT1,26,164,40,8
EDITTEXT IDC_PROGRAM,70,163,120,13,ES_AUTOHSCROLL
LTEXT "&Parametrit:",IDC_TEXT2,26,180,40,8
EDITTEXT IDC_ARGUMENTS,70,179,120,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,96,210,50,14
PUSHBUTTON "Peruuta",2,149,210,50,14
END
IDD_REGISTER DIALOG DISCARDABLE 0, 0, 207, 46
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
CAPTION "Rekisteröinti"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Nimi:",-1,7,11,30,8
EDITTEXT IDC_REGNAME,40,8,80,13,ES_AUTOHSCROLL
LTEXT "&Koodi:",-1,7,27,30,8
EDITTEXT IDC_REGCODE,40,24,80,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,150,7,50,14
PUSHBUTTON "Peruuta",IDCANCEL,150,24,50,14
END
IDD_POPUP DIALOG DISCARDABLE 0, 0, 80, 37
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "",IDC_TEXT1,5,5,70,8
LTEXT "",IDC_TEXT2,5,15,70,8
LTEXT "",IDC_TEXT3,5,25,70,8
END
IDD_MSGBOX DIALOG DISCARDABLE 0, 0, 275, 66
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,45,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,45,50,14
PUSHBUTTON "&Yes",IDYES,164,45,50,14
PUSHBUTTON "&No",IDNO,218,45,50,14
ICON "",IDC_ICO,7,9,18,20
LTEXT "",IDC_TEXT,40,9,228,24
END
IDD_MSGBOXEX DIALOG DISCARDABLE 0, 0, 275, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,50,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,50,50,14
PUSHBUTTON "&Yes",IDYES,164,50,50,14
PUSHBUTTON "&No",IDNO,218,50,50,14
ICON "",IDC_ICO,7,9,21,20
LTEXT "",IDC_TEXT,40,9,228,8
CONTROL "",IDC_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,40,28,228,10
END

View File

@ -0,0 +1,579 @@
LANGUAGE LANG_GERMAN, SUBLANG_GERMAN
ID_MAIN ACCELERATORS MOVEABLE PURE
BEGIN
"a", IDM_SELECTALL , ASCII, VIRTKEY, CONTROL
"a", IDM_TOGGLEACTIVATION , ASCII, ALT
"A", IDM_TOGGLEACTIVATION , ASCII, ALT
"c", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"C", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"p", IDM_PLAY_ALL , ASCII, ALT
"P", IDM_PLAY_ALL , ASCII, ALT
"n", IDM_ADD_TO_CALLERS , ASCII, ALT
"N", IDM_ADD_TO_CALLERS , ASCII, ALT
VK_F5, IDM_REGISTER , ASCII, VIRTKEY, CONTROL, ALT
END
ID_MAIN MENU DISCARDABLE
BEGIN
POPUP "A&llgemein"
BEGIN
#ifdef RECOTEL
MENUITEM "&RecoTel aktiv\tAlt+A", IDM_TOGGLEACTIVATION
#else
MENUITEM "&Anrufbeantworter aktiv\tAlt+A", IDM_TOGGLEACTIVATION
#endif
MENUITEM "&Fensterelemente verstecken\tAlt+C", IDM_HIDEFRAMECONTROLS
MENUITEM "Ein&stellungen ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "&Beenden" , IDM_EXIT
END
POPUP "Ru&f"
BEGIN
MENUITEM "&Abspielen\tEnter" , IDM_PLAY
MENUITEM "&Löschen\tDel" , IDM_DELETE
MENUITEM "&Speichern als ..." , IDM_SAVE_AS
MENUITEM "Als Anrufer &hinzufügen\tAlt+N", IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "Alle abs&pielen\tAlt+P" , IDM_PLAY_ALL
MENUITEM "Ansage&text aufnehmen" , IDM_RECORD
END
POPUP "&Ansicht"
BEGIN
MENUITEM "&Immer im Vordergrund" , IDM_TOPMOST
MENUITEM "&Zustand in Task-Leiste anzeigen", IDM_SHOWTRAY
MENUITEM "&Ausblenden, wenn minimiert" , IDM_MINHIDE
MENUITEM SEPARATOR
MENUITEM "Alles &markieren\tStrg+A" , IDM_SELECTALL
MENUITEM "Markierung &umkehren" , IDM_INVERTSEL
END
POPUP "&Hilfe"
BEGIN
MENUITEM "L&ies mich" , IDM_README
#ifndef RECOTEL
MENUITEM "&Was ist neu?" , IDM_WHATSNEW
#endif
MENUITEM "&Lizenz-Vertrag" , IDM_LICENSE
#ifndef RECOTEL
MENUITEM "&Bestell-Info" , IDM_ORDER
MENUITEM "Bestell-Info BMT &Micro" , IDM_ORDERBMT
MENUITEM "&Homepage im Web" , IDM_HOMEPAGE
MENUITEM SEPARATOR
MENUITEM "&Info" , IDM_ABOUT
#endif
END
END
ID_POPUP MENU DISCARDABLE
BEGIN
POPUP "Context"
BEGIN
MENUITEM "Abspielen" , IDM_PLAY
MENUITEM "&Löschen\tDel" , IDM_DELETE
MENUITEM "&Speichern als ..." , IDM_SAVE_AS
MENUITEM "Als Anrufer &hinzufügen\tAlt+N", IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "Alle abs&pielen\tAlt+P" , IDM_PLAY_ALL
MENUITEM "Ansage&text aufnehmen" , IDM_RECORD
MENUITEM SEPARATOR
#ifdef RECOTEL
MENUITEM "&RecoTel aktiv\tAlt+A", IDM_TOGGLEACTIVATION
#else
MENUITEM "&Anrufbeantworter aktiv\tAlt+A", IDM_TOGGLEACTIVATION
#endif
MENUITEM "&Fensterelemente verstecken\tAlt+C", IDM_HIDEFRAMECONTROLS
MENUITEM "Ein&stellungen ..." , IDM_PROPERTIES
#ifndef RECOTEL
MENUITEM SEPARATOR
MENUITEM "&Info" , IDM_ABOUT
#endif
MENUITEM SEPARATOR
MENUITEM "&Beenden" , IDM_EXIT
END
POPUP "Context2"
BEGIN
MENUITEM "&Neu.." , IDM_NEW
MENUITEM "&Bearbeiten" , IDM_EDIT
MENUITEM "&Löschen" , IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "&Aktiv" , IDM_ACTIVE
END
POPUP "Tray_1"
BEGIN
MENUITEM "&CapiTel anzeigen" , IDM_SHOW
MENUITEM "&Alle Rufe abspielen" , IDM_PLAY_ALL
MENUITEM SEPARATOR
MENUITEM "&Beenden" , IDM_EXIT
END
END
STRINGTABLE DISCARDABLE
BEGIN
#ifdef RECOTEL
IDM_TOGGLEACTIVATION "Anrufbeantworter aktivieren oder deaktivieren."
#else
IDM_TOGGLEACTIVATION "Anrufbeantworter aktivieren oder deaktivieren."
#endif
IDM_HIDEFRAMECONTROLS "Menu-, Symbol- und Statusleiste ein- oder ausblenden."
IDM_PROPERTIES "Öffnet einen Dialog mit den Einstellungen des Programms."
IDM_PROP_PORTS "Öffnet eine Liste mit allen Ports."
IDM_PROP_CALLERS "Öffnet eine Liste mit allen bekannten Annrufern."
IDM_PROP_ACTIONS "Öffnet eine Liste mit Fernsteuerungs-Aktionen."
IDM_EXIT "Beendet das Programm."
IDM_PLAY "Spielt den ausgewählten Anruf ab."
IDM_PLAY_ALL "Spielt alle Anrufe ab."
IDM_DELETE "Löscht den ausgewählten Anruf."
IDM_SAVE_AS "Speichert den ausgewählten Anruf als Klangdatei."
IDM_ADD_TO_CALLERS "Fügt den den ausgewählten Anruf der Anrufer-Liste hinzu."
IDM_RECORD "Zeichnet einen neuen Ansagetext per Sebstanruf auf."
IDM_README "Zeigt die Datei LiesMich.Txt an."
IDM_WHATSNEW "Zeigt die Datei WhatsNew.Txt an."
IDM_LICENSE "Zeigt den Lizenz-Vertrag an."
IDM_ORDER "Zeigt das Bestell-Formular an."
IDM_ORDERBMT "Zeigt das Bestell-Formular für BMT-Micro an."
IDM_HOMEPAGE "Öffnet die CapiTel-Homepage."
IDM_ABOUT "Zeigt Produktinformationen an."
IDM_SHOW "Zeigt das Hauptfenster von CapiTel an."
IDM_TOPMOST "Bewirkt das CapiTel liegt vor allen anderen Fenstern liegt."
IDM_SHOWTRAY "Zeigt ein Status-Symbol in der Taskleiste an."
IDM_MINHIDE "Verbirgt das CapiTel-Fenster, wenn es minimiert wird."
IDM_SELECTALL "Wählt alle Objekte im Fenster aus."
IDM_INVERTSEL "Kehrt die Auswahl um."
STR_MENUHELP_MAIN1 "Enthält allgemeine Optionen."
STR_MENUHELP_MAIN2 "Enthält Befehle zum Abspielen und Löschen der Anrufe."
STR_MENUHELP_MAIN3 "Enthält Befehle zum Ändern der Anzeige."
STR_MENUHELP_MAIN4 "Enthält Befehle zum Anzeigen von Hilfe."
END
STRINGTABLE DISCARDABLE
BEGIN
STR_ABOUT1 "Version %s"
STR_ABOUT2 "Copyright (c) %s by"
STR_ABOUT3 "%s und %s"
STR_ABOUT_UNREG1 "Unregistrierte Testversion"
STR_ABOUT_UNREG2 "Bitte registrieren Sie CapiTel!"
STR_WINDOW_TITLE APPSHORT
STR_TBAR_REG "%s (Registriert für %s)"
STR_TBAR_UNREG "%s (UNREGISTRIERTE TESTVERSION)"
STR_TBAR_FREE "%s (läuft als Freeware Caller-ID)"
#ifdef RECOTEL
STR_TBAR_DEACTIVATED "RecoTel deaktiviert ..."
#else
STR_TBAR_DEACTIVATED "Anrufbeantworter deaktiviert ..."
#endif
STR_TBAR_CONVERTING "Klangdateien werden konvertiert ..."
STR_TBAR_RECWELCOME "Ansagetext wird aufgenommen ..."
STR_LIST_COL1 "Anrufer"
STR_LIST_COL2 "Datum"
STR_LIST_COL3 "Uhrzeit"
STR_LIST_COL4 "Sek."
STR_LIST_COL5 "Ziel"
STR_PRT_LIST_COL1 "Beschreibung"
STR_PRT_LIST_COL2 "Rufnummer (MSN)"
STR_CLR_LIST_COL1 "Name"
STR_CLR_LIST_COL2 "Rufnummer"
STR_ACT_LIST_COL1 "DTMF-Folge"
STR_ACT_LIST_COL2 "Aktion"
STR_REJECTCAUSE_D "Port-Einstellung"
STR_REJECTCAUSE_0 "Normal"
STR_REJECTCAUSE_1 "Besetzt"
STR_REJECTCAUSE_2 "Ablehnen"
STR_REJECTCAUSE_3 "Unerreichbar"
STR_POPWIN_NONE "Gar nicht"
STR_POPWIN_TOPLEFT "Links oben"
STR_POPWIN_TOPRIGHT "Rechts oben"
STR_POPWIN_BOTTOMLEFT "Links unten"
STR_POPWIN_BOTTOMRIGHT "Rechts unten"
STR_LIST_ACTION_1 "Fernabfrage"
STR_LIST_ACTION_2 "Computer neu starten"
STR_LIST_ACTION_3 "CapiTel abschalten"
STR_LIST_ACTION_4 "CapiTel beenden"
STR_LIST_ACTION_5 "Weiterleitung ändern"
STR_FDLG_WELCOME "Ansagetext auswählen"
STR_FDLG_WELCOME_FILT "Ansagetext\0*.WAV;*.ALW\0Alle Dateien (*.*)\0*\0"
STR_FDLG_RINGING "Klingeln auswählen"
STR_FDLG_RINGING_FILT "Klangdatei\0*.WAV\0Alle Dateien (*.*)\0*\0"
STR_FDLG_RECORD "Ansagetext speichern als"
STR_FDLG_RECORD_FILT "Ansagetext\0*.ALW\0Alle Dateien (*.*)\0*\0"
STR_FDLG_SAVEAS "Anruf speichern unter"
STR_FDLG_SAVEAS_FILT "Klangdatei\0*.WAV\0Alle Dateien (*.*)\0*\0"
STR_FDLG_SAVEAS_FILE "Anruf von %s.wav"
STR_POPTEXT_1 "Anruf"
STR_POPTEXT_2 "Von %s"
STR_POPTEXT_3 "An %s"
STR_ERROR "Fehler"
STR_WARNING "Warnung"
STR_MSG_REGOK "Vielen Dank für ihre Registrierung!"
STR_MSG_REGFAIL "Die eingegebene Registrierungsnummer ist ungültig.\n\nBitte prüfen Sie, ob Sie Ihren Namen korrekt geschrieben haben und die Registrierungsnummer richtig eingegeben haben."
STR_ERR_NONUMBER "Bitte geben Sie eine Rufnummer ein!"
STR_ERR_NODTMFCODE "Bitte geben Sie eine DTMF-Folge ein!"
STR_ASK_REALYDELETE "Möchten Sie die ausgewählten Rufe wirklich löschen?"
STR_ASK_REALYDELETE2 "Sie haben einige der ausgewählten Rufe noch nicht abgehört.\r\rMöchten Sie diese dennoch löschen?"
STR_ASK_REALYEXIT "Möchten Sie CapiTel beenden?"
STR_ASK_REALYEXIT_CHK "&Diese Abfrage nicht mehr anzeigen"
STR_HELP_README "liesmich.txt"
STR_HELP_ORDER "bestell.txt"
STR_HELP_ORDERBMT "bestbmt.txt"
STR_HELP_LICENSE "lizenz.txt"
STR_HELP_WHATSNEW "neues.txt"
END
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 219, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Über CapiTel"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "",-1,5,5,209,59
ICON ID_MAIN,-1,17,20,21,20
LTEXT "CapiTel für Windows",-1,55,15,115,8
LTEXT ".",IDC_TEXT1,55,25,115,8
LTEXT ".",IDC_TEXT2,55,40,115,8
LTEXT ".",IDC_TEXT3,55,50,115,8
GROUPBOX "Die Autoren",-1,5,67,209,65
LTEXT APP_AUTOR_1,-1,15,80,60,8
LTEXT APP_WERNER_INET,-1,80,80,100,8
LTEXT APP_CAWIM_INET,-1,80,105,130,8
LTEXT APP_AUTOR_2,-1,15,105,60,8
LTEXT APP_WERNER_WWW,-1,80,90,100,8
LTEXT APP_CAWIM_WWW,-1,80,115,100,8
GROUPBOX "Neues und Updates",IDC_TEXT4,5,137,209,25
CTEXT APP_HOMEPAGE,IDC_TEXT5,12,148,196,8
PUSHBUTTON "OK",IDOK,85,171,50,14
END
IDD_PROPPAGE1 DIALOG DISCARDABLE 0, 0, 210, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Allgemein"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Rufannahme",-1,7,5,196,67
#ifdef RECOTEL
LTEXT "&Nach",-1,14,23,20,8
EDITTEXT IDC_SILENCE,36,21,25,13,ES_AUTOHSCROLL
LTEXT "Sekunden Stille Aufnahme abbrechen",-1,65,23,125,8
#else
LTEXT "&Telefonanrufe nach",-1,14,21,65,8
EDITTEXT IDC_ANSWER_DELAY,81,19,25,13,ES_AUTOHSCROLL
LTEXT "Sekunden annehmen",-1,111,21,80,8
LTEXT "&Aufnahmedauer auf",-1,14,37,65,8
EDITTEXT IDC_RECORD_TIME,81,35,25,13,ES_AUTOHSCROLL
LTEXT "Sekunden begrenzen",-1,111,37,75,8
LTEXT "&Nach",-1,14,53,20,8
EDITTEXT IDC_SILENCE,36,51,25,13,ES_AUTOHSCROLL
LTEXT "Sekunden Stille Aufnahme abbrechen",-1,65,53,125,8
#endif
GROUPBOX "Anzeige",-1,7,75,196,147
CONTROL "&Verstecktes Fenster bei neuen Anrufen aktivieren",
IDC_RESTORE_WINDOW,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,90,180,10
#ifdef RECOTEL
CONTROL "N&ur die Anrufe anzeigen, bei denen eine Nachricht auf RecoTel hinterlassen wurde",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,180,18
#else
CONTROL "N&ur die Anrufe anzeigen, bei denen eine Nachricht auf dem Anrufbeantworter hinterlassen wurde",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,180,18
#endif
#ifdef RECOTEL
CONTROL "Auch &Digitale Anrufe (Daten, Fax) anzeigen",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,126,180,10
CONTROL "&Löschen von Anrufen aus der Liste bestätigen",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,140,180,10
LTEXT "Wenn das Hauptfenster versteckt ist und ein Ruf ankommt, kann ein Info-Fenster angezeigt werden.",
-1,14,180,170,16
LTEXT "Info-Fenster anzeigen:",-1,14,203,75,8
COMBOBOX IDC_POPUPWIN,100,201,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
#else
CONTROL "&Bei unbekannten Anrufern das Ortsnetz anzeigen, aus dem der Ruf kommt (nur innerhalb Deutschlands)",
IDC_EXPAND_CALLER_ID,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,126,180,18
CONTROL "Auch &Digitale Anrufe (Daten, Fax) anzeigen",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,148,180,10
CONTROL "&Löschen von Anrufen aus der Liste bestätigen",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,162,180,10
LTEXT "Wenn das Hauptfenster versteckt ist und ein Ruf ankommt, kann ein Info-Fenster angezeigt werden.",
-1,14,180,170,16
LTEXT "Info-Fenster anzeigen:",-1,14,203,75,8
COMBOBOX IDC_POPUPWIN,100,201,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
#endif
END
IDD_PROPPAGE2 DIALOG DISCARDABLE 0, 0, 210, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
#ifdef RECOTEL
CAPTION "Anrufbeantworter"
#else
CAPTION "Anrufbeantworter"
#endif
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Ansagetext",-1,7,5,196,50
LTEXT "Die folgende Klang-Datei als Ansagetext verwenden:",-1,
14,18,180,8
EDITTEXT IDC_WELCOME_TEXT,14,34,120,13,ES_AUTOHSCROLL
PUSHBUTTON "Durchsuchen",IDC_FILEDLG,140,33,55,14
GROUPBOX "Klingel",-1,7,58,196,60
CONTROL "Bei Anrufen folgende Klang-Datei als Telefon- klingeln abspielen:",
IDC_WAVE_RINGING,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,73,175,18
EDITTEXT IDC_RINGING_WAVE,14,98,120,12,ES_AUTOHSCROLL
PUSHBUTTON "Durchsuchen",IDC_WAVEDLG,140,97,55,14
GROUPBOX "Ports und Anrufer",-1,7,121,196,102
ICON ID_PORT1,-1,14,134,20,20
#ifdef RECOTEL
LTEXT "Geben Sie in der Port-Liste die Rufnummern (MSNs) ein, auf die RecoTel reagieren soll.",
#else
LTEXT "Geben Sie in der Port-Liste die Rufnummern (MSNs) ein, auf die CapiTel reagieren soll.",
#endif
-1,40,136,157,16
PUSHBUTTON "Ports ...",IDC_EDIT_PORTS,105,158,90,14
#ifndef RECOTEL
ICON ID_CALLER1,-1,14,178,20,20
LTEXT "Tragen Sie in der Anrufer-Liste die Rufnummern und Namen von bekannten Anrufern ein.",
-1,40,180,157,16
PUSHBUTTON "Bekannte Anrufer ...",IDC_EDIT_CALLERS,105,202,90,14
#endif
END
IDD_PROPPAGE3 DIALOG DISCARDABLE 0, 0, 210, 178
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Fernabfrage"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Fernabfrage",-1,7,5,196,97
CONTROL "DTMF-Ton Erkennung aktivieren",IDC_DTMF_SUPPORT,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,20,149,10
LTEXT "Über Fernabfrage können Sie Ihren Anrufbeantworter anrufen, um neue Rufe abzuhören. Zusätzlich kann Ihr Anrufbeantworter Sie automatisch anrufen, wenn neue Nachrichten vorliegen.",
-1,14,37,180,32
LTEXT "Folgende Rufnummer automatisch benachrichtigen:",
-1,14,77,95,16
EDITTEXT IDC_FORWARD,110,81,85,13,ES_AUTOHSCROLL
GROUPBOX "Fernsteuerung",-1,7,105,196,66
ICON ID_ACTION1,-1,14,117,21,20
LTEXT "In dieser Liste können Sie Aktionen definieren, die Sie ferngesteuert über DTMF-Töne auslösen können.",
-1,40,119,156,24
PUSHBUTTON "Fernsteuerungs-Aktionen ...",IDC_EDIT_ACTIONS,95,149,
100,14
END
IDD_PROPPAGE4 DIALOG DISCARDABLE 0, 0, 210, 95
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Sonstiges"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Optionen",-1,7,5,196,32
CONTROL "&Sprachdaten sind µLaw-codiert (nur in den USA)",
IDC_ULAW_CODEC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,
20,180,10
GROUPBOX "Logging",-1,7,40,196,48
LTEXT "Alle Anrufe werden in der folgenden Datei mitprotokolliert:",
-1,14,52,180,8
EDITTEXT IDC_LOGFILE,14,67,180,12,ES_AUTOHSCROLL
END
IDD_EDITPORTLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Ports"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_PORT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Abbrechen",IDCANCEL,174,24,50,14
PUSHBUTTON "&Neu",IDM_NEW,174,50,50,14
PUSHBUTTON "&Bearbeiten",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Löschen",IDM_DELETE,174,84,50,14
END
IDD_EDITPORT DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Port"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "Port ist aktiviert",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,64,10
LTEXT "Beschreibung:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "Rufnummer (MSN):",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "Reaktion:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Wenn Sie die folgenden Felder frei lassen, dann bleiben für diesen Port jeweils die entsprechenden Standard-Einstellungen wirksam.",
-1,14,77,215,16
LTEXT "&Anrufe nach",-1,14,103,45,8
EDITTEXT IDC_DELAY,63,101,25,13,ES_AUTOHSCROLL
LTEXT "Sekunden annehmen",-1,92,103,69,8
LTEXT "A&ufnahme auf",-1,14,120,45,8
EDITTEXT IDC_MAXTIME,63,118,25,13,ES_AUTOHSCROLL
LTEXT "Sekunden begrenzen",-1,92,120,69,8
LTEXT "Ansagetext:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Durchsuchen",IDC_FILEDLG,168,134,55,14
LTEXT "Klingel:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Durchsuchen",IDC_WAVEDLG,168,152,55,14
LTEXT "Folgende Rufnummer bei Anrufen automatisch benachrichtigen:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Abbrechen",2,181,209,50,14
END
IDD_EDITCALLERLIST DIALOGEX 0, 0, 263, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Bekannte Anrufer"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CALLER_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,192,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,206,7,50,14
PUSHBUTTON "Abbrechen",IDCANCEL,206,24,50,14
PUSHBUTTON "&Neu",IDM_NEW,206,50,50,14
PUSHBUTTON "&Bearbeiten",IDM_EDIT,206,67,50,14
PUSHBUTTON "&Löschen",IDM_DELETE,206,84,50,14
END
IDD_EDITCALLER DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Anrufer"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "Eintrag ist aktiviert",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,73,10
LTEXT "Beschreibung:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "Nummer des Anrufers:",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "Reaktion:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Wenn Sie die folgenden Felder frei lassen, dann bleiben für diesen Anrufer jeweils die entsprechenden Standard-Einstellungen wirksam.",
-1,14,77,215,16
LTEXT "&Anrufe nach",-1,14,103,45,8
EDITTEXT IDC_DELAY,63,101,25,13,ES_AUTOHSCROLL
LTEXT "Sekunden annehmen",-1,92,103,69,8
LTEXT "A&ufnahme auf",-1,14,120,45,8
EDITTEXT IDC_MAXTIME,63,118,25,13,ES_AUTOHSCROLL
LTEXT "Sekunden begrenzen",-1,92,120,69,8
LTEXT "Ansagetext:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Durchsuchen",IDC_FILEDLG,168,134,55,14
LTEXT "Klingel:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Durchsuchen",IDC_WAVEDLG,168,152,55,14
LTEXT "Folgende Rufnummer bei Anrufen automatisch benachrichtigen:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Abbrechen",2,181,209,50,14
END
IDD_EDITACTIONLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Fernsteuerungs-Aktionen"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_ACTION_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Abbrechen",IDCANCEL,174,24,50,14
PUSHBUTTON "&Neu",IDM_NEW,174,50,50,14
PUSHBUTTON "&Bearbeiten",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Löschen",IDM_DELETE,174,84,50,14
END
IDD_EDITACTION DIALOG DISCARDABLE 0, 0, 207, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Aktion"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,192,195
CONTROL "Aktion ist aktiviert",IDC_ENABLED,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,7,71,10
LTEXT "&DTMF-Folge:",-1,14,25,50,8
EDITTEXT IDC_DTMFCODE,75,23,50,13,ES_AUTOHSCROLL
LTEXT "Wenn ich diese Folge eingebe, dann möchte ich ...",-1,
14,47,165,8
CONTROL "Den Anrufbeantworter &fernsteuern. Sie können Nachrichten abhören und löschen.",
IDC_REMOTECONTROL,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE | WS_GROUP | WS_TABSTOP,14,62,160,18
CONTROL "Die &Rufnummer zur automatischen Benachrichtigung ändern.",
IDC_SET_CALLBACK,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE,14,84,160,18
CONTROL "Den Anrufbeantworter &abschalten.",IDC_DEACTIVATE,
"Button",BS_AUTORADIOBUTTON,14,106,160,10
CONTROL "Den Anrufbeantworter &schließen.",IDC_QUIT,"Button",
BS_AUTORADIOBUTTON,14,120,160,10
CONTROL "Den &Computer neu starten.",IDC_REBOOT,"Button",
BS_AUTORADIOBUTTON,14,134,160,10
CONTROL "Ein externes &Programm starten:",IDC_EXECUTE,"Button",
BS_AUTORADIOBUTTON,14,148,160,10
LTEXT "Pr&ogramm:",IDC_TEXT1,26,164,40,8
EDITTEXT IDC_PROGRAM,70,163,120,13,ES_AUTOHSCROLL
LTEXT "P&arameter:",IDC_TEXT2,26,180,40,8
EDITTEXT IDC_ARGUMENTS,70,179,120,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,96,210,50,14
PUSHBUTTON "Abbrechen",2,149,210,50,14
END
IDD_REGISTER DIALOG DISCARDABLE 0, 0, 207, 46
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
CAPTION "Registrierung"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Name:",-1,7,11,30,8
EDITTEXT IDC_REGNAME,40,8,80,13,ES_AUTOHSCROLL
LTEXT "&Nummer:",-1,7,27,30,8
EDITTEXT IDC_REGCODE,40,24,80,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,150,7,50,14
PUSHBUTTON "Abbruch",IDCANCEL,150,24,50,14
END
IDD_POPUP DIALOG DISCARDABLE 0, 0, 80, 37
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "",IDC_TEXT1,5,5,70,8
LTEXT "",IDC_TEXT2,5,15,70,8
LTEXT "",IDC_TEXT3,5,25,70,8
END
IDD_MSGBOX DIALOG DISCARDABLE 0, 0, 275, 66
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,45,50,14
PUSHBUTTON "Abbrechen",IDCANCEL,218,45,50,14
PUSHBUTTON "&Ja",IDYES,164,45,50,14
PUSHBUTTON "&Nein",IDNO,218,45,50,14
ICON "",IDC_ICO,7,9,18,20
LTEXT "",IDC_TEXT,40,9,228,24
END
IDD_MSGBOXEX DIALOG DISCARDABLE 0, 0, 275, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,50,50,14
PUSHBUTTON "Abbrechen",IDCANCEL,218,50,50,14
PUSHBUTTON "&Ja",IDYES,164,50,50,14
PUSHBUTTON "&Nein",IDNO,218,50,50,14
ICON "",IDC_ICO,7,9,21,20
LTEXT "",IDC_TEXT,40,9,228,8
CONTROL "",IDC_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,40,28,228,10
END

View File

@ -0,0 +1,608 @@
/*
* hungary: hungarian translation from: "peter" goldbook@matavnet.hu
*/
#pragma code_page(1250)
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
ID_MAIN ACCELERATORS MOVEABLE PURE
BEGIN
"a", IDM_SELECTALL , ASCII, VIRTKEY, CONTROL
"ü", IDM_TOGGLEACTIVATION , ASCII, ALT
"Ü", IDM_TOGGLEACTIVATION , ASCII, ALT
"a", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"A", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"ö", IDM_PLAY_ALL , ASCII, ALT
"Ö", IDM_PLAY_ALL , ASCII, ALT
"h", IDM_ADD_TO_CALLERS , ASCII, ALT
"H", IDM_ADD_TO_CALLERS , ASCII, ALT
VK_F5, IDM_REGISTER , ASCII, VIRTKEY, CONTROL, ALT
END
ID_MAIN MENU DISCARDABLE
BEGIN
POPUP "&Általános"
BEGIN
#ifdef RECOTEL
MENUITEM "&RecoTel aktív\tAlt+R", IDM_TOGGLEACTIVATION
#else
MENUITEM "&Üzenetrögzítő aktív\tAlt+Ü", IDM_TOGGLEACTIVATION
#endif
MENUITEM "&Ablakkezelők elrejtése\tAlt+A" , IDM_HIDEFRAMECONTROLS
MENUITEM "&Tulajdonságok ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "&Kilépés" , IDM_EXIT
END
POPUP "&Hívás"
BEGIN
MENUITEM "&Lejátszás\tEnter" , IDM_PLAY
MENUITEM "&Törlés\tDel" , IDM_DELETE
MENUITEM "&Mentés másként ..." , IDM_SAVE_AS
MENUITEM "&Hozzáadás új hívóként\tAlt+H" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "&Összes lejátszása\tAlt+Ö" , IDM_PLAY_ALL
MENUITEM "Üdvözlő szöveg felvétele" , IDM_RECORD
END
POPUP "&Nézet"
BEGIN
MENUITEM "&Mindig legfelül" , IDM_TOPMOST
MENUITEM "&Állapotjelző a tálcán" , IDM_SHOWTRAY
MENUITEM "&Elrejtés kis méretnél" , IDM_MINHIDE
MENUITEM SEPARATOR
MENUITEM "&Összes kijelölése\tCtrl+Ö" , IDM_SELECTALL
MENUITEM "&Kijelölés megfordítása" , IDM_INVERTSEL
END
POPUP "&Súgó"
BEGIN
MENUITEM "&Olvass el (angol nyelvű)" , IDM_README
#ifndef RECOTEL
MENUITEM "&Újdonságok (angol nyelvű)" , IDM_WHATSNEW
#endif
MENUITEM "&Licenc (angol nyelvű)" , IDM_LICENSE
#ifndef RECOTEL
MENUITEM "&Megrendelőlap (angol nyelvű)" , IDM_ORDER
MENUITEM "&BMT Micro megrendelőlap (angol nyelvű)" , IDM_ORDERBMT
MENUITEM "&Honlap" , IDM_HOMEPAGE
MENUITEM SEPARATOR
MENUITEM "&Névjegy" , IDM_ABOUT
#endif
END
END
ID_POPUP MENU DISCARDABLE
BEGIN
POPUP "Context"
BEGIN
MENUITEM "Lejátszás" , IDM_PLAY
MENUITEM "&Törlés\tDel" , IDM_DELETE
MENUITEM "&Mentés másként ..." , IDM_SAVE_AS
MENUITEM "&Hozzáadás új hívóként\tAlt+H" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "&Összes lejátszása\tAlt+Ö" , IDM_PLAY_ALL
MENUITEM "Üdvözlő szöveg felvétele" , IDM_RECORD
MENUITEM SEPARATOR
#ifdef RECOTEL
MENUITEM "&RecoTel aktív\tAlt+R", IDM_TOGGLEACTIVATION
#else
MENUITEM "&Üzenetrögzítő aktív\tAlt+Ü", IDM_TOGGLEACTIVATION
#endif
MENUITEM "&Ablakkezelők elrejtése\tAlt+A" , IDM_HIDEFRAMECONTROLS
MENUITEM "&Tulajdonságok ..." , IDM_PROPERTIES
#ifndef RECOTEL
MENUITEM SEPARATOR
MENUITEM "&Névjegy" , IDM_ABOUT
#endif
MENUITEM SEPARATOR
MENUITEM "&Kilépés" , IDM_EXIT
END
POPUP "Context_2"
BEGIN
MENUITEM "&Új.." , IDM_NEW
MENUITEM "&Szerkesztés" , IDM_EDIT
MENUITEM "&Törlés" , IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "&Aktív" , IDM_ACTIVE
END
POPUP "Tray_1"
BEGIN
MENUITEM "&CapiTel megjelenítése" , IDM_SHOW
MENUITEM "&Összes hívás lejátszása" , IDM_PLAY_ALL
MENUITEM SEPARATOR
MENUITEM "&Kilépés" , IDM_EXIT
END
END
STRINGTABLE DISCARDABLE
BEGIN
#ifdef RECOTEL
IDM_TOGGLEACTIVATION "Bekapcsolja vagy kikapcsolja a RecoTel-t."
#else
IDM_TOGGLEACTIVATION "Bekapcsolja vagy kikapcsolja az üzenetrögzítőt."
#endif
IDM_HIDEFRAMECONTROLS "Megjeleníti vagy elrejti a menüt, az eszköztárat és az állapotsort."
IDM_PROPERTIES "Megnyitja a program beállításait."
IDM_PROP_PORTS "Megnyitja a portokat tartalmazó listát."
IDM_PROP_CALLERS "Megnyitja az ismert hívókat tartalmazó listát."
IDM_PROP_ACTIONS "Megnyitja a távoli elérés eseményeit tartalmazó listát."
IDM_EXIT "Bezárja a CapiTel-t."
IDM_PLAY "Lejátsza a kijelölt hívást."
IDM_PLAY_ALL "Lejátsza az összes hívást."
IDM_DELETE "Törli a kijelölt hívást."
IDM_SAVE_AS "Hangfájlba menti a kijelölt hívást."
IDM_ADD_TO_CALLERS "A kijelölt hívás telefonszámát hozzáadja a hívók listájához."
IDM_RECORD "Új üdvözlő szöveget vesz fel."
IDM_README "Megnyitja a ReadMe.Txt-t."
IDM_WHATSNEW "Megnyitja a WhatsNew.Txt-t."
IDM_LICENSE "Megnyitja a licencszerződést."
IDM_ORDER "Megnyitja a megrendelőlapot."
IDM_ORDERBMT "Megnyitja a BMT Micro megrendelőlapot."
IDM_HOMEPAGE "Megnyitja a CapiTel honlapját."
IDM_ABOUT "Megjeleníti a termékinformációkat."
IDM_SHOW "Aktiválja a CapiTel fő ablakát."
IDM_TOPMOST "A CapiTel mindig látható lesz."
IDM_SHOWTRAY "Állapotjelző ikont jelenít meg a tálcán."
IDM_MINHIDE "Elrejti a CapiTel-t, amikor kis méretű."
IDM_SELECTALL "Kijelöli az ablakban lévő összes elemet."
IDM_INVERTSEL "Megfordítja a kijelölést."
STR_MENUHELP_MAIN1 "A CapiTel működésének beállításához tartalmaz parancsokat."
STR_MENUHELP_MAIN2 "Hívások lejátszására és törlésére tartalmaz parancsokat."
STR_MENUHELP_MAIN3 "A megjelenítés módosításához tartalmaz parancsokat."
STR_MENUHELP_MAIN4 "Segítségkéréshez tartalmaz parancsokat."
END
STRINGTABLE DISCARDABLE
BEGIN
STR_ABOUT1 "%s verzió"
STR_ABOUT2 "Copyright (c) %s"
STR_ABOUT3 "%s és %s"
STR_ABOUT_UNREG1 "Regisztrálatlan próbaverzió"
STR_ABOUT_UNREG2 "Kérjük regisztráld a CapiTel-t!"
STR_WINDOW_TITLE APPSHORT
STR_TBAR_REG "%s (Regisztrált felhasználó: %s)"
STR_TBAR_UNREG "%s (REGISZTRÁLATLAN PRÓBAVERZIÓ)"
STR_TBAR_FREE "%s (freeware hívó-azonosítóként működik)"
#ifdef RECOTEL
STR_TBAR_DEACTIVATED "RecoTel kikapcsolva ..."
#else
STR_TBAR_DEACTIVATED "Üzenetrögzítő kikapcsolva ..."
#endif
STR_TBAR_CONVERTING "Hangfájlok konvertálása ..."
STR_TBAR_RECWELCOME "Üdvözlő szöveg felvétele ..."
STR_LIST_COL1 "Hívó"
STR_LIST_COL2 "Dátum"
STR_LIST_COL3 "Idő"
STR_LIST_COL4 "Mp."
STR_LIST_COL5 "Hívott"
STR_PRT_LIST_COL1 "Megjegyzés"
STR_PRT_LIST_COL2 "Hívószám (MSN)"
STR_CLR_LIST_COL1 "Név"
STR_CLR_LIST_COL2 "Hívószám"
STR_ACT_LIST_COL1 "DTMF kód"
STR_ACT_LIST_COL2 "Esemény"
STR_REJECTCAUSE_D "Portbeállítás szerint"
STR_REJECTCAUSE_0 "Normál"
STR_REJECTCAUSE_1 "Foglalt"
STR_REJECTCAUSE_2 "Elutasít"
STR_REJECTCAUSE_3 "Nem elérhető"
STR_POPWIN_NONE "Soha"
STR_POPWIN_TOPLEFT "Fent balra"
STR_POPWIN_TOPRIGHT "Fent jobbra"
STR_POPWIN_BOTTOMLEFT "Lent balra"
STR_POPWIN_BOTTOMRIGHT "Lent jobbra"
STR_LIST_ACTION_1 "Távoli elérés"
STR_LIST_ACTION_2 "Számítógép újraindítása"
STR_LIST_ACTION_3 "CapiTel kikapcsolása"
STR_LIST_ACTION_4 "Kilépés a CapiTelből"
STR_LIST_ACTION_5 "Felhívandó szám megváltoztatása"
STR_FDLG_WELCOME "Üdvözlő szöveg kiválasztása"
STR_FDLG_WELCOME_FILT "Üdvözlő szöveg\0*.WAV;*.ALW\0Minden fájl (*.*)\0*\0"
STR_FDLG_RINGING "Csengőhang kiválasztása"
STR_FDLG_RINGING_FILT "WAV fájl\0*.WAV\0Minden fájl (*.*)\0*\0"
STR_FDLG_RECORD "Üdvözlő szöveg mentése mint"
STR_FDLG_RECORD_FILT "Üdvözlő szöveg\0*.ALW\0Minden fájl (*.*)\0*\0"
STR_FDLG_SAVEAS "Hívás mentése mint"
STR_FDLG_SAVEAS_FILT "WAV fájl\0*.WAV\0Minden fájl (*.*)\0*\0"
STR_FDLG_SAVEAS_FILE "Hívás a %s.wav fájlból"
STR_POPTEXT_1 "Bejövő hívás"
STR_POPTEXT_2 "Hívó: %s"
STR_POPTEXT_3 "Hívott: %s"
STR_ERROR "Hiba"
STR_WARNING "Figyelmeztetés"
STR_MSG_REGOK "Köszönjük a regisztrációt!"
STR_MSG_REGFAIL "A beírt regisztációs szám helytelen.\n\nEllenőrizd, hogy a nevet és a kódot is helyesen írtad-e be."
STR_ERR_NONUMBER "Írj be egy telefonszámot!"
STR_ERR_NODTMFCODE "Írj be egy DTMF kódot!"
STR_ASK_REALYDELETE "Biztos hogy törölni akarod a kijelölt hívásokat?"
STR_ASK_REALYDELETE2 "Nem hallgattad meg az összes hívást a kijelöltek közül.\r\rBiztos hogy törölni akarod mindet?"
STR_ASK_REALYEXIT "Biztos ki akarsz lépni?"
STR_ASK_REALYEXIT_CHK "&Ne jelenjen meg többet ez a kérdés"
STR_HELP_README "readme.txt"
STR_HELP_ORDER "order.txt"
STR_HELP_ORDERBMT "orderbmt.txt"
STR_HELP_LICENSE "licence.txt"
STR_HELP_WHATSNEW "whatsnew.txt"
END
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 219, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Névjegy"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "",-1,5,5,209,59
ICON ID_MAIN,-1,17,20,21,20
LTEXT "CapiTel for Windows",-1,55,15,115,8
LTEXT ".",IDC_TEXT1,55,25,115,8
LTEXT ".",IDC_TEXT2,55,40,115,8
LTEXT ".",IDC_TEXT3,55,50,115,8
GROUPBOX "A készítők",-1,5,67,209,65
LTEXT APP_AUTOR_1,-1,15,80,60,8
LTEXT APP_WERNER_INET,-1,80,80,100,8
LTEXT APP_CAWIM_INET,-1,80,105,130,8
LTEXT APP_AUTOR_2,-1,15,105,60,8
LTEXT APP_WERNER_WWW,-1,80,90,100,8
LTEXT APP_CAWIM_WWW,-1,80,115,100,8
GROUPBOX "Hírek és frissítések",IDC_TEXT4,5,137,209,25
CTEXT APP_HOMEPAGE,IDC_TEXT5,12,148,196,8
PUSHBUTTON "OK",IDOK,85,171,50,14
END
IDD_PROPPAGE1 DIALOG DISCARDABLE 0, 0, 210, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Általános"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Hívásfogadás",-1,7,5,196,67
#ifdef RECOTEL
LTEXT "&Felvétel megállítása",-1,14,21,77,8
EDITTEXT IDC_SILENCE,93,19,25,13,ES_AUTOHSCROLL
LTEXT "másodperc csend után",-1,123,21,80,8
#else
LTEXT "&Telefon felvétele",-1,14,21,77,8
EDITTEXT IDC_ANSWER_DELAY,93,19,25,13,ES_AUTOHSCROLL
LTEXT "másodperc után",-1,123,21,75,8
LTEXT "&Felvételi idő korlátozása",-1,14,37,77,8
EDITTEXT IDC_RECORD_TIME,93,35,25,13,ES_AUTOHSCROLL
LTEXT "másodpercre",-1,123,37,75,8
LTEXT "&Felvétel megállítása",-1,14,53,77,8
EDITTEXT IDC_SILENCE,93,51,25,13,ES_AUTOHSCROLL
LTEXT "másodperc csend után",-1,123,53,75,8
#endif
GROUPBOX "Megjelenítés",-1,7,75,196,147
CONTROL "&A CapiTel ablakának megjelenítése bejövő híváskor",
IDC_RESTORE_WINDOW,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,90,180,10
#ifdef RECOTEL
CONTROL "&Csak azon hívások mutatása, amelyeknél a hívó üzenetet hagyott",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,180,18
#else
CONTROL "&Csak azon hívások mutatása, amelyeknél a hívó üzenetet hagyott",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,180,18
#endif
#ifdef RECOTEL
CONTROL "&Digitális hívások megjelenítése (fax, adat)",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,126,180,10
CONTROL "&Hívás törlésének jóváhagyása",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,140,180,10
LTEXT "Ha a CapiTel kis méretű és hívás érkezik, a megadott helyen egy kis ablakot jeleníthet meg.",
-1,14,180,170,16
LTEXT "Bejövő hívás kijelzése:",-1,14,203,75,8
COMBOBOX IDC_POPUPWIN,100,201,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
#else
CONTROL "&Ismeretlen hívó esetén mutassa a körzetet a felismert körzetszám alapján (csak Németországban)",
IDC_EXPAND_CALLER_ID,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,126,180,18
CONTROL "&Digitális hívások megjelenítése (fax, adat)",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,148,180,10
CONTROL "&Hívás törlésének jóváhagyása",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,162,180,10
LTEXT "Ha a CapiTel kis méretű és hívás érkezik, egy kis ablakot jeleníthet meg.",
-1,14,180,170,16
LTEXT "Bejövő hívás kijelzése:",-1,14,203,75,8
COMBOBOX IDC_POPUPWIN,100,201,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
#endif
END
IDD_PROPPAGE2 DIALOG DISCARDABLE 0, 0, 210, 222
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
#ifdef RECOTEL
CAPTION "Válasz-beállítások"
#else
CAPTION "Üzenetrögzítő"
#endif
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Üdvözlő szöveg",-1,7,5,196,50
LTEXT "Az alábbi fájl használata &üdvözlő szövegként:",-1,
14,18,180,8
EDITTEXT IDC_WELCOME_TEXT,14,34,120,13,ES_AUTOHSCROLL
PUSHBUTTON "Tallózás ...",IDC_FILEDLG,140,33,55,14
GROUPBOX "Csengőhang",-1,7,58,196,52
CONTROL "Az alábbi fájl &lejátszása bejövő hívás esetén:",
IDC_WAVE_RINGING,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,73,175,10
EDITTEXT IDC_RINGING_WAVE,14,90,120,12,ES_AUTOHSCROLL
PUSHBUTTON "Tallózás ...",IDC_WAVEDLG,140,89,55,14
GROUPBOX "Portok és hívók",-1,7,113,196,102
ICON ID_PORT1,-1,14,126,20,20
#ifdef RECOTEL
LTEXT "A portlistába írd be a saját telefonszámaidat, amikre a RecoTel reagálhat.",
#else
LTEXT "A portlistába írd be a saját telefonszámaidat, amikre az üzenetrögzítő reagálhat.",
#endif
-1,40,128,157,16
PUSHBUTTON "Portok ...",IDC_EDIT_PORTS,105,150,90,14
#ifndef RECOTEL
ICON ID_CALLER1,-1,14,170,20,20
LTEXT "Bejövő híváskor az ismert hívóknál szereplő személyeket a CapiTel név szerint azonosítja.",
-1,40,172,157,16
PUSHBUTTON "Ismert hívók ...",IDC_EDIT_CALLERS,105,194,90,14
#endif
END
IDD_PROPPAGE3 DIALOG DISCARDABLE 0, 0, 210, 170
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Távoli elérés"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Távoli elérés",-1,7,5,196,97
CONTROL "&DTMF hangok felismerésének engedélyezése",IDC_DTMF_SUPPORT,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,20,160,10
LTEXT "A távoli elérés segítségével bárhonnan felhívhatod az üzenetrögzítőt, és meghallgathatod az üzeneteket. Emellett a CapiTel automatikusan fel tud hívni, ha új üzenet érkezik.",
-1,14,37,180,32
LTEXT "Automatikus hívás az alábbi telefonszámon:",
-1,14,77,95,16
EDITTEXT IDC_FORWARD,110,81,85,13,ES_AUTOHSCROLL
GROUPBOX "Távoli események",-1,7,105,196,58
ICON ID_ACTION1,-1,14,117,21,20
LTEXT "A lista olyan eseményeket tartalmaz, amelyeket a megfelelő DTMF kódokkal lehet végrehajtani.",
-1,40,119,156,16
PUSHBUTTON "Távoli elérés események ...",IDC_EDIT_ACTIONS,95,141,
100,14
END
IDD_PROPPAGE4 DIALOG DISCARDABLE 0, 0, 210, 103
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Egyéb"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Beállítások",-1,7,5,196,40
CONTROL "A &hanghívások ľLaw kódolva vannak (csak az USA-ban)",
IDC_ULAW_CODEC,"Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,14,
20,150,18
GROUPBOX "Naplózás",-1,7,48,196,48
LTEXT "Az összes hívás az alábbi fájlban lesz rögzítve:",
-1,14,60,180,8
EDITTEXT IDC_LOGFILE,14,75,180,12,ES_AUTOHSCROLL
END
IDD_EDITPORTLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Portok"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_PORT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Mégsem",IDCANCEL,174,24,50,14
PUSHBUTTON "&Új",IDM_NEW,174,50,50,14
PUSHBUTTON "&Szerkesztés",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Törlés",IDM_DELETE,174,84,50,14
END
IDD_EDITPORT DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Port"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Engedélyezett port",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,75,10
LTEXT "&Megjegyzés:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "&Hívószám (MSN):",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Válasz:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Ha az alábbi mezők üresek, akkor az alapértelmezett beállítások érvényesek.",
-1,14,77,160,16
LTEXT "Telefon &felvétele",-1,14,103,65,8
EDITTEXT IDC_DELAY,83,101,25,13,ES_AUTOHSCROLL
LTEXT "másodperc után",-1,112,103,69,8
LTEXT "Felvétel &korlátozása",-1,14,120,65,8
EDITTEXT IDC_MAXTIME,83,118,25,13,ES_AUTOHSCROLL
LTEXT "másodpercre",-1,112,120,69,8
LTEXT "&Üdvözlő szöveg:",-1,14,137,55,8
EDITTEXT IDC_FILENAME,73,135,89,13,ES_AUTOHSCROLL
PUSHBUTTON "Tallózás ...",IDC_FILEDLG,168,134,55,14
LTEXT "&Csengőhang:",-1,14,154,55,8
EDITTEXT IDC_WAVENAME,73,152,89,13,ES_AUTOHSCROLL
PUSHBUTTON "Tallózás ...",IDC_WAVEDLG,168,152,55,14
LTEXT "A&utomatikus hívás az alábbi telefonszámon:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Mégsem",2,181,209,50,14
END
IDD_EDITCALLERLIST DIALOGEX 0, 0, 263, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
#ifdef RECOTEL
CAPTION "Subscriber Menu"
#else
CAPTION "Ismert hívók"
#endif
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CALLER_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,192,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,206,7,50,14
PUSHBUTTON "Mégsem",IDCANCEL,206,24,50,14
PUSHBUTTON "&Új",IDM_NEW,206,50,50,14
PUSHBUTTON "&Szerkesztés",IDM_EDIT,206,67,50,14
PUSHBUTTON "&Törlés",IDM_DELETE,206,84,50,14
END
IDD_EDITCALLER DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Hívó"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Aktív hívó",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,50,10
LTEXT "&Megjegyzés:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
#ifndef RECOTEL
LTEXT "&Hívó telefonszáma:",-1,14,42,80,8
#else
LTEXT "Subscriber's number:",-1,14,42,80,8
#endif
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Válasz:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
#ifndef RECOTEL
LTEXT "Ha az alábbi mezők üresek, akkor az alapértelmezett beállítások érvényesek.",
-1,14,77,160,16
LTEXT "Telefon &felvétele",-1,14,103,65,8
EDITTEXT IDC_DELAY,83,101,25,13,ES_AUTOHSCROLL
LTEXT "másodperc után",-1,112,103,69,8
LTEXT "Felvétel &korlátozása",-1,14,120,65,8
EDITTEXT IDC_MAXTIME,83,118,25,13,ES_AUTOHSCROLL
LTEXT "másodpercre",-1,112,120,69,8
LTEXT "&Üdvözlő szöveg:",-1,14,137,55,8
EDITTEXT IDC_FILENAME,73,135,89,13,ES_AUTOHSCROLL
PUSHBUTTON "Tallózás ...",IDC_FILEDLG,168,134,55,14
LTEXT "&Csengőhang:",-1,14,154,55,8
EDITTEXT IDC_WAVENAME,73,152,89,13,ES_AUTOHSCROLL
PUSHBUTTON "Tallózás ...",IDC_WAVEDLG,168,152,55,14
LTEXT "A&utomatikus hívás az alábbi telefonszámon:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
#endif
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Mégsem",2,181,209,50,14
END
IDD_EDITACTIONLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Távoli elérés eseményei"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_ACTION_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Mégsem",IDCANCEL,174,24,50,14
PUSHBUTTON "&Új",IDM_NEW,174,50,50,14
PUSHBUTTON "&Szerkesztés",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Törlés",IDM_DELETE,174,84,50,14
END
IDD_EDITACTION DIALOG DISCARDABLE 0, 0, 207, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Esemény"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,192,195
CONTROL "&Aktív esemény",IDC_ENABLED,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,7,63,10
LTEXT "&DTMF kód:",-1,14,25,50,8
EDITTEXT IDC_DTMFCODE,75,23,50,13,ES_AUTOHSCROLL
LTEXT "Ezen DTMF kód esetén ...",-1,
14,47,165,8
CONTROL "Az üzenetrögzítő &távoli irányítása, üzenetek hallgatása vagy törlése",
IDC_REMOTECONTROL,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE | WS_GROUP | WS_TABSTOP,14,62,170,18
CONTROL "&Új telefonszám megadása, amelyet automatikusan felhív a program, ha új üzenet érkezik",
IDC_SET_CALLBACK,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE,14,84,170,18
CONTROL "Üzenetrögzítő &kikapcsolása",IDC_DEACTIVATE,
"Button",BS_AUTORADIOBUTTON,14,106,160,10
CONTROL "Üzenetrögzítő &bezárása",IDC_QUIT,"Button",
BS_AUTORADIOBUTTON,14,120,160,10
CONTROL "&Számítógép újraindítása",IDC_REBOOT,"Button",
BS_AUTORADIOBUTTON,14,134,160,10
CONTROL "Külső program &futtatása:",IDC_EXECUTE,"Button",
BS_AUTORADIOBUTTON,14,148,160,10
LTEXT "&Program:",IDC_TEXT1,30,164,43,8
EDITTEXT IDC_PROGRAM,75,163,115,13,ES_AUTOHSCROLL
LTEXT "Pa&raméterek:",IDC_TEXT2,30,180,43,8
EDITTEXT IDC_ARGUMENTS,75,179,115,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,96,210,50,14
PUSHBUTTON "Mégsem",2,149,210,50,14
END
IDD_REGISTER DIALOG DISCARDABLE 0, 0, 207, 46
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
CAPTION "Regisztráció"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Név:",-1,7,11,30,8
EDITTEXT IDC_REGNAME,40,8,80,13,ES_AUTOHSCROLL
LTEXT "&Kód:",-1,7,27,30,8
EDITTEXT IDC_REGCODE,40,24,80,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,150,7,50,14
PUSHBUTTON "Mégsem",IDCANCEL,150,24,50,14
END
IDD_POPUP DIALOG DISCARDABLE 0, 0, 80, 37
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "",IDC_TEXT1,5,5,70,8
LTEXT "",IDC_TEXT2,5,15,70,8
LTEXT "",IDC_TEXT3,5,25,70,8
END
IDD_MSGBOX DIALOG DISCARDABLE 0, 0, 275, 66
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,45,50,14
PUSHBUTTON "Mégsem",IDCANCEL,218,45,50,14
PUSHBUTTON "&Igen",IDYES,164,45,50,14
PUSHBUTTON "&Nem",IDNO,218,45,50,14
ICON "",IDC_ICO,7,9,18,20
LTEXT "",IDC_TEXT,40,9,228,24
END
IDD_MSGBOXEX DIALOG DISCARDABLE 0, 0, 275, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,50,50,14
PUSHBUTTON "Mégsem",IDCANCEL,218,50,50,14
PUSHBUTTON "&Igen",IDYES,164,50,50,14
PUSHBUTTON "&Nem",IDNO,218,50,50,14
ICON "",IDC_ICO,7,9,21,20
LTEXT "",IDC_TEXT,40,9,228,8
CONTROL "",IDC_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,40,28,228,10
END
#pragma code_page(DEFAULT)

View File

@ -0,0 +1,521 @@
LANGUAGE LANG_ITALIAN, SUBLANG_ITALIAN
ID_MAIN ACCELERATORS MOVEABLE PURE
BEGIN
"a", IDM_SELECTALL , ASCII, VIRTKEY, CONTROL
"a", IDM_TOGGLEACTIVATION , ASCII, ALT
"A", IDM_TOGGLEACTIVATION , ASCII, ALT
"c", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"C", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"p", IDM_PLAY_ALL , ASCII, ALT
"P", IDM_PLAY_ALL , ASCII, ALT
"n", IDM_ADD_TO_CALLERS , ASCII, ALT
"N", IDM_ADD_TO_CALLERS , ASCII, ALT
VK_F5, IDM_REGISTER , ASCII, VIRTKEY, CONTROL, ALT
END
ID_MAIN MENU DISCARDABLE
BEGIN
POPUP "&Generale"
BEGIN
MENUITEM "&Attiva Segreteria\tAlt+A", IDM_TOGGLEACTIVATION
MENUITEM "Nascondi &Controlli\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "P&roprietà ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "E&sci" , IDM_EXIT
END
POPUP "&Call"
BEGIN
MENUITEM "&Ascolta\tEnter" , IDM_PLAY
MENUITEM "&Elimina\tDel" , IDM_DELETE
MENUITEM "&Salva con nome..." , IDM_SAVE_AS
MENUITEM "Aggiungi &Nuovo Chiamante\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "Ascolta &Tutti\tAlt+P" , IDM_PLAY_ALL
MENUITEM "&Registra Benvenuto\tAlt+R" , IDM_RECORD
END
POPUP "&Finestra"
BEGIN
MENUITEM "In Primo Pi&ano" , IDM_TOPMOST
MENUITEM "&Mostra nella Taskbar" , IDM_SHOWTRAY
MENUITEM "&Nascondi quando Minimizzato" , IDM_MINHIDE
MENUITEM SEPARATOR
MENUITEM "Seleziona &Tutto\tCtrl+A" , IDM_SELECTALL
MENUITEM "&Inverti selezione" , IDM_INVERTSEL
END
POPUP "&Aiuto"
BEGIN
MENUITEM "L&eggimi" , IDM_README
MENUITEM "&Novità" , IDM_WHATSNEW
MENUITEM "&Licenza" , IDM_LICENSE
MENUITEM "Modulo d'&Ordine" , IDM_ORDER
MENUITEM "Apri &Modulo d'Ordine BMT" , IDM_ORDERBMT
MENUITEM "&Homepage sul Web" , IDM_HOMEPAGE
MENUITEM SEPARATOR
MENUITEM "&Informazioni su..." , IDM_ABOUT
END
END
ID_POPUP MENU DISCARDABLE
BEGIN
POPUP "Context_1"
BEGIN
MENUITEM "&Ascolta" , IDM_PLAY
MENUITEM "&Elimina\tDel" , IDM_DELETE
MENUITEM "&Salva con nome..." , IDM_SAVE_AS
MENUITEM "Aggiungi &Nuovo Chiamante\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "Ascolta &Tutti\tAlt+P" , IDM_PLAY_ALL
MENUITEM "&Registra Benvenuto\tAlt+R" , IDM_RECORD
MENUITEM SEPARATOR
MENUITEM "&Attiva Segreteria\tAlt+A", IDM_TOGGLEACTIVATION
MENUITEM "Nascondi &Controlli\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "P&roprietà ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "&Informazioni su..." , IDM_ABOUT
MENUITEM SEPARATOR
MENUITEM "E&sci" , IDM_EXIT
END
POPUP "Context_2"
BEGIN
MENUITEM "&Nuovo.." , IDM_NEW
MENUITEM "&Modifica" , IDM_EDIT
MENUITEM "&Elimina" , IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "&Attivo" , IDM_ACTIVE
END
POPUP "Tray_1"
BEGIN
MENUITEM "&Mostra CapiTel" , IDM_SHOW
MENUITEM "Ascolta &Tutti" , IDM_PLAY_ALL
MENUITEM SEPARATOR
MENUITEM "E&sci" , IDM_EXIT
END
END
STRINGTABLE DISCARDABLE
BEGIN
IDM_TOGGLEACTIVATION "Attiva o disattiva la segreteria."
IDM_HIDEFRAMECONTROLS "Mostra o nasconde il menu, la barra pulsanti e la barra di stato."
IDM_PROPERTIES "Apre le impostazioni del programma."
IDM_PROP_PORTS "Apre una lista di tutte le porte."
IDM_PROP_CALLERS "Apre una lista di tutti i chiamanti conosciuti."
IDM_PROP_ACTIONS "Apre una lista delle azioni controllate remotamente."
IDM_EXIT "Chiude CapiTel."
IDM_PLAY "Ascolta la chiamata selezionata."
IDM_PLAY_ALL "Ascolta tutte le chiamate."
IDM_DELETE "Elimina la chiamata selezionata."
IDM_SAVE_AS "Salva la telefonata selezionata come file audio."
IDM_ADD_TO_CALLERS "Aggiunge il numero della chiamata selezionata alla lista dei chiamanti."
IDM_RECORD "Registra un nuovo messaggio di benvenuto."
IDM_README "Apre ReadMe.Txt."
IDM_WHATSNEW "Apre WhatsNew.Txt."
IDM_LICENSE "Apre le Condizioni di Licenza."
IDM_ORDER "Apre il modulo d'ordine."
IDM_ORDERBMT "Apre il modulo d'ordine BMT."
IDM_HOMEPAGE "Apre l'home page di CapiTel."
IDM_ABOUT "Mostra le informazioni sul prodotto."
IDM_SHOW "Attiva la finestra principale di CapiTel."
IDM_TOPMOST "CapiTel rimane di fronte a tutte le altre finestre fino a quando viene minimizzato."
IDM_SHOWTRAY "Mostra l'icona di stato nella barra delle applicazioni."
IDM_MINHIDE "Nasconde CapiTel quando minimizzato."
IDM_SELECTALL "Seleziona tutti gli oggetti nella finestra."
IDM_INVERTSEL "Inverte gli oggetti selezionati con quelli non selezionati."
STR_MENUHELP_MAIN1 "Contiene i comandi per cambiare il comportamento di CapiTel."
STR_MENUHELP_MAIN2 "Contiene i comandi per ascoltare o eliminare le chiamate ricevute."
STR_MENUHELP_MAIN3 "Contiene i comandi per modificare la visualizzazione."
STR_MENUHELP_MAIN4 "Contiene i comandi per mostrare l'Aiuto."
END
STRINGTABLE DISCARDABLE
BEGIN
STR_ABOUT1 "Versione %s"
STR_ABOUT2 "Copyright (c) %s by"
STR_ABOUT3 "%s and %s"
STR_ABOUT_UNREG1 "Copia dimostrativa non registrata"
STR_ABOUT_UNREG2 "Registra CapiTel!"
STR_WINDOW_TITLE APPSHORT
STR_TBAR_REG "%s (Registrato da %s)"
STR_TBAR_UNREG "%s (COPIA DIMOSTRATIVA NON REGISTRATA)"
STR_TBAR_FREE "%s (eseguito come un Caller-ID gratuito)"
STR_TBAR_DEACTIVATED "Segreteria disabilitata ..."
STR_TBAR_CONVERTING "Conversione dei file wave in corso ..."
STR_TBAR_RECWELCOME "Registrazione del messaggio di benvenuto ..."
STR_LIST_COL1 "Chiamante"
STR_LIST_COL2 "Data"
STR_LIST_COL3 "Ora"
STR_LIST_COL4 "Sec."
STR_LIST_COL5 "Destinazione"
STR_PRT_LIST_COL1 "Descrizione"
STR_PRT_LIST_COL2 "Numero chiamato (MSN)"
STR_CLR_LIST_COL1 "Nome"
STR_CLR_LIST_COL2 "Numero chiamante"
STR_ACT_LIST_COL1 "Sequenza DTMF"
STR_ACT_LIST_COL2 "Azione"
STR_REJECTCAUSE_D "Impostazioni porta"
STR_REJECTCAUSE_0 "Normale"
STR_REJECTCAUSE_1 "Occupato"
STR_REJECTCAUSE_2 "Rifiuta"
STR_REJECTCAUSE_3 "Non disponibile"
STR_POPWIN_NONE "Mai"
STR_POPWIN_TOPLEFT "In alto a sinistra"
STR_POPWIN_TOPRIGHT "In alto a destra"
STR_POPWIN_BOTTOMLEFT "In basso a sinistra"
STR_POPWIN_BOTTOMRIGHT "In basso a destra"
STR_LIST_ACTION_1 "Controllo remoto"
STR_LIST_ACTION_2 "Riavvio computer"
STR_LIST_ACTION_3 "Disattiva CapiTel"
STR_LIST_ACTION_4 "Esci da CapiTel"
STR_LIST_ACTION_5 "Cambia numero di richiamata"
STR_FDLG_WELCOME "Seleziona testo di benvenuto"
STR_FDLG_WELCOME_FILT "Testo di benvenuto\0*.WAV;*.ALW\0Tutti i file (*.*)\0*\0"
STR_FDLG_RINGING "Seleziona la suoneria"
STR_FDLG_RINGING_FILT "File wave\0*.WAV\0Tutti i file (*.*)\0*\0"
STR_FDLG_RECORD "Salva testo di Benvenuto..."
STR_FDLG_RECORD_FILT "Testo di Benvenuto\0*.ALW\0Tutti i file (*.*)\0*\0"
STR_FDLG_SAVEAS "Salva la telefonata con nome"
STR_FDLG_SAVEAS_FILT "File wave\0*.WAV\0Tutti i file (*.*)\0*\0"
STR_FDLG_SAVEAS_FILE "Telefonata da %s.wav"
STR_POPTEXT_1 "Chiamata in arrivo"
STR_POPTEXT_2 "Da %s"
STR_POPTEXT_3 "A %s"
STR_ERROR "Errore"
STR_WARNING "Attenzione"
STR_MSG_REGOK "Grazie per esserti registrato!"
STR_MSG_REGFAIL "Il codice di registrazione non è valido.\n\nControllo di aver inserito il tuo nome e il codice correttamente."
STR_ERR_NONUMBER "Inserisci il numero di telefono!"
STR_ERR_NODTMFCODE "Inserisci una sequenza DTMF!"
STR_ASK_REALYDELETE "Eliminare la chiamata selezionata?"
STR_ASK_REALYDELETE2 "Alcune telefonate non sono state ascoltate.\r\rSei sicuro di volerle eliminare?"
STR_ASK_REALYEXIT "Vuoi chiudere CapiTel?"
STR_ASK_REALYEXIT_CHK "Non chiedere più"
STR_HELP_README "readme.txt"
STR_HELP_ORDER "order.txt"
STR_HELP_ORDERBMT "orderbmt.txt"
STR_HELP_LICENSE "licence.txt"
STR_HELP_WHATSNEW "whatsnew.txt"
END
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 219, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Informazioni su..."
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "",-1,5,5,209,59
ICON ID_MAIN,-1,17,20,21,20
LTEXT "CapiTel per Windows",-1,55,15,115,8
LTEXT ".",IDC_TEXT1,55,25,115,8
LTEXT ".",IDC_TEXT2,55,40,115,8
LTEXT ".",IDC_TEXT3,55,50,115,8
GROUPBOX "Gli autori",-1,5,67,209,65
LTEXT APP_AUTOR_1,-1,15,80,60,8
LTEXT APP_WERNER_INET,-1,80,80,100,8
LTEXT APP_CAWIM_INET,-1,80,105,130,8
LTEXT APP_AUTOR_2,-1,15,105,60,8
LTEXT APP_WERNER_WWW,-1,80,90,100,8
LTEXT APP_CAWIM_WWW,-1,80,115,100,8
GROUPBOX "Novità e aggiornamenti",IDC_TEXT4,5,137,209,25
CTEXT APP_HOMEPAGE,IDC_TEXT5,12,148,196,8
PUSHBUTTON "OK",IDOK,85,171,50,14
END
IDD_PROPPAGE1 DIALOG DISCARDABLE 0, 0, 210, 238
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Generale"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Accettazione della chiamata",-1,7,5,196,67
LTEXT "&Rispondi dopo",-1,14,21,75,8
EDITTEXT IDC_ANSWER_DELAY,95,19,25,13,ES_AUTOHSCROLL
LTEXT "secondi",-1,125,21,60,8
LTEXT "&Limita la registrazione a",-1,14,37,75,8
EDITTEXT IDC_RECORD_TIME,95,35,25,13,ES_AUTOHSCROLL
LTEXT "secondi",-1,125,37,60,8
LTEXT "&Ferma la registrazione dopo",-1,14,53,90,8
EDITTEXT IDC_SILENCE,106,51,25,13,ES_AUTOHSCROLL
LTEXT "secondi di silenzio",-1,136,53,60,8
GROUPBOX "Mostra",-1,7,75,196,155
CONTROL "&Rispristina le finestre minimizzate ad una nuova chiamata",
IDC_RESTORE_WINDOW,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,90,180,18
CONTROL "&Mostra solo quelle chiamate dove il chiamante ha lasciato un messaggio",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,112,180,18
CONTROL "&Se il chimante è sconosciuto, mostra l'area indicata dal prefisso (funziona solo in Germania)",
IDC_EXPAND_CALLER_ID,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,134,180,18
CONTROL "Mostra anche le chiamate &digitali (Fax, Dati)",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,156,180,10
CONTROL "&Conferma l'eliminazione di una chiamata dalla lista",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,170,180,10
LTEXT "Se la finestra principale è minimizzata e arriva una chiamata, apri una finestra di avviso.",
-1,14,188,170,16
LTEXT "Mostra una finestra di avviso:",-1,14,211,95,8
COMBOBOX IDC_POPUPWIN,115,209,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
END
IDD_PROPPAGE2 DIALOG DISCARDABLE 0, 0, 210, 238
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Segreteria"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Testo di Benvenuto",-1,7,5,196,50
LTEXT "Usa il file seguente come testo di &Benvenuto:",-1,
14,18,180,8
EDITTEXT IDC_WELCOME_TEXT,14,34,120,13,ES_AUTOHSCROLL
PUSHBUTTON "Sfoglia ...",IDC_FILEDLG,140,33,55,14
GROUPBOX "Squillo",-1,7,58,196,60
CONTROL "&Esegui i seguenti file wave come 'squillo' per le chiamate in arrivo:",
IDC_WAVE_RINGING,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,73,175,18
EDITTEXT IDC_RINGING_WAVE,14,98,120,12,ES_AUTOHSCROLL
PUSHBUTTON "Sfoglia ...",IDC_WAVEDLG,140,97,55,14
GROUPBOX "Porte e chiamanti",-1,7,121,196,110
ICON ID_PORT1,-1,14,134,20,20
LTEXT "Usa la lista delle porte per inserire i numeri chiamanti con i quali la segreteria deve interagire.",
-1,40,136,157,16
PUSHBUTTON "Porte ...",IDC_EDIT_PORTS,105,158,90,14
ICON ID_CALLER1,-1,14,178,20,20
LTEXT "La lista dei Chiamanti contiene le persone con numeri telefonici conosciuti, così che CapiTel possa mostrarti i nomi.",
-1,40,180,157,24
PUSHBUTTON "Chiamanti conosciuti ...",IDC_EDIT_CALLERS,105,210,90,14
END
IDD_PROPPAGE3 DIALOG DISCARDABLE 0, 0, 210, 162
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Controllo remoto"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Controllo remoto",-1,7,5,196,89
CONTROL "Abilita il riconoscimento dei toni &DTMF",IDC_DTMF_SUPPORT,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,20,149,10
LTEXT "Il controllo remoto permette di chiamare la segreteria e di ascoltare i messaggi ovunque. Inoltre, CapiTel può chiamarti quando arrivano nuovi messaggi.",
-1,14,37,180,24
LTEXT "Chiama automaticamente questo numero telefonico:",
-1,14,69,95,16
EDITTEXT IDC_FORWARD,110,73,85,13,ES_AUTOHSCROLL
GROUPBOX "Azioni remote",-1,7,97,196,58
ICON ID_ACTION1,-1,14,109,21,20
LTEXT "Questa lista contiene azioni che possono essere attivate inserendo le sequenze DTMF corrispondenti.",
-1,40,111,156,16
PUSHBUTTON "Azioni di controllo remoto ...",IDC_EDIT_ACTIONS,95,133,
100,14
END
IDD_PROPPAGE4 DIALOG DISCARDABLE 0, 0, 210, 95
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Altro"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Opzioni",-1,7,5,196,32
CONTROL "I dati &vocali sono codificati µLaw (solo negli USA)",
IDC_ULAW_CODEC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,
20,180,10
GROUPBOX "Logging",-1,7,40,196,48
LTEXT "Tutte le chiamate verranno scritte sul seguente file:",
-1,14,52,180,8
EDITTEXT IDC_LOGFILE,14,67,180,12,ES_AUTOHSCROLL
END
IDD_EDITPORTLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Porte"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_PORT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Annulla",IDCANCEL,174,24,50,14
PUSHBUTTON "&Nuovo",IDM_NEW,174,50,50,14
PUSHBUTTON "&Modifica",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Elimina",IDM_DELETE,174,84,50,14
END
IDD_EDITPORT DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Porta"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "La &port è abilitata",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,70,10
LTEXT "&Descrizione:",-1,14,25,85,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "&Numero telefonico (MSN):",-1,14,42,85,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Azione:",-1,14,59,85,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Lasciate vuoti i seguenti campi per usare le impostazioni predefinite per questa porta.",
-1,14,77,160,16
LTEXT "&Rispondi dopo",-1,14,103,75,8
EDITTEXT IDC_DELAY,93,101,25,13,ES_AUTOHSCROLL
LTEXT "secondi",-1,122,103,69,8
LTEXT "&Limita la registrazione a",-1,14,120,75,8
EDITTEXT IDC_MAXTIME,93,118,25,13,ES_AUTOHSCROLL
LTEXT "secondi",-1,122,120,69,8
LTEXT "Testo di &Benvenuto:",-1,14,137,65,8
EDITTEXT IDC_FILENAME,83,135,79,13,ES_AUTOHSCROLL
PUSHBUTTON "Sfoglia ...",IDC_FILEDLG,168,134,55,14
LTEXT "&Squillo:",-1,14,154,65,8
EDITTEXT IDC_WAVENAME,83,152,79,13,ES_AUTOHSCROLL
PUSHBUTTON "Sfoglia ...",IDC_WAVEDLG,168,152,55,14
LTEXT "Chiamami &automaticamente al seguente numero telefonico:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Annulla",2,181,209,50,14
END
IDD_EDITCALLERLIST DIALOGEX 0, 0, 263, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Chiamanti conosciuti"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CALLER_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,192,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,206,7,50,14
PUSHBUTTON "Annulla",IDCANCEL,206,24,50,14
PUSHBUTTON "&Nuovo",IDM_NEW,206,50,50,14
PUSHBUTTON "&Modifica",IDM_EDIT,206,67,50,14
PUSHBUTTON "&Elimina",IDM_DELETE,206,84,50,14
END
IDD_EDITCALLER DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Chiamante"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Abilitato",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,66,10
LTEXT "&Descrizione:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "Numero &chiamante:",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Azione:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Lasciate vuoti i seguenti campi per usare le impostazioni predefinite per questo chiamante.",
-1,14,77,160,16
LTEXT "&Rispondi dopo",-1,14,103,75,8
EDITTEXT IDC_DELAY,93,101,25,13,ES_AUTOHSCROLL
LTEXT "secondi",-1,122,103,69,8
LTEXT "&Limita la registrazione a",-1,14,120,75,8
EDITTEXT IDC_MAXTIME,93,118,25,13,ES_AUTOHSCROLL
LTEXT "secondi",-1,122,120,69,8
LTEXT "Testo di &Benvenuto:",-1,14,137,65,8
EDITTEXT IDC_FILENAME,83,135,79,13,ES_AUTOHSCROLL
PUSHBUTTON "Sfoglia ...",IDC_FILEDLG,168,134,55,14
LTEXT "&Squillo:",-1,14,154,65,8
EDITTEXT IDC_WAVENAME,83,152,79,13,ES_AUTOHSCROLL
PUSHBUTTON "Sfoglia ...",IDC_WAVEDLG,168,152,55,14
LTEXT "Chiamami &automaticamente al seguente numero telefonico:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Annulla",2,181,209,50,14
END
IDD_EDITACTIONLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Azioni del controllo remoto"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_ACTION_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Annulla",IDCANCEL,174,24,50,14
PUSHBUTTON "&Nuovo",IDM_NEW,174,50,50,14
PUSHBUTTON "&Modifica",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Elimina",IDM_DELETE,174,84,50,14
END
IDD_EDITACTION DIALOG DISCARDABLE 0, 0, 207, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Azione"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,192,195
CONTROL "&Abilitata",IDC_ENABLED,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,7,70,10
LTEXT "Codice &DTMF:",-1,14,25,50,8
EDITTEXT IDC_DTMFCODE,75,23,50,13,ES_AUTOHSCROLL
LTEXT "Quando digito questa sequenza DTMF, desidero ...",-1,
14,47,165,8
CONTROL "Controlla &remotamente la segreteria, ascoltando o eliminando i messaggi.",
IDC_REMOTECONTROL,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE | WS_GROUP | WS_TABSTOP,14,62,175,18
CONTROL "&Inserisci un nuovo numero telefonico da chiamare automaticamente quando ci sono nuovi messaggi.",
IDC_SET_CALLBACK,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE,14,84,175,18
CONTROL "&Disattiva la segreteria.",IDC_DEACTIVATE,
"Button",BS_AUTORADIOBUTTON,14,106,175,10
CONTROL "&Chiudi la segreteria.",IDC_QUIT,"Button",
BS_AUTORADIOBUTTON,14,120,175,10
CONTROL "Ri&avvia il computer.",IDC_REBOOT,"Button",
BS_AUTORADIOBUTTON,14,134,175,10
CONTROL "&Esegui un programma:",IDC_EXECUTE,"Button",
BS_AUTORADIOBUTTON,14,148,175,10
LTEXT "Pr&ogramma:",IDC_TEXT1,26,164,40,8
EDITTEXT IDC_PROGRAM,70,163,120,13,ES_AUTOHSCROLL
LTEXT "&Opzioni linea di comando:",IDC_TEXT2,26,180,82,8
EDITTEXT IDC_ARGUMENTS,110,179,80,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,96,210,50,14
PUSHBUTTON "Annulla",2,149,210,50,14
END
IDD_REGISTER DIALOG DISCARDABLE 0, 0, 207, 46
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
CAPTION "Registrazione"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Nome:",-1,7,11,30,8
EDITTEXT IDC_REGNAME,40,8,80,13,ES_AUTOHSCROLL
LTEXT "&Codice:",-1,7,27,30,8
EDITTEXT IDC_REGCODE,40,24,80,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,150,7,50,14
PUSHBUTTON "Annulla",IDCANCEL,150,24,50,14
END
IDD_POPUP DIALOG DISCARDABLE 0, 0, 80, 37
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "",IDC_TEXT1,5,5,70,8
LTEXT "",IDC_TEXT2,5,15,70,8
LTEXT "",IDC_TEXT3,5,25,70,8
END
IDD_MSGBOX DIALOG DISCARDABLE 0, 0, 275, 66
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,45,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,45,50,14
PUSHBUTTON "&Yes",IDYES,164,45,50,14
PUSHBUTTON "&No",IDNO,218,45,50,14
ICON "",IDC_ICO,7,9,18,20
LTEXT "",IDC_TEXT,40,9,228,24
END
IDD_MSGBOXEX DIALOG DISCARDABLE 0, 0, 275, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,50,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,50,50,14
PUSHBUTTON "&Yes",IDYES,164,50,50,14
PUSHBUTTON "&No",IDNO,218,50,50,14
ICON "",IDC_ICO,7,9,21,20
LTEXT "",IDC_TEXT,40,9,228,8
CONTROL "",IDC_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,40,28,228,10
END

View File

@ -0,0 +1,536 @@
/*
* Norsk (Norwegian bokmal)
norwegian translation from: "Stale Pedersen" <stale@tr.telia.no>
*/
LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL
ID_MAIN ACCELERATORS MOVEABLE PURE
BEGIN
"a", IDM_SELECTALL , ASCII, VIRTKEY, CONTROL
"a", IDM_TOGGLEACTIVATION , ASCII, ALT
"A", IDM_TOGGLEACTIVATION , ASCII, ALT
"c", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"C", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"p", IDM_PLAY_ALL , ASCII, ALT
"P", IDM_PLAY_ALL , ASCII, ALT
"n", IDM_ADD_TO_CALLERS , ASCII, ALT
"N", IDM_ADD_TO_CALLERS , ASCII, ALT
VK_F5, IDM_REGISTER , ASCII, VIRTKEY, CONTROL, ALT
END
ID_MAIN MENU DISCARDABLE
BEGIN
POPUP "&Hovedmeny"
BEGIN
MENUITEM "&Telefonsvarer Aktiv\tAlt+A", IDM_TOGGLEACTIVATION
MENUITEM "&Skjul Vindu Kontroller\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "I&nnstillinger" , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "S&lutt" , IDM_EXIT
END
POPUP "&Ringing"
BEGIN
MENUITEM "H&ør\tEnter" , IDM_PLAY
MENUITEM "&Slett\tDel" , IDM_DELETE
MENUITEM "&Lagre som ..." , IDM_SAVE_AS
MENUITEM "Legg Til N&y\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "&Hør Alt\tAlt+P" , IDM_PLAY_ALL
MENUITEM "&Spill Inn Melding\tAlt+R" , IDM_RECORD
END
POPUP "&Vis"
BEGIN
MENUITEM "&Alltid Fremst" , IDM_TOPMOST
MENUITEM "&Vis Status I Oppgavelinjen" , IDM_SHOWTRAY
MENUITEM "&Skjul Ved Minimering" , IDM_MINHIDE
MENUITEM SEPARATOR
MENUITEM "Select &Alle\tCtrl+A" , IDM_SELECTALL
MENUITEM "&Fjer Merking" , IDM_INVERTSEL
END
POPUP "&Hjelp"
BEGIN
MENUITEM "&Les Meg" , IDM_README
MENUITEM "&Nyheter" , IDM_WHATSNEW
MENUITEM "&Lisens" , IDM_LICENSE
MENUITEM "&Bestillingsblankett" , IDM_ORDER
MENUITEM "BMT B&estillingblankett" , IDM_ORDERBMT
MENUITEM "&Hjemmeside" , IDM_HOMEPAGE
MENUITEM SEPARATOR
MENUITEM "&Om CapiTel" , IDM_ABOUT
END
END
ID_POPUP MENU DISCARDABLE
BEGIN
POPUP "Meny I"
BEGIN
MENUITEM "Hør" , IDM_PLAY
MENUITEM "&Slett\tDel" , IDM_DELETE
MENUITEM "&Lagre som ..." , IDM_SAVE_AS
MENUITEM "Legg Til &Ny\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "H&ør Alt\tAlt+P" , IDM_PLAY_ALL
MENUITEM "&Spill Inn Melding\tAlt+R" , IDM_RECORD
MENUITEM SEPARATOR
MENUITEM "&Telefonsvarer Aktiv\tAlt+A", IDM_TOGGLEACTIVATION
MENUITEM "&Skjul Vindu Og Kontroller\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "E&iendom ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "&Info" , IDM_ABOUT
MENUITEM SEPARATOR
MENUITEM "&Om CapiTel" , IDM_ABOUT
END
POPUP "Meny II"
BEGIN
MENUITEM "&Ny.." , IDM_NEW
MENUITEM "&Endre" , IDM_EDIT
MENUITEM "&Slett" , IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "&Aktiv" , IDM_ACTIVE
END
POPUP "Meny III"
BEGIN
MENUITEM "&Vis CapiTel" , IDM_SHOW
MENUITEM "&Hør Alle" , IDM_PLAY_ALL
MENUITEM SEPARATOR
MENUITEM "S&lutt" , IDM_EXIT
END
END
STRINGTABLE DISCARDABLE
BEGIN
IDM_TOGGLEACTIVATION "Slå Telefonsvarer Av/ På."
IDM_HIDEFRAMECONTROLS "Meny Og Statuslinje Av/ På."
IDM_PROPERTIES "Programinnstillinger."
IDM_PROP_PORTS "Portinnstillinger."
IDM_PROP_CALLERS "Kjente Innringere."
IDM_PROP_ACTIONS "Fjernstyringsinnstilling."
IDM_EXIT "Steng CapiTel."
IDM_PLAY "Hør Valgt Samtale."
IDM_PLAY_ALL "Hør Alle Samtaler."
IDM_DELETE "Slett Valgt Samtale."
IDM_SAVE_AS "Lagrer det valgte anropet til en lydfil."
IDM_ADD_TO_CALLERS "Legg Telefonnummer i Ringelisten."
IDM_RECORD "Lag Ny Velkomstmelding."
IDM_README "Les LesMeg.Txt."
IDM_WHATSNEW "Les Nyheter.Txt."
IDM_LICENSE "Les Lisensavtale."
IDM_ORDER "Les Bestillingsblanketten."
IDM_ORDERBMT "Les BMT Mikro Bestillingsblankett."
IDM_HOMEPAGE "Vis CapiTel Hjemmeside."
IDM_ABOUT "Vis Produktinformasjon."
IDM_SHOW "Vis CapiTel's Hovedvindu."
IDM_TOPMOST "CapiTel Er Fremste Vindu Dersom Den Ikke Minimeres."
IDM_SHOWTRAY "Vis Statusikon I Oppgavelinja."
IDM_MINHIDE "Skjul CapiTel Ved Minimering."
IDM_SELECTALL "Velg alle element i vinduet"
IDM_INVERTSEL "Fjern de valgte element"
STR_MENUHELP_MAIN1 "Kommandosett For CapiTel."
STR_MENUHELP_MAIN2 "Spill/ Slettekommandoer."
STR_MENUHELP_MAIN3 "Kommandoer For Endring Av Visning."
STR_MENUHELP_MAIN4 "Hjelpefilkommandoer."
END
STRINGTABLE DISCARDABLE
BEGIN
STR_ABOUT1 "Versjon %s"
STR_ABOUT2 "Kopirett (c) %s Av"
STR_ABOUT3 "%s Og %s"
STR_ABOUT_UNREG1 "UREGISTRERT Kopi"
STR_ABOUT_UNREG2 "Vennligst Registrer CapiTel!"
STR_WINDOW_TITLE APPNAME
STR_TBAR_REG "%s (Registrert Til %s)"
STR_TBAR_UNREG "%s (UREGISTRERT KOPI)"
STR_TBAR_FREE "%s (kjører som freeware Ringer-ID)"
STR_TBAR_DEACTIVATED "Telefonsvarer Avslått ..."
STR_TBAR_CONVERTING "Konverterer WAVE Filer ..."
STR_TBAR_RECWELCOME "Spiller Inn Velkomstmelding ..."
STR_LIST_COL1 "Ringer"
STR_LIST_COL2 "Dato"
STR_LIST_COL3 "Tid"
STR_LIST_COL4 "Sek."
STR_LIST_COL5 "Mottaker"
STR_PRT_LIST_COL1 "Beskrivelse"
STR_PRT_LIST_COL2 "Ringt Nummer (MSN)"
STR_CLR_LIST_COL1 "Navn"
STR_CLR_LIST_COL2 "Oppringt Nummer"
STR_ACT_LIST_COL1 "DTMF Kode"
STR_ACT_LIST_COL2 "Handling"
STR_REJECTCAUSE_D "Port Oppsett"
STR_REJECTCAUSE_0 "Normal"
STR_REJECTCAUSE_1 "Opptatt"
STR_REJECTCAUSE_2 "Avvis"
STR_REJECTCAUSE_3 "Stengt"
STR_POPWIN_NONE "Aldri"
STR_POPWIN_TOPLEFT "Topp Venstre"
STR_POPWIN_TOPRIGHT "Topp Høyre"
STR_POPWIN_BOTTOMLEFT "Bunn Venstre"
STR_POPWIN_BOTTOMRIGHT "Bunn Høyre"
STR_LIST_ACTION_1 "Fjernkontroll"
STR_LIST_ACTION_2 "Omstart"
STR_LIST_ACTION_3 "Steng CapiTel"
STR_LIST_ACTION_4 "Avslutt CapiTel"
STR_LIST_ACTION_5 "Endre Ring Tilbakenummer"
STR_FDLG_WELCOME "Velg Velkommentekst"
STR_FDLG_WELCOME_FILT "Velkommentekst\0*.WAV;*.ALW\0All files (*.*)\0*\0"
STR_FDLG_RINGING "Velg Ringing"
STR_FDLG_RINGING_FILT "WAVE fil\0*.WAV\0Alle Filer (*.*)\0*\0"
STR_FDLG_RECORD "Lagre Velkommentekst Som"
STR_FDLG_RECORD_FILT "Velkommentekst\0*.ALW\0Alle Filer (*.*)\0*\0"
STR_FDLG_SAVEAS "Lagre anrop som"
STR_FDLG_SAVEAS_FILT "WAVE fil\0*.WAV\0Alle Filer (*.*)\0*\0"
STR_FDLG_SAVEAS_FILE "Anrop fra %s.wav"
STR_POPTEXT_1 "Inngående Ring"
STR_POPTEXT_2 "Fra %s"
STR_POPTEXT_3 "Til %s"
STR_ERROR "FEIL"
STR_WARNING "Advarsel"
STR_MSG_REGOK "Takk For Registrering!"
STR_MSG_REGFAIL "FEIL Registreringskode.\n\nVennligst Tast Inn Navn og Kode Korrekt."
STR_ERR_NONUMBER "Oppgi Et Telefonnummer!"
STR_ERR_NODTMFCODE "Oppgi En DTMF Kode!"
STR_ASK_REALYDELETE "Vil Du Slette Gjeldende Samtale?"
STR_ASK_REALYDELETE2 "Du har ikke h rt på noen av de valgte anropene.\r\rVil du slette de uansett?"
STR_ASK_REALYEXIT "nsker du og avslutte CapiTel?"
STR_ASK_REALYEXIT_CHK "Ikke vis denne meldingen igjen"
STR_HELP_README "lesmeg.txt"
STR_HELP_ORDER "bestill.txt"
STR_HELP_ORDERBMT "besBMT.txt"
STR_HELP_LICENSE "lisens.txt"
STR_HELP_WHATSNEW "nyhet.txt"
END
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 219, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Om CapiTel"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "",-1,5,5,209,59
ICON ID_MAIN,-1,17,20,21,20
LTEXT "CapiTel For Windows",-1,55,15,115,8
LTEXT ".",IDC_TEXT1,55,25,115,8
LTEXT ".",IDC_TEXT2,55,40,115,8
LTEXT ".",IDC_TEXT3,55,50,115,8
GROUPBOX "Rettighetshaver",-1,5,67,209,65
LTEXT APP_AUTOR_1,-1,15,80,60,8
LTEXT APP_WERNER_INET,-1,80,80,100,8
LTEXT APP_CAWIM_INET,-1,80,105,130,8
LTEXT APP_AUTOR_2,-1,15,105,60,8
LTEXT APP_WERNER_WWW,-1,80,90,100,8
LTEXT APP_CAWIM_WWW,-1,80,115,100,8
GROUPBOX "Nyheter",IDC_TEXT4,5,137,209,25
CTEXT APP_HOMEPAGE,IDC_TEXT5,12,148,196,8
PUSHBUTTON "OK",IDOK,85,171,50,14
END
IDD_PROPPAGE1 DIALOG DISCARDABLE 0, 0, 210, 214
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Hovedmeny"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Ring Godtatt",-1,7,5,196,67
LTEXT "&Aktiver Svarer Etter",-1,14,21,75,8
EDITTEXT IDC_ANSWER_DELAY,91,19,25,13,ES_AUTOHSCROLL
LTEXT "Sekunder",-1,121,21,80,8
LTEXT "&Opptakstid Begrenset Til",-1,14,37,75,8
EDITTEXT IDC_RECORD_TIME,91,35,25,13,ES_AUTOHSCROLL
LTEXT "Sekunder",-1,121,37,75,8
LTEXT "&Stopp Opptak Etter",-1,14,53,75,8
EDITTEXT IDC_SILENCE,91,51,25,13,ES_AUTOHSCROLL
LTEXT "Sekunder Stillhet",-1,121,53,80,8
GROUPBOX "Vis",-1,7,75,196,131
CONTROL "&Gjenopprett Vindu Ved Ny Samtale",
IDC_RESTORE_WINDOW,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,90,180,10
CONTROL "Vis &Kun Ring Hvor Det Er lagt Melding På Svareren",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,180,10
CONTROL "&Ved Ukjent Samtale - Vis Retningsnummer (Fungerer Kun I Tyskland)",
IDC_EXPAND_CALLER_ID,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,118,180,18
CONTROL "Vis &Også samtaler Som (Faks, Data)",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,140,180,10
CONTROL "&Bekreft Sletting Av Poster i Ringelisten",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,154,180,10
LTEXT "Skal CapiTel Åpne Vindu Ved Innkomne Ring?",
-1,14,172,170,8
LTEXT "Vis Vindu:",-1,14,187,75,8
COMBOBOX IDC_POPUPWIN,100,185,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
END
IDD_PROPPAGE2 DIALOG DISCARDABLE 0, 0, 210, 222
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Telefonsvarer"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Velkommentekst",-1,7,5,196,50
LTEXT "Bruk Følgende &Velkomstekst:",-1,
14,18,180,8
EDITTEXT IDC_WELCOME_TEXT,14,34,120,13,ES_AUTOHSCROLL
PUSHBUTTON "Finn ...",IDC_FILEDLG,140,33,55,14
GROUPBOX "Ring",-1,7,58,196,52
CONTROL "&Spill 'Ringer' Ved Inngående Samtaler:",
IDC_WAVE_RINGING,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,73,175,10
EDITTEXT IDC_RINGING_WAVE,14,90,120,12,ES_AUTOHSCROLL
PUSHBUTTON "Finn ...",IDC_WAVEDLG,140,89,55,14
GROUPBOX "Porter Og Navn",-1,7,113,196,102
ICON ID_PORT1,-1,14,126,20,20
LTEXT "Bruk Port-listen For Og Angi Hvilket Tlf.nr. Som Skal Benytte Telefonsvareren.",
-1,40,128,157,16
PUSHBUTTON "Porter ...",IDC_EDIT_PORTS,105,150,90,14
ICON ID_CALLER1,-1,14,170,20,20
LTEXT "Ringelisten Har Kjente Navn - CapiTel Kan Vise Deg Navnet I Stede For Telefonnummer.",
-1,40,172,157,16
PUSHBUTTON "Kjent Innringer ...",IDC_EDIT_CALLERS,105,194,90,14
END
IDD_PROPPAGE3 DIALOG DISCARDABLE 0, 0, 210, 170
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Fjernkontroll"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Fjernkontroll",-1,7,5,196,97
CONTROL "Sett &DTMF Gjenkjenning",IDC_DTMF_SUPPORT,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,20,149,10
LTEXT "Ved Fjernkontroll Kan Du Ringe Opp Telefonsvareren Og Hør Innleste Beskjeder. I Tillegg Kan CapiTel Automatisk Ringe Til Et Oppgitt Nummer Når En Beskjed Er Lagt Inn På Telefonsvareren.",
-1,14,37,180,32
LTEXT "Automatisk Tilbakering Til Følgende Telefonnummer:",
-1,14,77,95,16
EDITTEXT IDC_FORWARD,110,81,85,13,ES_AUTOHSCROLL
GROUPBOX "Fjernkontroll",-1,7,105,196,58
ICON ID_ACTION1,-1,14,117,21,20
LTEXT "Listen Inneholder Kommandorer Som Kan Aktiveres Med DTMF-Koder.",
-1,40,119,156,16
PUSHBUTTON "Fjernkontroll: Handling ...",IDC_EDIT_ACTIONS,95,141,
100,14
END
IDD_PROPPAGE4 DIALOG DISCARDABLE 0, 0, 210, 95
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Annet"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Tillegg",-1,7,5,196,32
CONTROL "Sn&akking Er µLaw Koder (Kun i USA)",
IDC_ULAW_CODEC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,
20,180,10
GROUPBOX "Logger",-1,7,40,196,48
LTEXT "Alle Ring Vil Bli Skrevet Til Fila:",
-1,14,52,180,8
EDITTEXT IDC_LOGFILE,14,67,180,12,ES_AUTOHSCROLL
END
IDD_EDITPORTLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Porter"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_PORT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Avbryt",IDCANCEL,174,24,50,14
PUSHBUTTON "&Ny",IDM_NEW,174,50,50,14
PUSHBUTTON "&Endre",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Slett",IDM_DELETE,174,84,50,14
END
IDD_EDITPORT DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Port"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Port Er Koblet",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,59,10
LTEXT "&Beskrivelse:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "&Ringt Nummer (MSN):",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Reaksjon:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Blankt Felt = Standardverdier.",
-1,14,81,160,8
LTEXT "Ta &Av Etter",-1,14,103,62,8
EDITTEXT IDC_DELAY,80,101,25,13,ES_AUTOHSCROLL
LTEXT "Sekunder",-1,109,103,69,8
LTEXT "&Begrens Opptak Til",-1,14,120,62,8
EDITTEXT IDC_MAXTIME,80,118,25,13,ES_AUTOHSCROLL
LTEXT "Sekunder",-1,109,120,69,8
LTEXT "&Velkommen:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Finn ...",IDC_FILEDLG,168,134,55,14
LTEXT "R&ing:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Finn ...",IDC_WAVEDLG,168,152,55,14
LTEXT "&Ring Automatisk Dette Telefonnummer:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Avbryt",2,181,209,50,14
END
IDD_EDITCALLERLIST DIALOGEX 0, 0, 263, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Kjente Personer"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CALLER_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,192,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,206,7,50,14
PUSHBUTTON "Avbryt",IDCANCEL,206,24,50,14
PUSHBUTTON "&Ny",IDM_NEW,206,50,50,14
PUSHBUTTON "&Endre",IDM_EDIT,206,67,50,14
PUSHBUTTON "&Slett",IDM_DELETE,206,84,50,14
END
IDD_EDITCALLER DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Innringer"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Feltet Er Aktivt",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,62,10
LTEXT "&Beskrivelse:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "Innringers Telefonnummer:",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Reaksjon:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Blankt Felt = Gjeldende Innstilling For Denne Personen.",
-1,14,81,160,8
LTEXT "Ta &Av Etter",-1,14,103,62,8
EDITTEXT IDC_DELAY,80,101,25,13,ES_AUTOHSCROLL
LTEXT "Sekunder",-1,109,103,69,8
LTEXT "&Begrens Opptak Til",-1,14,120,62,8
EDITTEXT IDC_MAXTIME,80,118,25,13,ES_AUTOHSCROLL
LTEXT "Sekunder",-1,109,120,69,8
LTEXT "&Velkommen:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Finn ...",IDC_FILEDLG,168,134,55,14
LTEXT "R&ing:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Finn ...",IDC_WAVEDLG,168,152,55,14
LTEXT "&Ring Automatisk Følgende Telefonnummer:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Avbryt",2,181,209,50,14
END
IDD_EDITACTIONLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Fjernstyring"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_ACTION_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Avbryt",IDCANCEL,174,24,50,14
PUSHBUTTON "&Ny",IDM_NEW,174,50,50,14
PUSHBUTTON "&Endre",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Slett",IDM_DELETE,174,84,50,14
END
IDD_EDITACTION DIALOG DISCARDABLE 0, 0, 207, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Handling"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,192,195
CONTROL "&Handling Er Aktiv",IDC_ENABLED,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,7,71,10
LTEXT "&DTMF Kode:",-1,14,25,50,8
EDITTEXT IDC_DTMFCODE,75,23,50,13,ES_AUTOHSCROLL
LTEXT "Ved Ringing Med Disse DTMF Koder, Ønsker Jeg ...",-1,
14,47,165,8
CONTROL "&Fjernstyre Telefonsvareren - m/ Avspilling Eller Sletting Av Meldinger.",
IDC_REMOTECONTROL,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE | WS_GROUP | WS_TABSTOP,14,62,160,18
CONTROL "&Oppgi Et Telefonnummer Som Det Ringes Når Det Er Nye Meldinger I Svareren.",
IDC_SET_CALLBACK,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE,14,84,160,18
CONTROL "&Slå Av Telefonsvareren.",IDC_DEACTIVATE,
"Button",BS_AUTORADIOBUTTON,14,106,160,10
CONTROL "&Lukk Telefonsvareren.",IDC_QUIT,"Button",
BS_AUTORADIOBUTTON,14,120,160,10
CONTROL "Om&start Datamaskinen.",IDC_REBOOT,"Button",
BS_AUTORADIOBUTTON,14,134,160,10
CONTROL "&Start Et Eksternt Program:",IDC_EXECUTE,"Button",
BS_AUTORADIOBUTTON,14,148,160,10
LTEXT "Pr&ogram:",IDC_TEXT1,26,164,40,8
EDITTEXT IDC_PROGRAM,70,163,120,13,ES_AUTOHSCROLL
LTEXT "Ar&gument:",IDC_TEXT2,26,180,40,8
EDITTEXT IDC_ARGUMENTS,70,179,120,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,96,210,50,14
PUSHBUTTON "Avbryt",2,149,210,50,14
END
IDD_REGISTER DIALOG DISCARDABLE 0, 0, 207, 46
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
CAPTION "Registrering"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Nave:",-1,7,11,30,8
EDITTEXT IDC_REGNAME,40,8,80,13,ES_AUTOHSCROLL
LTEXT "&Kode:",-1,7,27,30,8
EDITTEXT IDC_REGCODE,40,24,80,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,150,7,50,14
PUSHBUTTON "Avbryt",IDCANCEL,150,24,50,14
END
IDD_POPUP DIALOG DISCARDABLE 0, 0, 80, 37
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "",IDC_TEXT1,5,5,70,8
LTEXT "",IDC_TEXT2,5,15,70,8
LTEXT "",IDC_TEXT3,5,25,70,8
END
IDD_MSGBOX DIALOG DISCARDABLE 0, 0, 275, 66
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,45,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,45,50,14
PUSHBUTTON "&Yes",IDYES,164,45,50,14
PUSHBUTTON "&No",IDNO,218,45,50,14
ICON "",IDC_ICO,7,9,18,20
LTEXT "",IDC_TEXT,40,9,228,24
END
IDD_MSGBOXEX DIALOG DISCARDABLE 0, 0, 275, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,50,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,50,50,14
PUSHBUTTON "&Yes",IDYES,164,50,50,14
PUSHBUTTON "&No",IDNO,218,50,50,14
ICON "",IDC_ICO,7,9,21,20
LTEXT "",IDC_TEXT,40,9,228,8
CONTROL "",IDC_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,40,28,228,10
END

View File

@ -0,0 +1,525 @@
/*
* Norsk (Norwegian nynorsk)
norwegian translation from: "Pal Unanue" <unanue@online.no>
*/
LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_NYNORSK
ID_MAIN ACCELERATORS MOVEABLE PURE
BEGIN
"a", IDM_SELECTALL , ASCII, VIRTKEY, CONTROL
"a", IDM_TOGGLEACTIVATION , ASCII, ALT
"A", IDM_TOGGLEACTIVATION , ASCII, ALT
"c", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"C", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"p", IDM_PLAY_ALL , ASCII, ALT
"P", IDM_PLAY_ALL , ASCII, ALT
"n", IDM_ADD_TO_CALLERS , ASCII, ALT
"N", IDM_ADD_TO_CALLERS , ASCII, ALT
VK_F5, IDM_REGISTER , ASCII, VIRTKEY, CONTROL, ALT
END
ID_MAIN MENU DISCARDABLE
BEGIN
POPUP "&Generelt"
BEGIN
MENUITEM "&Aktivér telefonsvarar\tAlt+A" , IDM_TOGGLEACTIVATION
MENUITEM "&Skjul kontrollar\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "&Eigenskapar" , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "A&vslutt" , IDM_EXIT
END
POPUP "&Call"
BEGIN
MENUITEM "&Spel av\tEnter" , IDM_PLAY
MENUITEM "S&lett\tDel" , IDM_DELETE
MENUITEM "&Lagre som ..." , IDM_SAVE_AS
MENUITEM "&Ny innringar\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "Spel av &alle\tAlt+P" , IDM_PLAY_ALL
MENUITEM "Ny &utgåande melding\tAlt+R" , IDM_RECORD
END
POPUP "&View"
BEGIN
MENUITEM "&Altid øverst" , IDM_TOPMOST
MENUITEM "&Ikon i oppgåvelinja" , IDM_SHOWTRAY
MENUITEM "&Skjul ved minimér" , IDM_MINHIDE
MENUITEM SEPARATOR
MENUITEM "Select &Alle\tCtrl+A" , IDM_SELECTALL
MENUITEM "&Fjer Merking" , IDM_INVERTSEL
END
POPUP "&Help"
BEGIN
MENUITEM "&LesMeg" , IDM_README
MENUITEM "&Kva er nytt?" , IDM_WHATSNEW
MENUITEM "L&isens" , IDM_LICENSE
MENUITEM "&Bestillingsordre" , IDM_ORDER
MENUITEM "Sjå på BMT &Micro -ordre" , IDM_ORDERBMT
MENUITEM "Heimeside på &vev" , IDM_HOMEPAGE
MENUITEM SEPARATOR
MENUITEM "&Avslutt" , IDM_ABOUT
END
END
ID_POPUP MENU DISCARDABLE
BEGIN
POPUP "Context_1"
BEGIN
MENUITEM "Spel" , IDM_PLAY
MENUITEM "&Slett\tDel" , IDM_DELETE
MENUITEM "&Lagre som ..." , IDM_SAVE_AS
MENUITEM "Legg til &ny innringar\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "S&pel alle\tAlt+P" , IDM_PLAY_ALL
MENUITEM "Ny &utgåande melding\tAlt+R" , IDM_RECORD
MENUITEM SEPARATOR
MENUITEM "Aktivér &telefonsvarar\tAlt+A", IDM_TOGGLEACTIVATION
MENUITEM "Skjul &kontrollar\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "&Eigenskapar ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "&Om CapiTel" , IDM_ABOUT
MENUITEM SEPARATOR
MENUITEM "&Avslutt" , IDM_EXIT
END
POPUP "Context_2"
BEGIN
MENUITEM "&Ny.." , IDM_NEW
MENUITEM "&Rediger" , IDM_EDIT
MENUITEM "&Slett" , IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "&Aktiv" , IDM_ACTIVE
END
POPUP "Tray_1"
BEGIN
MENUITEM "&Syn fram CapiTel" , IDM_SHOW
MENUITEM "S&pel alle samtalar" , IDM_PLAY_ALL
MENUITEM SEPARATOR
MENUITEM "&Avslutt" , IDM_EXIT
END
END
STRINGTABLE DISCARDABLE
BEGIN
IDM_TOGGLEACTIVATION "Aktiverar eller deaktiverar telefonsvararen."
IDM_HIDEFRAMECONTROLS "Syner fram eller skjular meny, verktøylinje og ststuslinje."
IDM_PROPERTIES "Opnar innstillingane."
IDM_PROP_PORTS "Opnar ei liste over linjane."
IDM_PROP_CALLERS "Opnar ei liste med alle kjende innringarar."
IDM_PROP_ACTIONS "Opnar ei liste med alle fjernstyrde kontrollar."
IDM_EXIT "Lukkar CapiTel."
IDM_PLAY "Spelar den valde samtala."
IDM_PLAY_ALL "Spelar alle samtalar."
IDM_DELETE "Slettar den valde samtalen."
IDM_SAVE_AS "Lagrar dei valde samtalane til ein lydfil."
IDM_ADD_TO_CALLERS "Legg telefonnummeret til lista."
IDM_RECORD "Speler inn ein ny velkomsttekst."
IDM_README "Opnar ReadMe.Txt."
IDM_WHATSNEW "Opnar WhatsNew.Txt."
IDM_LICENSE "Opnar Lisensavtalen."
IDM_ORDER "Opnar bestillingsskjemaet."
IDM_ORDERBMT "Opnar BMT Micro sitt bestillingsskjema."
IDM_HOMEPAGE "Opnar CapiTel si heimeside."
IDM_ABOUT "Sjå på produktinformasjonen."
IDM_SHOW "Aktiverar CapiTel sitt hovudvindu."
IDM_TOPMOST "CapiTel forblir foran alle andre vinduar, om ikkje den minimerast."
IDM_SHOWTRAY "Synar fram eit statusikon i oppgåvelinja."
IDM_MINHIDE "Skjul CapiTel når minimert."
IDM_SELECTALL "Velg alle element i vinduet"
IDM_INVERTSEL "Fjern de valgte element"
STR_MENUHELP_MAIN1 "Inneheld kommandoar for å stille inn CapiTel."
STR_MENUHELP_MAIN2 "Inneheld kommandoar for å spele eller slette dine samtalar."
STR_MENUHELP_MAIN3 "Inneheld kommandoar for å endre på framsyninga."
STR_MENUHELP_MAIN4 "Inneheld kommandoar for å syne frå hjelp-menyen."
END
STRINGTABLE DISCARDABLE
BEGIN
STR_ABOUT1 "Versjon %s"
STR_ABOUT2 "Opphavsrettighetar (c) %s av"
STR_ABOUT3 "%s og %s"
STR_ABOUT_UNREG1 "Uregistrert versjon"
STR_ABOUT_UNREG2 "Vær snill og reistrer CapiTel!"
STR_WINDOW_TITLE APPSHORT
STR_TBAR_REG "%s (Registert til %s)"
STR_TBAR_UNREG "%s (UREGISTRERT PRØVEKOPI)"
STR_TBAR_FREE "%s (Kjørar som freeware 'Hvem ringar?')"
STR_TBAR_DEACTIVATED "Telefonsvarar deaktivert ..."
STR_TBAR_CONVERTING "Omsett WAV-filar ..."
STR_TBAR_RECWELCOME "Spelar inn velkomsttekst ..."
STR_LIST_COL1 "Innringar"
STR_LIST_COL2 "Dato"
STR_LIST_COL3 "Tid"
STR_LIST_COL4 "Sek."
STR_LIST_COL5 "Mål"
STR_PRT_LIST_COL1 "Beskrivelse"
STR_PRT_LIST_COL2 "Til nummer (MSN)"
STR_CLR_LIST_COL1 "Namn"
STR_CLR_LIST_COL2 "Til nummer"
STR_ACT_LIST_COL1 "DTMF kode"
STR_ACT_LIST_COL2 "Handling"
STR_REJECTCAUSE_D "Linja si innstilling"
STR_REJECTCAUSE_0 "Normal"
STR_REJECTCAUSE_1 "Oppteke"
STR_REJECTCAUSE_2 "Nekt"
STR_REJECTCAUSE_3 "Ikkje tilgjengelig"
STR_POPWIN_NONE "Aldri"
STR_POPWIN_TOPLEFT "Øverst, venstre"
STR_POPWIN_TOPRIGHT "Øverst, høgre"
STR_POPWIN_BOTTOMLEFT "Nederst, venstre"
STR_POPWIN_BOTTOMRIGHT "Nederst, høgre"
STR_LIST_ACTION_1 "Fjernstyring"
STR_LIST_ACTION_2 "Omstart av maskina"
STR_LIST_ACTION_3 "Slå av CapiTel"
STR_LIST_ACTION_4 "Avslutt CapiTel"
STR_LIST_ACTION_5 "Forandring av tilbakeringingsnummeret"
STR_FDLG_WELCOME "Val av velkomstmelding"
STR_FDLG_WELCOME_FILT "Velkomstmelding\0*.WAV;*.ALW\0Alle filar (*.*)\0*\0"
STR_FDLG_RINGING "Ringetone"
STR_FDLG_RINGING_FILT "Wav-fil\0*.WAV\0Alle filar (*.*)\0*\0"
STR_FDLG_RECORD "Lagre velkomstmeldinga som"
STR_FDLG_RECORD_FILT "Velkomstmelding\0*.ALW\0Alle filar (*.*)\0*\0"
STR_FDLG_SAVEAS "Lagre samtale som"
STR_FDLG_SAVEAS_FILT "Wav-fil\0*.WAV\0Alle filar (*.*)\0*\0"
STR_FDLG_SAVEAS_FILE "Samtale frå %s.wav"
STR_POPTEXT_1 "Innkommande samtale"
STR_POPTEXT_2 "Frå %s"
STR_POPTEXT_3 "Til %s"
STR_ERROR "Feil"
STR_WARNING "Advarsel"
STR_MSG_REGOK "Takk for registreringa!"
STR_MSG_REGFAIL "Registreringskoden er ikkje korrekt.\n\nVær snill og sjå til at du har riktig namn og kode."
STR_ERR_NONUMBER "Skriv inn eit telefonnummer!"
STR_ERR_NODTMFCODE "Oppgi ein DTMF-kode!"
STR_ASK_REALYDELETE "Vil du slette den valde samtalen?"
STR_ASK_REALYDELETE2 "Du har ikkje lytta til nokre av dei valde samtalane.\r\Er du sikke på at du vil fjerne dei?"
STR_ASK_REALYEXIT "nsker du og slutte CapiTel?"
STR_ASK_REALYEXIT_CHK "Ikkje vis denne meldinga igjen"
STR_HELP_README "readme.txt"
STR_HELP_ORDER "order.txt"
STR_HELP_ORDERBMT "orderbmt.txt"
STR_HELP_LICENSE "licence.txt"
STR_HELP_WHATSNEW "whatsnew.txt"
END
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 219, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Om CapiTel"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "",-1,5,5,209,59
ICON ID_MAIN,-1,17,20,21,20
LTEXT "CapiTel for Windows",-1,55,15,115,8
LTEXT ".",IDC_TEXT1,55,25,115,8
LTEXT ".",IDC_TEXT2,55,40,115,8
LTEXT ".",IDC_TEXT3,55,50,115,8
GROUPBOX "Forfattarane",-1,5,67,209,65
LTEXT APP_AUTOR_1,-1,15,80,60,8
LTEXT APP_WERNER_INET,-1,80,80,100,8
LTEXT APP_CAWIM_INET,-1,80,105,130,8
LTEXT APP_AUTOR_2,-1,15,105,60,8
LTEXT APP_WERNER_WWW,-1,80,90,100,8
LTEXT APP_CAWIM_WWW,-1,80,115,100,8
GROUPBOX "Nyhetar og oppgradering",IDC_TEXT4,5,137,209,25
CTEXT APP_HOMEPAGE,IDC_TEXT5,12,148,196,8
PUSHBUTTON "OK",IDOK,85,171,50,14
END
IDD_PROPPAGE1 DIALOG DISCARDABLE 0, 0, 210, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Generelt"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Motteking av samtalar",-1,7,5,196,67
LTEXT "&Ta røret etter",-1,14,21,65,8
EDITTEXT IDC_ANSWER_DELAY,81,19,25,13,ES_AUTOHSCROLL
LTEXT "sekund",-1,111,21,80,8
LTEXT "&Begrens opptak til",-1,14,37,65,8
EDITTEXT IDC_RECORD_TIME,81,35,25,13,ES_AUTOHSCROLL
LTEXT "sekund",-1,111,37,75,8
LTEXT "&Stopp opptak etter",-1,14,53,65,8
EDITTEXT IDC_SILENCE,81,51,25,13,ES_AUTOHSCROLL
LTEXT "sekund med stillhet",-1,111,53,80,8
GROUPBOX "Vindu",-1,7,75,196,147
CONTROL "&Gjenopprett vindu ved innkommande samtale",
IDC_RESTORE_WINDOW,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,90,180,10
CONTROL "&Syn fram berre dei samtalane med ein beskjed på telefonsvararen",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,180,18
CONTROL "&Om innringaren ikkje er kjend, syn fram retningsnummeret. (Fungerar berre i Tyskland.)",
IDC_EXPAND_CALLER_ID,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,126,180,18
CONTROL "Syn fram &digitale samtalar (Fax, Data)",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,148,180,10
CONTROL "&Bekreft ved sletting av samtalar",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,162,180,10
LTEXT "Om hovudvinduet er minimert når ein samtale kjem inn, syn då fram eit minivindu",
-1,14,180,170,16
LTEXT "Syn fram minivindu:",-1,14,203,75,8
COMBOBOX IDC_POPUPWIN,100,201,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
END
IDD_PROPPAGE2 DIALOG DISCARDABLE 0, 0, 210, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Telefonsvarar"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Velkomstmelding",-1,7,5,196,50
LTEXT "Bruk den følgande fila som &velkomstmelding:",-1,
14,18,180,8
EDITTEXT IDC_WELCOME_TEXT,14,34,120,13,ES_AUTOHSCROLL
PUSHBUTTON "Bla igjenom ...",IDC_FILEDLG,140,33,55,14
GROUPBOX "Ringetone",-1,7,58,196,60
CONTROL "&Spel den følgande fila som 'ringetone' på innkommande samtaler:",
IDC_WAVE_RINGING,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,73,175,18
EDITTEXT IDC_RINGING_WAVE,14,98,120,12,ES_AUTOHSCROLL
PUSHBUTTON "Bla igjenom ...",IDC_WAVEDLG,140,97,55,14
GROUPBOX "Linjar og innringarar",-1,7,121,196,102
ICON ID_PORT1,-1,14,134,20,20
LTEXT "Bruk denne lista til å styre oppførselen til dei forskjellige telefonnumra linja har.",
-1,40,136,157,16
PUSHBUTTON "Linje ...",IDC_EDIT_PORTS,105,158,90,14
ICON ID_CALLER1,-1,14,178,20,20
LTEXT "Kjenninglista inneheld folk med kjende telefonnummer så CapiTel kan syne fram namn deira.",
-1,40,180,157,16
PUSHBUTTON "Kjenningliste ...",IDC_EDIT_CALLERS,105,202,90,14
END
IDD_PROPPAGE3 DIALOG DISCARDABLE 0, 0, 210, 170
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Fjernstyring"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Fjernstyring",-1,7,5,196,97
CONTROL "Aktivér &DTMF tonegjenkjenning",IDC_DTMF_SUPPORT,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,20,149,10
LTEXT "Fjernstyring gjør at du kan ringe CapiTel og høre beskjedar som er lagt igjen. I tillegg, kan CapiTel automatisk rige deg når det er nye beskjedar på telefonsvararen.",
-1,14,37,180,32
LTEXT "Ring meg automatisk på følgande telefonnummer:",
-1,14,77,95,16
EDITTEXT IDC_FORWARD,110,81,85,13,ES_AUTOHSCROLL
GROUPBOX "Fjernstyrte handlingar",-1,7,105,196,58
ICON ID_ACTION1,-1,14,117,21,20
LTEXT "Denne lista inneheld handlingar som kan aktiveres ved inntasting av DTMF-tonar.",
-1,40,119,156,16
PUSHBUTTON "Fjernstyrte handlingar ...",IDC_EDIT_ACTIONS,95,141,
100,14
END
IDD_PROPPAGE4 DIALOG DISCARDABLE 0, 0, 210, 95
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Anna"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Val",-1,7,5,196,32
CONTROL "St&emmedata er koda i µLaw-format (berre i USA)",
IDC_ULAW_CODEC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,
20,180,10
GROUPBOX "Logg",-1,7,40,196,48
LTEXT "Alle samtalar blir logga til følgande fil:",
-1,14,52,180,8
EDITTEXT IDC_LOGFILE,14,67,180,12,ES_AUTOHSCROLL
END
IDD_EDITPORTLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Linjar"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_PORT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Avbryt",IDCANCEL,174,24,50,14
PUSHBUTTON "&Ny",IDM_NEW,174,50,50,14
PUSHBUTTON "&Rediger",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Slett",IDM_DELETE,174,84,50,14
END
IDD_EDITPORT DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Linje"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Linja er aktiv",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,63,10
LTEXT "&Beskrivelse:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "L&injenummer (MSN):",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "&Reaksjon:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Lat dei følgande felta vere tomme om du vil bruke dei vanlege innstillingane for linja",
-1,14,77,160,16
LTEXT "&Ta røret etter",-1,14,103,45,8
EDITTEXT IDC_DELAY,63,101,25,13,ES_AUTOHSCROLL
LTEXT "sekund",-1,92,103,69,8
LTEXT "&Begrens opptak til",-1,14,120,45,8
EDITTEXT IDC_MAXTIME,63,118,25,13,ES_AUTOHSCROLL
LTEXT "sekund",-1,92,120,69,8
LTEXT "&Velkomstmelding:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Bla gjennom ...",IDC_FILEDLG,168,134,55,14
LTEXT "&Ringetone:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Bla gjennom ...",IDC_WAVEDLG,168,152,55,14
LTEXT "Ring meg &automatisk på følgande nummer:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Avbryt",2,181,209,50,14
END
IDD_EDITCALLERLIST DIALOGEX 0, 0, 263, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Kjenningliste"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CALLER_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,192,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,206,7,50,14
PUSHBUTTON "Avbryt",IDCANCEL,206,24,50,14
PUSHBUTTON "&Ny",IDM_NEW,206,50,50,14
PUSHBUTTON "&Rediger",IDM_EDIT,206,67,50,14
PUSHBUTTON "&Slett",IDM_DELETE,206,84,50,14
END
IDD_EDITCALLER DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Innringar"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Innringaren er aktivert",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,66,10
LTEXT "&Beskrivelse:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "Innringars t&elefonnummer:",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "R&eaksjon:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Lat dei følgande felta vere tomme for å bruke dei vanlege innstillingane for innringaren",
-1,14,77,160,16
LTEXT "&Ta røret etter",-1,14,103,45,8
EDITTEXT IDC_DELAY,63,101,25,13,ES_AUTOHSCROLL
LTEXT "sekund",-1,92,103,69,8
LTEXT "Begrens &opptak til",-1,14,120,45,8
EDITTEXT IDC_MAXTIME,63,118,25,13,ES_AUTOHSCROLL
LTEXT "sekund",-1,92,120,69,8
LTEXT "&Velkomstmelding:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Bla gjennom ...",IDC_FILEDLG,168,134,55,14
LTEXT "&Ringetone:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Bla gjennom ...",IDC_WAVEDLG,168,152,55,14
LTEXT "Ring meg a&utomatisk på følgande nummer:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,128,209,50,14
PUSHBUTTON "Avbryt",2,181,209,50,14
END
IDD_EDITACTIONLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Fjernstyrte handlingar"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_ACTION_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "OK",IDOK,174,7,50,14
PUSHBUTTON "Avbryt",IDCANCEL,174,24,50,14
PUSHBUTTON "&Ny",IDM_NEW,174,50,50,14
PUSHBUTTON "&Rediger",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Slett",IDM_DELETE,174,84,50,14
END
IDD_EDITACTION DIALOG DISCARDABLE 0, 0, 207, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Handling"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,192,195
CONTROL "&Hanlinga er aktiv",IDC_ENABLED,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,7,70,10
LTEXT "&DTMF-kode:",-1,14,25,50,8
EDITTEXT IDC_DTMFCODE,75,23,50,13,ES_AUTOHSCROLL
LTEXT "Når eg trykkar denne DTMF-koden vil eg ...",-1,
14,47,165,8
CONTROL "&Fjernstyre svararen, høre eller slette beskjedar.",
IDC_REMOTECONTROL,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE | WS_GROUP | WS_TABSTOP,14,62,160,18
CONTROL "&Oppgi eit nytt nummer som skal ringes når det er nye beskjedar.",
IDC_SET_CALLBACK,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE,14,84,160,18
CONTROL "&Slå av svararen.",IDC_DEACTIVATE,
"Button",BS_AUTORADIOBUTTON,14,106,160,10
CONTROL "&Lukke svararen.",IDC_QUIT,"Button",
BS_AUTORADIOBUTTON,14,120,160,10
CONTROL "&Omstarte maskina.",IDC_REBOOT,"Button",
BS_AUTORADIOBUTTON,14,134,160,10
CONTROL "Starte &eit anna program:",IDC_EXECUTE,"Button",
BS_AUTORADIOBUTTON,14,148,160,10
LTEXT "Pr&ogram:",IDC_TEXT1,26,164,40,8
EDITTEXT IDC_PROGRAM,70,163,120,13,ES_AUTOHSCROLL
LTEXT "Ar&gumentar:",IDC_TEXT2,26,180,40,8
EDITTEXT IDC_ARGUMENTS,70,179,120,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",1,96,210,50,14
PUSHBUTTON "Avbryt",2,149,210,50,14
END
IDD_REGISTER DIALOG DISCARDABLE 0, 0, 207, 46
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
CAPTION "Registrering"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Namn:",-1,7,11,30,8
EDITTEXT IDC_REGNAME,40,8,80,13,ES_AUTOHSCROLL
LTEXT "&Kode:",-1,7,27,30,8
EDITTEXT IDC_REGCODE,40,24,80,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,150,7,50,14
PUSHBUTTON "Avbryt",IDCANCEL,150,24,50,14
END
IDD_POPUP DIALOG DISCARDABLE 0, 0, 80, 37
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "",IDC_TEXT1,5,5,70,8
LTEXT "",IDC_TEXT2,5,15,70,8
LTEXT "",IDC_TEXT3,5,25,70,8
END
IDD_MSGBOX DIALOG DISCARDABLE 0, 0, 275, 66
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,45,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,45,50,14
PUSHBUTTON "&Yes",IDYES,164,45,50,14
PUSHBUTTON "&No",IDNO,218,45,50,14
ICON "",IDC_ICO,7,9,18,20
LTEXT "",IDC_TEXT,40,9,228,24
END
IDD_MSGBOXEX DIALOG DISCARDABLE 0, 0, 275, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,50,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,50,50,14
PUSHBUTTON "&Yes",IDYES,164,50,50,14
PUSHBUTTON "&No",IDNO,218,50,50,14
ICON "",IDC_ICO,7,9,21,20
LTEXT "",IDC_TEXT,40,9,228,8
CONTROL "",IDC_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,40,28,228,10
END

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,527 @@
/*
* spanish
spanish translation from: "Juan Miguel Sosso" <webmaster@jms.nu>
*/
LANGUAGE LANG_SPANISH, SUBLANG_SPANISH
ID_MAIN ACCELERATORS MOVEABLE PURE
BEGIN
"a", IDM_SELECTALL , ASCII, VIRTKEY, CONTROL
"a", IDM_TOGGLEACTIVATION , ASCII, ALT
"A", IDM_TOGGLEACTIVATION , ASCII, ALT
"c", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"C", IDM_HIDEFRAMECONTROLS, ASCII, ALT
"p", IDM_PLAY_ALL , ASCII, ALT
"P", IDM_PLAY_ALL , ASCII, ALT
"n", IDM_ADD_TO_CALLERS , ASCII, ALT
"N", IDM_ADD_TO_CALLERS , ASCII, ALT
VK_F5, IDM_REGISTER , ASCII, VIRTKEY, CONTROL, ALT
END
ID_MAIN MENU DISCARDABLE
BEGIN
POPUP "&General"
BEGIN
MENUITEM "&Activar contestador\tAlt+A" , IDM_TOGGLEACTIVATION
MENUITEM "&Ocultar menú y botones\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "&Configuración ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "&Salir" , IDM_EXIT
END
POPUP "&Llamada"
BEGIN
MENUITEM "R&eproducir\tEnter" , IDM_PLAY
MENUITEM "&Borrar\tDel" , IDM_DELETE
MENUITEM "&Guardar como..." , IDM_SAVE_AS
MENUITEM "Registrar &número\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "&Reproducir todas\tAlt+P" , IDM_PLAY_ALL
MENUITEM "&Grabar mensaje\tAlt+R" , IDM_RECORD
END
POPUP "&Ver"
BEGIN
MENUITEM "&Siempre visible" , IDM_TOPMOST
MENUITEM "&Mostrar icono de estado" , IDM_SHOWTRAY
MENUITEM "&Ocultar al minimizar" , IDM_MINHIDE
MENUITEM SEPARATOR
MENUITEM "Seleccionar &Todo\tCtrl+A" , IDM_SELECTALL
MENUITEM "&Invertir Selección" , IDM_INVERTSEL
END
POPUP "&Ayuda"
BEGIN
MENUITEM "&Leame" , IDM_README
MENUITEM "&Novedades" , IDM_WHATSNEW
MENUITEM "&Licencia" , IDM_LICENSE
MENUITEM "&Formulario de pedido" , IDM_ORDER
MENUITEM "Formulario de pedido de BMT &Micro" , IDM_ORDERBMT
MENUITEM "&Web de CapiTel" , IDM_HOMEPAGE
MENUITEM SEPARATOR
MENUITEM "Acerca de &CapiTel" , IDM_ABOUT
END
END
ID_POPUP MENU DISCARDABLE
BEGIN
POPUP "Context"
BEGIN
MENUITEM "Reproducir" , IDM_PLAY
MENUITEM "&Borrar\tDel" , IDM_DELETE
MENUITEM "&Guardar como..." , IDM_SAVE_AS
MENUITEM "Registrar &número\tAlt+N" , IDM_ADD_TO_CALLERS
MENUITEM SEPARATOR
MENUITEM "&Reproducir todas\tAlt+P" , IDM_PLAY_ALL
MENUITEM "&Grabar mensaje\tAlt+R" , IDM_RECORD
MENUITEM SEPARATOR
MENUITEM "&Activar Contestador\tAlt+A" , IDM_TOGGLEACTIVATION
MENUITEM "&Ocultar menú y botones\tAlt+C" , IDM_HIDEFRAMECONTROLS
MENUITEM "&Configuración ..." , IDM_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "Acerca de Capi&Tel" , IDM_ABOUT
MENUITEM SEPARATOR
MENUITEM "&Salir" , IDM_EXIT
END
POPUP "Context2"
BEGIN
MENUITEM "&Nuevo.." , IDM_NEW
MENUITEM "&Editar" , IDM_EDIT
MENUITEM "&Borrar" , IDM_DELETE
MENUITEM SEPARATOR
MENUITEM "&Activar" , IDM_ACTIVE
END
POPUP "Tray_1"
BEGIN
MENUITEM "&Mostrar CapiTel" , IDM_SHOW
MENUITEM "&Reproducir llamadas" , IDM_PLAY_ALL
MENUITEM SEPARATOR
MENUITEM "&Cerrar" , IDM_EXIT
END
END
STRINGTABLE DISCARDABLE
BEGIN
IDM_TOGGLEACTIVATION "Activa o desactiva el contestador."
IDM_HIDEFRAMECONTROLS "Oculta o muestra el menú, barra de botones y línea de estado."
IDM_PROPERTIES "Configuración del programa."
IDM_PROP_PORTS "Líneas de teléfonos (MSN)."
IDM_PROP_CALLERS "Lista de los números conocidos."
IDM_PROP_ACTIONS "Acciones de control remoto."
IDM_EXIT "Cerrar CapiTel."
IDM_PLAY "Reproduce la llamada seleccionada."
IDM_PLAY_ALL "Reproduce todas las llamadas."
IDM_DELETE "Borra la llamada seleccionada."
IDM_SAVE_AS "Guarda la llamada seleccionada en un archivo de sonido."
IDM_ADD_TO_CALLERS "Añadir el número de la llamada a la lista."
IDM_RECORD "Graba el mensaje del contestador."
IDM_README "Abrir el archivo LEAME.Txt."
IDM_WHATSNEW "Abrir el archivo WhatsNew.Txt."
IDM_LICENSE "Abrir el acuerdo de licencia."
IDM_ORDER "Abrir el formulario de pedido."
IDM_ORDERBMT "Abrir el formulario de pedido de BMT Micro."
IDM_HOMEPAGE "Ir al web de CapiTel."
IDM_ABOUT "Información acerca de CapiTel."
IDM_SHOW "Activa la ventana principal de CapiTel."
IDM_TOPMOST "Mostrar CapiTel siempre encima de todas las ventanas."
IDM_SHOWTRAY "Mostrar icono de estado situado al lado de la barra de tareas."
IDM_MINHIDE "Ocultar CapiTel de la barra de tareas al minimizar."
IDM_SELECTALL "Selecciona todos los elementos en la ventana."
IDM_INVERTSEL "Invierte los elementos que están y no están seleccionados."
STR_MENUHELP_MAIN1 "Configura las opciones del programa."
STR_MENUHELP_MAIN2 "Comandos para reproducir o borrar sus llamadas."
STR_MENUHELP_MAIN3 "Opciones para controlar la visualización."
STR_MENUHELP_MAIN4 "Comandos de ayuda."
END
STRINGTABLE DISCARDABLE
BEGIN
STR_ABOUT1 "Versión %s"
STR_ABOUT2 "Copyright (c) %s por"
STR_ABOUT3 "%s y %s"
STR_ABOUT_UNREG1 "Versión no registrada"
STR_ABOUT_UNREG2 "¡Por favor, registre CapiTel!"
STR_WINDOW_TITLE APPSHORT
STR_TBAR_REG "%s (Registrado a %s)"
STR_TBAR_UNREG "%s (VERSIÓN NO REGISTRADA)"
STR_TBAR_FREE "%s (modo gratuíto sólo Caller-ID)"
STR_TBAR_DEACTIVATED "Contestador desactivado ..."
STR_TBAR_CONVERTING "Convirtiendo archivo wave ..."
STR_TBAR_RECWELCOME "Grabando mensaje ..."
STR_LIST_COL1 "Interlocutor"
STR_LIST_COL2 "Fecha"
STR_LIST_COL3 "Hora"
STR_LIST_COL4 "Segs."
STR_LIST_COL5 "Línea"
STR_PRT_LIST_COL1 "Descripción"
STR_PRT_LIST_COL2 "Número (MSN)"
STR_CLR_LIST_COL1 "Nombre"
STR_CLR_LIST_COL2 "Número"
STR_ACT_LIST_COL1 "Código DTMF"
STR_ACT_LIST_COL2 "Acción"
STR_REJECTCAUSE_D "Por defecto"
STR_REJECTCAUSE_0 "Normal"
STR_REJECTCAUSE_1 "Comunicando"
STR_REJECTCAUSE_2 "Rechazar"
STR_REJECTCAUSE_3 "No contestar"
STR_POPWIN_NONE "Nunca"
STR_POPWIN_TOPLEFT "Arriba izquierda"
STR_POPWIN_TOPRIGHT "Arriba derecha"
STR_POPWIN_BOTTOMLEFT "Abajo izquierda"
STR_POPWIN_BOTTOMRIGHT "Abajo derecha"
STR_LIST_ACTION_1 "Control remoto"
STR_LIST_ACTION_2 "Reiniciar ordenador"
STR_LIST_ACTION_3 "Desactivar CapiTel"
STR_LIST_ACTION_4 "Salir de CapiTel"
STR_LIST_ACTION_5 "Cambiar número de retorno"
STR_FDLG_WELCOME "Seleccionar mensaje"
STR_FDLG_WELCOME_FILT "Mensaje\0*.WAV;*.ALW\0Todos los archivos (*.*)\0*\0"
STR_FDLG_RINGING "Seleccionar Ringing"
STR_FDLG_RINGING_FILT "Archivos Wave\0*.WAV\0Todos los archivos (*.*)\0*\0"
STR_FDLG_RECORD "Grabar mensaje como"
STR_FDLG_RECORD_FILT "Mensajes\0*.ALW\0Todos los archivos (*.*)\0*\0"
STR_FDLG_SAVEAS "Guardar llamada como"
STR_FDLG_SAVEAS_FILT "Archivos Wave\0*.WAV\0Todos los archivos (*.*)\0*\0"
STR_FDLG_SAVEAS_FILE "Llamada de %s.wav"
STR_POPTEXT_1 "Llamada entrante"
STR_POPTEXT_2 "De %s"
STR_POPTEXT_3 "Para %s"
STR_ERROR "Error"
STR_WARNING "Atención"
STR_MSG_REGOK "¡Gracias por registrarse!"
STR_MSG_REGFAIL "El código de registro no es válido.\n\nPor favor verifique si ha introducido su nombre y el código correctamente."
STR_ERR_NONUMBER "¡Por favor, introduzca un número de teléfono!"
STR_ERR_NODTMFCODE "¡Por favor, introduzca el código DTMF!"
STR_ASK_REALYDELETE "¿Está seguro de querer borrar la llamada seleccionada?"
STR_ASK_REALYDELETE2 "No ha escuchado alguna de las llamadas seleccionadas.\r\r¿Está seguro de querer borrarlas?"
STR_ASK_REALYEXIT "¿Quiere salir de CapiTel?"
STR_ASK_REALYEXIT_CHK "No hacer esta pregunta de nuevo"
STR_HELP_README "leame.txt"
STR_HELP_ORDER "order.txt"
STR_HELP_ORDERBMT "orderbmt.txt"
STR_HELP_LICENSE "licence.txt"
STR_HELP_WHATSNEW "whatsnew.txt"
END
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 219, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Acerca de CapiTel"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "",-1,5,5,209,59
ICON ID_MAIN,-1,17,20,21,20
LTEXT "CapiTel para Windows",-1,55,15,115,8
LTEXT ".",IDC_TEXT1,55,25,115,8
LTEXT ".",IDC_TEXT2,55,40,115,8
LTEXT ".",IDC_TEXT3,55,50,115,8
GROUPBOX "Los autores",-1,5,67,209,65
LTEXT APP_AUTOR_1,-1,15,80,60,8
LTEXT APP_WERNER_INET,-1,80,80,100,8
LTEXT APP_CAWIM_INET,-1,80,105,130,8
LTEXT APP_AUTOR_2,-1,15,105,60,8
LTEXT APP_WERNER_WWW,-1,80,90,100,8
LTEXT APP_CAWIM_WWW,-1,80,115,100,8
GROUPBOX "Novedades y actualizaciones",IDC_TEXT4,5,137,209,25
CTEXT APP_HOMEPAGE,IDC_TEXT5,12,148,196,8
PUSHBUTTON "Aceptar",IDOK,85,171,50,14
END
IDD_PROPPAGE1 DIALOG DISCARDABLE 0, 0, 210, 230
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "General"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Aceptar llamadas",-1,7,5,196,67
LTEXT "&Descolgar en",-1,14,21,65,8
EDITTEXT IDC_ANSWER_DELAY,86,19,25,13,ES_AUTOHSCROLL
LTEXT "segundos",-1,116,21,80,8
LTEXT "&Tiempo de grabación",-1,14,37,67,8
EDITTEXT IDC_RECORD_TIME,86,35,25,13,ES_AUTOHSCROLL
LTEXT "segundos",-1,116,37,75,8
LTEXT "&Parar grabación en",-1,14,53,65,8
EDITTEXT IDC_SILENCE,86,51,25,13,ES_AUTOHSCROLL
LTEXT "segundos de silencio",-1,116,53,80,8
GROUPBOX "Mostrar",-1,7,75,196,147
CONTROL "&Restaurar ventana minimizada con nuevas llamadas",
IDC_RESTORE_WINDOW,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,90,185,10
CONTROL "&Mostrar sólo las llamadas cuando se haya dejado un mensaje en el contestador",
IDC_IGNORE_EMPTY,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,104,185,18
CONTROL "Si el &número es desconocido, mostrar el area indicada por el codigo de áreas (funciona sólo en Alemania)",
IDC_EXPAND_CALLER_ID,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,126,185,18
CONTROL "Mostrar también las llamadas &digitales (Fax, Datos)",
IDC_IS_CALLER_ID,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,148,185,10
CONTROL "&Confirmar el borrado de una llamada de la lista",
IDC_CONFIRM_DELETE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
14,162,185,10
LTEXT "Si la ventana principal está minimizada y se recibe una llamada, se puede mostrar una pequeña ventana.",
-1,14,180,170,16
LTEXT "Mostrar la ventana:",-1,14,203,75,8
COMBOBOX IDC_POPUPWIN,100,201,70,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
END
IDD_PROPPAGE2 DIALOG DISCARDABLE 0, 0, 210, 238
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Contestador"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Mensaje de bienvenida",-1,7,5,196,50
LTEXT "Usar el siguiente archivo como &mensaje de bienvenida:",-1,
14,18,180,8
EDITTEXT IDC_WELCOME_TEXT,14,34,120,13,ES_AUTOHSCROLL
PUSHBUTTON "Seleccionar ...",IDC_FILEDLG,140,33,55,14
GROUPBOX "Llamada",-1,7,58,196,60
CONTROL "&Ejecutar el siguiente wave como 'sonido telefónico' en las llamadas entrantes:",
IDC_WAVE_RINGING,"Button",BS_AUTOCHECKBOX | BS_TOP |
BS_MULTILINE | WS_TABSTOP,14,73,175,18
EDITTEXT IDC_RINGING_WAVE,14,98,120,12,ES_AUTOHSCROLL
PUSHBUTTON "Seleccionar ...",IDC_WAVEDLG,140,97,55,14
GROUPBOX "Líneas y llamadas",-1,7,121,196,110
ICON ID_PORT1,-1,14,134,20,20
LTEXT "Configurar los números de las líneas de teléfono que el contestador debe usar.",
-1,40,136,157,16
PUSHBUTTON "Líneas ...",IDC_EDIT_PORTS,105,158,90,14
ICON ID_CALLER1,-1,14,178,20,20
LTEXT "Configurar la lista de números conocidos para mostrar sus nombres cuando se reciba una llamada.",
-1,40,180,157,24
PUSHBUTTON "Números conocidos ...",IDC_EDIT_CALLERS,105,210,90,14
END
IDD_PROPPAGE3 DIALOG DISCARDABLE 0, 0, 210, 170
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Control Remoto"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Control remoto",-1,7,5,196,97
CONTROL "Habilitar reconocimiento de tono &DTMF",IDC_DTMF_SUPPORT,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,20,149,10
LTEXT "El control remoto le permite llamar a su contestador y oír sus mensajes desde cualquier parte. Adicionalmente, CapiTel puede llamarlo automáticamente cuando haya nuevos mensajes en el contestador.",
-1,14,37,180,32
LTEXT "Llamar automáticamente al siguiente número:",
-1,14,77,95,16
EDITTEXT IDC_FORWARD,110,81,85,13,ES_AUTOHSCROLL
GROUPBOX "Aciones del control remoto",-1,7,105,196,58
ICON ID_ACTION1,-1,14,117,21,20
LTEXT "Configurar la lista de acciones a realizar según el código DTMF introducido.",
-1,40,119,156,16
PUSHBUTTON "Aciones del control remoto ...",IDC_EDIT_ACTIONS,90,141,
105,14
END
IDD_PROPPAGE4 DIALOG DISCARDABLE 0, 0, 210, 95
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Más"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Opciones",-1,7,5,196,32
CONTROL "Datos del &habla codificados µLaw (sólo en EEUU)",
IDC_ULAW_CODEC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,
20,180,10
GROUPBOX "Registro de sucesos",-1,7,40,196,48
LTEXT "Registrar todas las llamadas en el siguiente archivo:",
-1,14,52,180,8
EDITTEXT IDC_LOGFILE,14,67,180,12,ES_AUTOHSCROLL
END
IDD_EDITPORTLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Líneas"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_PORT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "Aceptar",IDOK,174,7,50,14
PUSHBUTTON "Cancelar",IDCANCEL,174,24,50,14
PUSHBUTTON "&Nueva",IDM_NEW,174,50,50,14
PUSHBUTTON "&Editar",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Borrar",IDM_DELETE,174,84,50,14
END
IDD_EDITPORT DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Línea"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Activa",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,36,10
LTEXT "&Descripción:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "&Número (MSN):",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "A&cción:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Deje las siguientes opciones vacías para usar la configuración por defecto correspondiente a esta línea.",
-1,14,77,200,16
LTEXT "&Descolgar en",-1,14,103,45,8
EDITTEXT IDC_DELAY,63,101,25,13,ES_AUTOHSCROLL
LTEXT "segundos",-1,92,103,69,8
LTEXT "&Límitar a",-1,14,120,45,8
EDITTEXT IDC_MAXTIME,63,118,25,13,ES_AUTOHSCROLL
LTEXT "segundos",-1,92,120,69,8
LTEXT "&Mensaje:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Seleccionar ...",IDC_FILEDLG,168,134,55,14
LTEXT "&Sonido:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Seleccionar ...",IDC_WAVEDLG,168,152,55,14
LTEXT "Llamar &automáticamente al siguiente número:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "Aceptar",1,128,209,50,14
PUSHBUTTON "Cancelar",2,181,209,50,14
END
IDD_EDITCALLERLIST DIALOGEX 0, 0, 263, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Números Conocidos"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CALLER_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,192,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "Aceptar",IDOK,206,7,50,14
PUSHBUTTON "Cancelar",IDCANCEL,206,24,50,14
PUSHBUTTON "&Nuevo",IDM_NEW,206,50,50,14
PUSHBUTTON "&Editar",IDM_EDIT,206,67,50,14
PUSHBUTTON "&Borrar",IDM_DELETE,206,84,50,14
END
IDD_EDITCALLER DIALOG DISCARDABLE 0, 0, 238, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Números"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,224,195
CONTROL "&Activo",IDC_ENABLED,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,14,7,36,10
LTEXT "&Nombre:",-1,14,25,80,8
EDITTEXT IDC_DESCRIPTION,100,23,100,13,ES_AUTOHSCROLL
LTEXT "Número de &teléfono:",-1,14,42,80,8
EDITTEXT IDC_MSN,100,40,100,13,ES_AUTOHSCROLL
LTEXT "A&cción:",-1,14,59,80,8
COMBOBOX IDC_REACTION,100,57,100,80,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
LTEXT "Deje las siguientes opciones vacías para usar la configuración por defecto correspondiente a este número.",
-1,14,77,200,16
LTEXT "&Descolgar en",-1,14,103,45,8
EDITTEXT IDC_DELAY,63,101,25,13,ES_AUTOHSCROLL
LTEXT "segundos",-1,92,103,69,8
LTEXT "&Límitar a",-1,14,120,45,8
EDITTEXT IDC_MAXTIME,63,118,25,13,ES_AUTOHSCROLL
LTEXT "segundos",-1,92,120,69,8
LTEXT "&Mensaje:",-1,14,137,45,8
EDITTEXT IDC_FILENAME,63,135,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Seleccionar ...",IDC_FILEDLG,168,134,55,14
LTEXT "&Sonido:",-1,14,154,45,8
EDITTEXT IDC_WAVENAME,63,152,99,13,ES_AUTOHSCROLL
PUSHBUTTON "Seleccionar ...",IDC_WAVEDLG,168,152,55,14
LTEXT "Llamar automáticamente al siguiente númer&o:",
-1,15,177,105,16
EDITTEXT IDC_FORWARD,128,180,95,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "Aceptar",1,128,209,50,14
PUSHBUTTON "Cancelar",2,181,209,50,14
END
IDD_EDITACTIONLIST DIALOGEX 0, 0, 231, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Acciones de control remoto"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_ACTION_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL |
LVS_SORTASCENDING | WS_TABSTOP,7,7,160,180,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "Aceptar",IDOK,174,7,50,14
PUSHBUTTON "Cancelar",IDCANCEL,174,24,50,14
PUSHBUTTON "&Nueva",IDM_NEW,174,50,50,14
PUSHBUTTON "&Editar",IDM_EDIT,174,67,50,14
PUSHBUTTON "&Borrar",IDM_DELETE,174,84,50,14
END
IDD_EDITACTION DIALOG DISCARDABLE 0, 0, 207, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Acción"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX " ",-1,7,7,192,195
CONTROL "&Activa",IDC_ENABLED,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,14,7,36,10
LTEXT "Código &DTMF:",-1,14,25,50,8
EDITTEXT IDC_DTMFCODE,75,23,50,13,ES_AUTOHSCROLL
LTEXT "Al marcar este código DTMF, hacer ...",-1,
14,47,165,8
CONTROL "Control &remoto del contestador, para escuchar o borrar los mensajes.",
IDC_REMOTECONTROL,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE | WS_GROUP | WS_TABSTOP,14,62,170,18
CONTROL "&Introducir un nuevo número para ser llamado automáticamente cuando haya nuevos mensajes.",
IDC_SET_CALLBACK,"Button",BS_AUTORADIOBUTTON | BS_TOP |
BS_MULTILINE,14,84,170,18
CONTROL "Desactivar el &contestador.",IDC_DEACTIVATE,
"Button",BS_AUTORADIOBUTTON,14,106,170,10
CONTROL "C&errar CapiTel.",IDC_QUIT,"Button",
BS_AUTORADIOBUTTON,14,120,170,10
CONTROL "Reiniciar el &ordenador.",IDC_REBOOT,"Button",
BS_AUTORADIOBUTTON,14,134,170,10
CONTROL "Ejecutar un &programa externo:",IDC_EXECUTE,"Button",
BS_AUTORADIOBUTTON,14,148,170,10
LTEXT "Pro&grama:",IDC_TEXT1,26,164,40,8
EDITTEXT IDC_PROGRAM,70,163,120,13,ES_AUTOHSCROLL
LTEXT "Argu&mentos:",IDC_TEXT2,26,180,40,8
EDITTEXT IDC_ARGUMENTS,70,179,120,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "Aceptar",1,96,210,50,14
PUSHBUTTON "Cancelar",2,149,210,50,14
END
IDD_REGISTER DIALOG DISCARDABLE 0, 0, 207, 46
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
CAPTION "Registro"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Nombre:",-1,7,11,30,8
EDITTEXT IDC_REGNAME,40,8,80,13,ES_AUTOHSCROLL
LTEXT "&Código:",-1,7,27,30,8
EDITTEXT IDC_REGCODE,40,24,80,13,ES_AUTOHSCROLL
DEFPUSHBUTTON "Aceptar",IDOK,150,7,50,14
PUSHBUTTON "Cancelar",IDCANCEL,150,24,50,14
END
IDD_POPUP DIALOG DISCARDABLE 0, 0, 80, 37
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "",IDC_TEXT1,5,5,70,8
LTEXT "",IDC_TEXT2,5,15,70,8
LTEXT "",IDC_TEXT3,5,25,70,8
END
IDD_MSGBOX DIALOG DISCARDABLE 0, 0, 275, 66
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,45,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,45,50,14
PUSHBUTTON "&Yes",IDYES,164,45,50,14
PUSHBUTTON "&No",IDNO,218,45,50,14
ICON "",IDC_ICO,7,9,18,20
LTEXT "",IDC_TEXT,40,9,228,24
END
IDD_MSGBOXEX DIALOG DISCARDABLE 0, 0, 275, 71
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,164,50,50,14
PUSHBUTTON "Cancel",IDCANCEL,218,50,50,14
PUSHBUTTON "&Yes",IDYES,164,50,50,14
PUSHBUTTON "&No",IDNO,218,50,50,14
ICON "",IDC_ICO,7,9,21,20
LTEXT "",IDC_TEXT,40,9,228,8
CONTROL "",IDC_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,40,28,228,10
END

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 868 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 758 B

5174
capitel/source.win/capitel.c Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,9 @@
#define RES_MAIN_ICON "..\\..\\setup\\source.win\\ico\\sfx1.ico"
#define RES_COPY_AVI "..\\..\\setup\\source.win\\avi\\copy.avi"
#define SFX_COMMANDLINE "setup.exe"
#define SFX_CABINETNAME "..\\..\\capitel\\obj.win\\selfx.cab"
#include "..\..\setup\source.win\selfx.rc"

View File

@ -0,0 +1,39 @@
#define RES_MAIN_ICON "..\\..\\setup\\source.win\\ico\\setup1.ico"
#define RES_NEWWIZ_WATER1 "..\\..\\setup\\source.win\\bmp\\wizard1.bmp"
#define RES_NEWWIZ_WATER2 "..\\..\\setup\\source.win\\bmp\\wizard2.bmp"
#define RES_IMGLST_BITMAP "..\\..\\setup\\source.win\\bmp\\sellist.bmp"
#define TEXT_ENG_TITLE "CapiTel for Windows Setup"
#define TEXT_ENG_INSTALL "This wizard installs CapiTel for Windows onto your computer, a full-featured and highly configurable answering machine for ISDN.\r\rCapiTel provides many handy functions which you can customise to your requirements. You can configure personalised greetings for individual callers, call your mobile phone when new messages are left by specific callers and much more.\r\rPlease press Next to begin the installation."
#define TEXT_GER_TITLE "CapiTel für Windows Setup"
#define TEXT_GER_INSTALL "Dieser Assistent installiert CapiTel für Windows auf Ihrem Computer, einen komfortablen Anrufbeantworter für Ihren ISDN-Anschluß.\r\rCapiTel bietet eine Vielzahl von praktischen Funktionen, die Sie einfach an Ihre Bedürfnisse anpassen können. Sie können bestimmten Personen spezielle Ansagetexte zuordnen, sich bei neuen Anrufen automatisch benachrichtigen lassen, und vieles mehr.\r\rKlicken Sie auf 'Weiter', um die Installation zu beginnen."
#define TEXT_FRE_TITLE "Installation de CapiTel sous Windows"
#define TEXT_FRE_INSTALL "Cette procédure installe CapiTel sous Windows, répondeur automatique hautement configurable pour ligne RNIS, sur votre ordinateur.\r\rCapiTel offre une multitude de fonctions pratiques que vous pourrez configurer à votre guise. Vous pouvez configurer des messages d'acceuil personnalisés selon l'appelant, appeler votre téléphone mobile quand un nouveau message est laissé par une tierce personne, ainsi que beaucoup d'autres fonctions pratiques.\r\r Appuyez sur 'Suivant' pour lancer l'installation."
#define TEXT_ITA_TITLE "CapiTel per il setup di Windows"
#define TEXT_ITA_INSTALL "Questo assistente di Windows installa CapiTel sul vostro computer, una segreteria telefonica per ISDN completa esemplice da configurare.\r\rCapiTel offre una varietà di funzioni pratiche, chesi possono facilmente adeguare ad ogni esigenza. Si possono assegnare particolari annunci della segreteria telefonica ad utenti differenti, farsichiamare, ad esempio sul telefono cellulare, quando determinate persone hannolasciato un messaggio e molto di più.\r\rSelezionare 'Avanti' per iniziare l'installazione."
#define TEXT_DUT_TITLE "Capitel voor Windows setup"
#define TEXT_DUT_INSTALL "Deze Deze wizard installeert Capitel, een luxe antwoordapparaat voor uw ISDN-lijn, op uw computer.\r\rCapiTel biedt veel handige functies die u naar eigen behoefte kunt aanpassen. Zo kunt u specifieke welkomstboodschappen instellen voor bepaalde bellers en uw mobiele telefoon laten bellen wanneer een nieuwe boodschap is ontvangen. En nog veel meer...\r\rKlik op 'Volgende' om met de installatie te beginnen."
#define TEXT_DAN_TITLE "CapiTel for Windows Setup"
#define TEXT_DAN_INSTALL "Denne wizard installerer CapiTel på din computer, en luksori s telefonsvarer for din ISDN linie.\r\rCapiTel leverer en masse handy funktioner, du kan ændre efter dine behov. Du kan konfigurere velkomster til bestemte personer og CapiTel can ringe din mobil op, når der er en y besked. Og meget mere...\r\rTryk venligst på 'Næste' for at starte installationen."
#define TEXT_FIN_TITLE "CapiTel for Windows Asennus"
#define TEXT_FIN_INSTALL "Tämä asennusohjelma asentaa tietokoneeseesi monipuolisen ja helppokäyttöisen ISDN-puhelinvastaajan, CapiTel:n.\r\rCapiTel sisältää useita hyödyllisiä toimintoja, joita voit muokata omien tarpeittesi mukaisiksi. Voit esim. määritellä yksilöllisen vastaajatervehdyksen kullekin soittajalle, ohjelma voi soittaa matkapuhelimeesi kun tietty henkilö on jättänyt viestin ja paljon muuta...\r\rPaina Next-painiketta aloittaaksesi asennuksen."
#define TEXT_NOR_TITLE "CapiTel for Windows oppsett"
#define TEXT_NOR_INSTALL "Programmet vil installere CapiTel pådin PC, en lukseri s telefonsvarer for din ISDN-linje.\r\rCapiTel tilbyr en rekke funksjoner som du kan skreddersy for ditt behov. Du kan lage personlige til spesielle personer, og du kan ringe mobiltelefonen når nye meldinger er ankommet, plussmye mere...\r\rVennligst trykk 'Neste' for åinstallere CapiTel"
#define TEXT_SPA_TITLE "Instalación de CapiTel para Windows"
#define TEXT_SPA_INSTALL "Este asistente instala CapiTel para Windows en tu ordenador, un contestador automático para RDSI altamente configurable y con todas sus características.\r\rCapitel proporciona muchas funciones prácticas que pueden ser personalizadas según las necesidades. Se pueden configurar saludos personalizados para llamantes individuales, llamar a tu teléfono móvil cuando nuevos mensajes son dejados por llamantes específicos y mucho más.\r\rPor favor, pulsa Siguiente para iniciar la instalación."
//#define TEXT_SWE_TITLE "Installation av CapiTel under Windows"
//#define TEXT_SWE_INSTALL "Programmet installerar CapiTel på din dator. CapiTel är en fullödig telefonsvarare för din ISDN-lina.\r\rCapiTel har en mängd praktiska funktioner som kan anpassas efter behov. Du kan konfigurera välkomsttexten för olika personer och automatiskt ringa upp din mobiltelefon när ett meddelande inkommer. Och mycket mer...\r\rTryck 'Nästa' för att påbörja installationen."
#include "..\..\setup\source.win\setup.rc"

View File

@ -0,0 +1,36 @@
From: "Peter" <peter@maice.com>
Newsgroups: de.comp.os.ms-windows.programmer
References: <387a50fa.3938603@news.oche.de>
Subject: Re: caps-lock, num-lock und scroll lock manipulieren
Date: Tue, 11 Jan 2000 14:25:43 +0100
Lines: 22
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
NNTP-Posting-Host: 212.144.200.5
Message-ID: <387b2e7f.0@news.arcor-ip.de>
X-Trace: 11 Jan 2000 14:22:07 +0100, 212.144.200.5
Path: news.oche.de!news.rwth-aachen.de!akk.uni-karlsruhe.de!rz.uni-karlsruhe.de!newsfeed.nacamar.de!newsfeed.arcor-ip.de!news.arcor-ip.de!212.144.200.5
Xref: news.oche.de de.comp.os.ms-windows.programmer:17627
"Werner Fehn" <wfehn@popmail.oche.de> schrieb im Newsbeitrag
news:387a50fa.3938603@news.oche.de...
> hi,
>
> ich suche code oder hinweise, wie ich obige led's blinken lassen kann.
>
> danke schonmal
> werner
Hallo...
Am einfachsten geht's mit getürkten Tastatureingaben mit Hilfe der
API-Funktion "keybd_event".
Beispiel: MSDN Article ID: Q177674.
Tschau...
Peter

160
capitel/source/capitel.c Normal file
View File

@ -0,0 +1,160 @@
#include <stdio.h>
#ifndef unix
#include <conio.h>
#include <process.h>
#endif
#include <time.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#include "../../../units/common.src/bastypes.h"
#include "../../../units/common.src/os.h"
#include "../../answer/source/answer.h"
#include "../../isdn/source.os2/isdnmsg1.h"
#include "../../../units/common.src/num2nam.h"
#include "../../common/source/version.h"
#include "../../common/source/texte.h"
#include "../../util/source/dosstart.h"
#include "../../common/source/global.h"
void capitel_number_of_call (short num)
{
if (num > 0) { printf (CALL_MAKE_MASK_WAV, num);printf (" ");}
if (num == 0) printf (" ->record <-");
if (num < 0) printf (" ->offhook<-");
}
void capitel_have_no_carrier (unsigned long sec)
{
printf (", %3ld seconds.\n", sec);
}
void capitel_remote_control (void)
{
printf (", RC.\n");
}
void capitel_connect_ind (TCapiInfo *msg)
{
struct tm *tmbuf;
time_t tod;
char cip = 'A';
if (msg->is_digital) cip = 'D';
time( &tod );
tmbuf = localtime( &tod );
//printf ("\r\norg=%s\r\n",msg->caller_org_name);
printf("%02d/%02d/%02d %02d:%02d:%02d, %s, from %s(%c)", tmbuf->tm_mday, tmbuf->tm_mon+1, tmbuf->tm_year+1900,tmbuf->tm_hour, tmbuf->tm_min, tmbuf->tm_sec, msg->called_name, msg->caller_name, cip );
return;
}
void capitel_convert (unsigned long tip)
{
if (tip) {
// printf ("Capitel disabled while converting...\n");
} else {
// printf ("Converting done...\n");
}
};
void capitel_deactivate (void)
{
printf ("Capitel deactivated!\n");
}
void capitel_exit (void)
{
printf ("Capitel stops\n");
exit (99);
}
void show_copyright(void)
{
printf ("\n");
printf (APPSHORT);
#ifdef WIN32
printf (" for WINDOWS 95 and WINDOWS/NT, Version ");
#endif
#ifdef OS2
printf (" for OS/2, Version ");
#endif
#ifdef UNIX
printf (" for UNIX, Version ");
#endif
printf (APPVER);
printf ("\n\n");
printf ("%s %s <%s>\n" , "Copyright (c) " APPDATE " by", APP_AUTOR_2, APP_CAWIM_INET );
printf (" and %s <%s>\n\n", APP_AUTOR_1, APP_WERNER_INET);
}
char c = '#';
void sigFunc ( short num, void *msg )
{
switch( num ) {
case 1 : printf ("\n\nWarning Message: %s\n\n",(char*)msg); break; // warning string
case 2 : printf ("\n\nCritical Error : %s\n\n",(char*)msg); break; // critical error string
case 3 : printf ("\n\nFatal Error : %s\n\n",(char*)msg); c = 27; break; // fatal error string
case 4 : capitel_connect_ind (msg); break; // incomming call
case 5 : capitel_number_of_call (*(short *)msg); break; // filename of incomming call
case 6 : capitel_have_no_carrier (*(unsigned long *)msg); break; // off_hook
case 7 : capitel_convert (*(unsigned long *)msg); break; // converting wav's
case 8 : break; // rescan
case 9 : capitel_remote_control (); break; // remote_control
case 10 : break; // play wav
case 11 : capitel_deactivate (); break; // deactivate
case 12 : capitel_exit (); break; // exit capitel
default : printf ("Unknown capitel_sigfunc: %d\n", num); break;
}
return;
}
int main(void)
{
char device[100];
setbuf( stdout, NULL );
show_copyright();
printf("Press ESC to abort or 'C' to clear screen or 'R' to record new welcome text.\n");
printf("Starting answering machine on ");
if(!answer_init( sigFunc, 1, LANGUAGE_ENG)) {
answer_name_of_interface(device);
printf ("%s ...\n\n",device);
answer_listen();
while( c != 27 ) {
OsSleep (300);
#ifdef UNIX
c = toupper(getchar());
#else
c = toupper(getch());
#endif
switch (c) {
case 'C' : printf("");
printf("Press ESC to abort or 'C' to clear screen or 'R' to record new welcome text.\n\n");
break;
case 'R' : answer_record_welcome(DEFALWFILE);
printf("\n\nThe next imcomming call will be stored as new welcome text.\n");
break;
}
}
answer_exit();
printf("\n\nClosing %s ...\n", device);
while (answer_cannot_close()){
OsSleep (300);
}
} else {
printf("ERROR: Can't initialize comm-device!\n");
}
return (0);
}

288
common/source/global.h Normal file
View File

@ -0,0 +1,288 @@
// einige sprachunabhaenhige und auch sonst ziemlich wichtige texte
#define APP_HOMEPAGE "http://www.2tec.com"
#define APP_WERNER_INET "wf@2tec.com"
#define APP_CAWIM_INET "cw@2tec.com"
#define APP_WERNER_WWW "http://www.2tec.com/wf"
#define APP_CAWIM_WWW "http://www.2tec.com/cw"
#define APP_AUTOR_1 "Werner Fehn"
#define APP_AUTOR_2 "Carsten Wimmer"
// files
#define INIFILE "capitel.ini"
#define ININAME "capitel"
#define DEFALWFILE "welcome.alw"
#define DEFALWFILE_NXT "welcome.nxt"
#define PRTFILE "capitel.prt"
#define NAMFILE "capitel.nam"
#define NUMFILE "capitel.num"
#define ACTFILE "capitel.act"
#define ALLFILE_ALW "all_call.alw"
#define ALLFILE_WAV "all_call.wav"
#define CONV_TMP "conv.tmp"
#define CALL_TMP "call.tmp"
#define CALL_MASK_WAV "call*.wav"
#define CALL_MASK_IDX "call*.idx"
#define CALL_MASK_ALW "call*.alw"
#define CALL_MAKE_MASK_WAV "call%04d.wav"
#define CALL_MAKE_MASK_ALW "call%04d.alw"
#define CALL_MAKE_MASK_IDX "call%04d.idx"
#define WAV_EXT ".wav"
#define ALW_EXT ".alw"
#define IDX_EXT ".idx"
#define WAV "wav"
#define ALW "alw"
#define IDX "idx"
#define WINDOW_SAVECALLAS_PATH "window_savecallas_path"
#define WINDOW_SAVECALLAS_PATH_DEF 0 /* this has no default!!! */
// dtmf
#define DTMF_REMOTECONTROL "REMOTECONTROL"
#define DTMF_REBOOT "REBOOT"
#define DTMF_QUIT "QUIT"
#define DTMF_DEACTIVATE "DEACTIVATE"
#define DTMF_SETCALLBACK "SETCALLBACK"
// registration
#define CONN_CNT_WARN 2
#define CONN_CNT_DEACT 5
// sonstige
#define STD_STRING_LEN 250
#define LANGUAGE_GER 0
#define LANGUAGE_ENG 1
#define LANGUAGE_FRA 2
// cfg-file
#define STD_CFG_FILE "capitel.cfg"
#define IS_DTMF_UP_DEF 50000
#define IS_DTMF_DOWN_DEF 13000
#define DEFAULT_REC_TIME "default_max_record_time"
#define DEFAULT_REC_TIME_DEF 300
#define DEFAULT_ANSW_DELAY "default_answer_delay"
#define DEFAULT_ANSW_DELAY_DEF 5
#define MAX_SILENCE_TIME "default_max_silence_time"
#define MAX_SILENCE_TIME_DEF 10
#define RINGRING_WAVE "filename_ringring_wave"
#define RINGRING_WAVE_DEF "ringing.wav"
#define WELCOME_WAVE "filename_welcome_wave"
#define WELCOME_WAVE_DEF "welcome.wav"
#define NAME_OF_DEBUG_FILE "filename_debug"
#define NAME_OF_DEBUG_FILE_DEF ""
#define DEBUG_DATA_B3 "debug_data_b3"
#define DEBUG_DATA_B3_DEF 0
#define NAME_OF_LOG_FILE "filename_log"
#define NAME_OF_LOG_FILE_DEF "capitel.log"
#define GENERATE_16_BIT_WAVES "wave_16bit"
#define GENERATE_16_BIT_WAVES_DEF 1
#define PLAY_RINGRING_WAVE "wave_play_ringring"
#define PLAY_RINGRING_WAVE_DEF 1
#define SET_SIGNAL "capi_set_signal"
#define SET_SIGNAL_DEF 1
#define SERV_CONTROLLER "capi_controller"
#define SERV_CONTROLLER_DEF 1
#define CAPITEL_ACTIVE "capitel_active"
#define CAPITEL_ACTIVE_DEF 1
#define CAPITEL_ACTIVE_ON_STARTUP "capitel_active_on_startup"
#define CAPITEL_ACTIVE_ON_STARTUP_DEF 1
#define CAPITEL_ACTIVE_TIME "capitel_active_time"
#define CAPITEL_ACTIVE_TIME_DEF 1
#define CAPITEL_RUN_CNT "capitel_run_cnt"
#define CAPITEL_RUN_CNT_DEF 0
#define EXPAND_CALLER_ID "expand_caller_id"
#define EXPAND_CALLER_ID_DEF 1
#define DETECT_DTMF_TONES "dtmf_support"
#define DETECT_DTMF_TONES_DEF 1
#define RESCAN_TIME "rescan_time"
#define RESCAN_TIME_DEF 0
#define RESTORE_WINDOW_ON_NEW_CALL "window_restore"
#define RESTORE_WINDOW_ON_NEW_CALL_DEF 1
#define SHOW_POPUP_WINDOW "show_popup_window"
#define SHOW_POPUP_WINDOW_DEF 4
#define CONFIRM_CALL_DELETE "window_confirm_delete"
#define CONFIRM_CALL_DELETE_DEF 1
#define CONFIRM_EXIT_PROGRAM "window_confirm_exit"
#define CONFIRM_EXIT_PROGRAM_DEF 0
#define IGNORE_EMPTY_CALLS "window_ignore_empty"
#define IGNORE_EMPTY_CALLS_DEF 0
#define WINDOW_FRAMECTRLS_HIDDEN "window_frame_controls_hidden"
#define WINDOW_FRAMECTRLS_HIDDEN_DEF 0
#define START_ON_DISCONNECT "start_disconnect"
#define START_ON_DISCONNECT_DEF 0
#define START_DISC_PROC "start_disc_proc"
#define START_DISC_PROC_DEF ""
#define START_DISC_PARM "start_disc_parm"
#define START_DISC_PARM_DEF ""
#define START_DISC_TITLE "start_disc_title"
#define START_DISC_TITLE_DEF ""
#define WINDOW_XPOS "window_xpos"
#define WINDOW_XPOS_DEF 0
#define WINDOW_YPOS "window_ypos"
#define WINDOW_YPOS_DEF 0
#define WINDOW_XSIZE "window_xsize"
#define WINDOW_XSIZE_DEF 0
#define WINDOW_YSIZE "window_ysize"
#define WINDOW_YSIZE_DEF 0
#define WINDOW_COL_SIZE "window_col_size"
#define WINDOW_COL_SIZE_DEF ""
#define WINDOW_VIEW_FLAGS "window_view_flags"
#define WINDOW_VIEW_FLAGS_DEF ""
#define REGISTER_NAME "register_name"
#define REGISTER_NAME_DEF ""
#define REGISTER_CODE "register_code"
#define REGISTER_CODE_DEF ""
//capi 1.1:
#define TEXT_UNKNOWN "text_unknown"
#define TEXT_UNKNOWN_DEF "Unknown"
//capi 2.0:
#define TEXT_UNKNOWN_ISDN "text_unknown_isdn"
#define TEXT_UNKNOWN_ISDN_DEF "Unknown ISDN"
//capi 2.0:
#define TEXT_UNKNOWN_ANALOG "text_unknown_analog"
#define TEXT_UNKNOWN_ANALOG_DEF "Unknown analog"
//capi 2.0:
#define OUTGOING_NUMBER "outgoing_number"
#define OUTGOING_NUMBER_DEF ""
#define COM_DEVICE "com_device"
#define COM_DEVICE_DEF 0
#define BEEP_ON_CALLS "beep_on_calls"
#define BEEP_ON_CALLS_DEF 0
#define BEEP_ON_CALLS_FREQ "beep_on_calls_frequency"
#define BEEP_ON_CALLS_FREQ_DEF 4000
#define BEEP_ON_CALLS_DURA "beep_on_calls_duration"
#define BEEP_ON_CALLS_DURA_DEF 500
#define BEEP_ON_CALLS_DELAY "beep_on_calls_delay"
#define BEEP_ON_CALLS_DELAY_DEF 5000
#define CAPITEL_PRIORITY "capitel_priority"
#define CAPITEL_PRIORITY_DEF 2
#define CAPITEL_AFFINITY "capitel_affinity"
#define CAPITEL_AFFINITY_DEF 1
#define CAPITEL_CTI_SUPPORT "capitel_cti_support"
#define CAPITEL_CTI_SUPPORT_DEF 0
#define CAPITEL_CTI_PROGRAM "capitel_cti_program"
#define CAPITEL_CTI_PROGRAM_DEF ""
#define CAPITEL_CODEC_ULAW "capitel_codec_ulaw"
#define CAPITEL_CODEC_ULAW_DEF 0
#define DTMF_DOWN_BORDER "dtmf_down_border"
#define DTMF_DOWN_BORDER_DEF IS_DTMF_DOWN_DEF
#define DTMF_UP_BORDER "dtmf_up_border"
#define DTMF_UP_BORDER_DEF IS_DTMF_UP_DEF
#define SILENCE_BORDER "silence_border"
#define SILENCE_BORDER_DEF 85
#define OUT_CIP_VALUE "out_cip_value"
#define OUT_CIP_VALUE_DEF 1
#define CALL_BACK_NUMBER "call_back_number"
#define CALL_BACK_NUMBER_DEF ""
#define CALL_BACK_ACTIVE "call_back_active"
#define CALL_BACK_ACTIVE_DEF "1"
#define CALL_BACK_LIMIT "call_back_limit"
#define CALL_BACK_LIMIT_DEF 2
#define CAPITEL_IS_CALLER_ID "capitel_is_caller_id"
#define CAPITEL_IS_CALLER_ID_DEF 1
#define MODEM_INIT_STR "modem_init_string"
#define MODEM_INIT_STR_DEF "at&f$ibp=trans$isci=0,1,1,0,0s153=255"
#define MODEM_RING_STR "modem_ring_string"
#define MODEM_RING_STR_DEF "RING"
#define MODEM_CONNECT_STR "modem_connect_string"
#define MODEM_CONNECT_STR_DEF "CONNECT "
#define MODEM_SEARCH_FROM_COM "modem_search_from_com"
#define MODEM_SEARCH_FROM_COM_DEF 1
#define MODEM_SEARCH_TO_COM "modem_search_to_com"
#define MODEM_SEARCH_TO_COM_DEF 8
#define MODEM_BITRATE "modem_bitrate"
#define MODEM_BITRATE_DEF 115200
#define PLAY_BEEP "play_beep"
#define PLAY_BEEP_DEF 1
#define ZERO_BEHAVIOR "zero_behavior"
#define ZERO_BEHAVIOR_DEF 0

37
common/source/texte.h Normal file
View File

@ -0,0 +1,37 @@
// Jetzt kommen die Strings in DEUTSCH:
#ifdef LANG_GER
// messages
#define STR_NOT_FOUND "%s nicht gefunden!"
#define VEREXP "Version abgelaufen! Bitte registrieren."
#define RESTART "Bitte CapiTel neu starten!"
#define DEACTMSG2 "Deaktivieren!"
#define QUITMSG "Beenden!"
#define CAPITEL_DISABLED "Bitte registrieren.\n\nCapitel inaktiv!"
#define ANSWER_SIGFUNCTION "ANSWER: Unbekannte SigFunc: %d\n"
#define CAPITEL_SIGFUNCTION "CAPITEL: Unbekannte SigFunc: %d\n"
#else
// messages
#define STR_NOT_FOUND "%s not found!"
#define VEREXP "Version expired! Please register!"
#define RESTART "Please restart CapiTel!"
#define DEACTMSG2 "Deactivate!"
#define QUITMSG "Quit!"
#define CAPITEL_DISABLED "Please register.\n\nCapitel disabled!"
#define ANSWER_SIGFUNCTION "ANSWER: Unknown SigFunc: %d\n"
#define CAPITEL_SIGFUNCTION "CAPITEL: Unknown SigFunc: %d\n"
#endif

18
common/source/version.h Normal file
View File

@ -0,0 +1,18 @@
#ifdef RECOTEL
#define APPSHORT "RecoTel"
#define APPNAME "RecoTel v1.00"
#define APPVER "1.00"
#define APPDATE "1999"
#define APPVER_FULL "Version 1.00"
#else
#define APPSHORT "CapiTel"
#define APPNAME "CapiTel v3.99 Beta"
#define APPVER "3.99 Beta"
#define APPDATE "1996-2004"
#define APPVER_FULL "Version 3.99 Beta"
#endif

188
distrib/GENKEY/GENKEY.C Normal file
View File

@ -0,0 +1,188 @@
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "..\..\util\source\register.h"
///* DUMMY, damit register.c so bleiben kann wie es ist ! */
//void config_file_read_string( char *a, char *b, char *c, char *d )
//{
// return;
//}
char *genkey( char *name )
{
static char str[100], dest[21];
short i;
strcpy( str, name );
strcat( str, "o83zhb,q1#0o`1-hqpx*2" );
str[21] = 0;
strcpy( str, strupr( str ) );
for( i=0 ; i < 21 ; i++ )
{
switch( str[i] )
{
case 'A':
case 'B':
case 'C':
str[i] = '7';
break;
case 'D':
case 'E':
case 'F':
str[i] = '3';
break;
case 'G':
case 'H':
case 'I':
str[i] = '5';
break;
case 'J':
case 'K':
case 'L':
str[i] = 'E';
break;
case 'M':
case 'N':
case 'O':
str[i] = '0';
break;
case 'P':
case 'Q':
case 'R':
str[i] = '2';
break;
case 'S':
case 'T':
case 'U':
str[i] = 'F';
break;
case 'V':
case 'W':
case 'X':
str[i] = 'A';
break;
case 'Y':
case 'Z':
str[i] = '8';
break;
/*
case '0':str[i] = '1';break;
case '1':str[i] = '9';break;
case '2':str[i] = '5';break;
case '3':str[i] = 'C';break;
case '4':str[i] = 'E';break;
case '5':str[i] = '3';break;
case '6':str[i] = 'F';break;
case '7':str[i] = '2';break;
case '8':str[i] = '6';break;
case '9':str[i] = '4';break;
*/
default:
str[i] = 'B';
break;
}
dest[0] = str[16];
dest[1] = str[2];
dest[2] = str[8];
dest[3] = '3';
dest[4] = str[13];
dest[5] = 'D';
dest[6] = str[3];
dest[7] = str[9];
dest[8] = str[0];
dest[9] = str[1];
dest[10] = str[11];
dest[11] = str[14];
dest[12] = str[5];
dest[13] = str[0];
dest[14] = str[12];
dest[15] = str[6];
dest[16] = str[4];
dest[17] = str[3];
dest[18] = str[2];
dest[19] = 'F';
dest[20] = 0;
}
return dest;
}
int main( int argc, char *argv[] )
{
char name[100], nameser[100], key[21], *result;
short rc;
short i, from, to, j;
while (1)
{
printf("\r\nName ('EXIT' leaves, 'X' goes to serial numbers): ");
result = gets( name );
if (!stricmp(name,"EXIT")) return (0);
if (stricmp(name,"X"))
{
strcpy( key, genkey( name ) );
rc = checkRegCode( name, key );
if (!rc)
{
printf("### ERROR: Code is not OK!!! ###\r\n" );
return (1);
}
printf ("-----------\r\n\r\n");
printf ("Hello!\r\n\r\n");
printf ("Thank you for registering CapiTel and for supporting the\r\n");
printf ("Shareware concept!\r\n\r\n");
printf ("To register, start CapiTel and press CTRL-ALT-F5 in the main-window.\r\n");
printf ("In the dialog, enter the following data:\r\n\r\n");
printf ("Name : %s\r\n", name );
printf ("Code : %s\r\n\r\n", key );
printf ("This will register your personal copy of CapiTel.\r\n\r\n");
printf ("Please send a short note to cawim@garrincha.oche.de to\r\n");
printf ("notify us that you have received the registration code.\r\n\r\n");
printf ("Greetings,\r\n");
printf ("the CapiTel authors.\r\n\r\n");
printf ("-----------\r\n");
}
else
{
printf ("\r\nfrom : "); result = gets(name); from = (short)atoi(name);
printf ("to : " ); result = gets(name); to = (short)atoi(name);
printf ("Base name: " ); result = gets(name); printf ("\r\n");
for (i=from;i<=to;i++)
{
sprintf (nameser,"%s%07d",name, i);
for (j=0;j<(short)strlen(nameser);j++)
{
switch (nameser[j])
{
case '0' : nameser[j] = 'N'; break;
case '1' : nameser[j] = 'E'; break;
case '2' : nameser[j] = 'Z'; break;
case '3' : nameser[j] = 'D'; break;
case '4' : nameser[j] = 'V'; break;
case '5' : nameser[j] = 'F'; break;
case '6' : nameser[j] = 'S'; break;
case '7' : nameser[j] = 'I'; break;
case '8' : nameser[j] = 'A'; break;
case '9' : nameser[j] = 'U'; break;
}
}
strcpy( key, genkey( nameser ) );
rc = checkRegCode( nameser, key );
if (!rc)
{
printf("### ERROR: Code is not OK!!! ###\r\n" );
return (1);
}
printf ("Name=%s, Code=%s\n", nameser, key);
}
}
}
}

12
distrib/GENKEY/MAKEFILE Normal file
View File

@ -0,0 +1,12 @@
!include <win32.mak>
ccflags = $(cflags) -D_MT -Zp1
clflags_con = $(conflags)
all: genkey.exe
genkey.obj: makefile genkey.c
cl $(ccflags) genkey.c ..\..\util\source\register.c ..\..\..\units\win.src\os_win.c ..\..\..\units\common.src\cfg_file.c ..\..\..\units\common.src\util.c ..\..\..\units\common.src\num2nam.c /DWIN32
genkey.exe: genkey.obj
$(link) $(clflags_con) genkey.obj num2nam.obj register.obj os_win.obj util.obj cfg_file.obj $(guilibsmt) shell32.lib

View File

@ -0,0 +1,4 @@
CapiTel -- an ISDN CAPI 1.1
*and* CAPI 2.0 based 32-Bit
Answering Machine and
Caller-ID for OS/2 WARP.

View File

@ -0,0 +1,99 @@
/***************************************************************************/
/*** CapiTel Installation Rexx-Script ***/
/*** (c) 1996-98 by Carsten Wimmer and Werner Fehn ***/
/*** All Rights Reserved. ***/
/***************************************************************************/
Call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
Call SysLoadFuncs
Call SysCls
say ""
say " ============================================================================="
say ""
say " ////// /////// ////// // /////// ////// //"
say " // // // // // // // // //"
say " // /////// ////// // // //// //"
say " // // // // // // // //"
say " ////// // // // // // ////// //////"
say ""
say " ISDN CAPI based Answering Machine and Caller-ID for OS/2 PM or VIO"
say ""
say " Installation"
say ""
say " ============================================================================="
say ""
say ""
say "Do you want to install the (g)erman, (e)nglish, or (t)ext version?"
say "Moechten Sie die (d)eutsche, (e)nglische oder die (T)ext-Version"
say "installieren?"
call charout, "> "
pull answ .
say ""
select
when ((answ = "G") | (answ = "g") | (answ = "D") | (answ = "d")) then do
"ren ctelos2g.exe capitel.exe >NUL"
"del ctelos2e.exe >NUL"
"del ctelos2t.exe >NUL"
"del license.txt > NUL"
"del order.txt > NUL"
"del orderbmt.txt > NUL"
"del whatsnew.txt > NUL"
"del readme.txt > NUL"
end
when ((answ = "E") | (answ = "e")) then do
"ren ctelos2e.exe capitel.exe >NUL"
"del ctelos2g.exe >NUL"
"del ctelos2t.exe >NUL"
"del lizenz.txt > NUL"
"del bestell.txt > NUL"
"del bestbmt.txt > NUL"
"del neues.txt > NUL"
"del liesmich.txt > NUL"
end
when ((answ = "T") | (answ = "t")) then do
"ren ctelos2t.exe capitel.exe >NUL"
"del ctelos2e.exe >NUL"
"del ctelos2g.exe >NUL"
"del lizenz.txt > NUL"
"del bestell.txt > NUL"
"del bestbmt.txt > NUL"
"del neues.txt > NUL"
"del liesmich.txt > NUL"
end
otherwise
say "Aborting Installation!"
say "Installation abgebrochen!"
say ""
exit
end
say "Should I create a CapiTel object on your desktop? (Y/N)"
say "Soll ich ein CapiTel Objekt auf Ihrer Arbeitsoberflaeche anlegen? (J/N)"
call charout, "> "
pull answ .
say ""
if answ <> "Y" & answ <> "y" & answ <> "J" & answ <> "j" then do
say "No object has been created."
say "Es wurde kein Objekt angelegt."
say ""
exit
end
ctEXE = "\CAPITEL.EXE"
myDir = directory()
setupString = "EXENAME="||myDir||ctEXE||";STARTUPDIR="||myDir";REPLACE"
call SysCreateObject "WPProgram", "CapiTel", "<WP_DESKTOP>", setupString
say "Object has been created."
say "Objekt wurde angelegt."
exit

View File

@ -0,0 +1,4 @@
CapiTel -- an ISDN CAPI 2.0
based 32-Bit Answering Machine
and Caller-ID for Windows 95,
Windows 98 and Windows NT.

View File

@ -0,0 +1,97 @@
[Version]
Signature="$Chicago$"
[Install]
CopyFiles = CapiTelFiles, SetupFiles
DelFiles = CapiTelOld
MakeIcons = CapiTelIcons
Uninstall = CapiTel, "CapiTel"
[Remove]
DelFiles = CapiTelFiles, CapiTelScratch, SetupFiles
DelIcons = CapiTelIcons
[CapiTelFiles]
; the program himself
capitel.exe
capitelt.exe
; user's config, don't overwrite
capitel.act,,, 0x10
capitel.cfg,,, 0x10
capitel.nam,,, 0x10
capitel.num,,, 0x10
capitel.prt,,, 0x10
; wave files, don't overwrite
ringing.wav,,, 0x10
welcome.wav,,, 0x10
; just-for-info files, overwrite
order.txt
orderbmt.txt
bestbmt.txt
bestell.txt
licence.txt
lizenz.txt
readme.txt
liesmich.txt
leame.txt
whatsnew.txt
neues.txt
; number files for other countrys
nl.num
uk.num
swiss.num
[CapiTelOld]
setup.exe
setup.inf
setupapi.dll
cfgmgr32.dll
unwise.exe
uninst.isu
install.log
[CapiTelScratch]
file_id.diz
capitel.log
ringing.alw
welcome.alw
[SetupFiles]
; setup files
setup.exe
setup.inf
setupapi.dll
cfgmgr32.dll
[CapiTelIcons]
CPRG, "CapiTel\CapiTel", %32768%"\CapiTel.exe",,,,1
CPRG, "CapiTel\"%ReadMeTxt%, %32768%"\"%ReadMeTxt%
CPRG, "CapiTel\"%WhatsNewTxt%, %32768%"\"%WhatsNewTxt%
CPRG, "CapiTel\"%LicenseTxt%, %32768%"\"%LicenseTxt%
CPRG, "CapiTel\www.2tec.com", "http://www.2tec.com"
[DestinationDirs]
DefaultDestDir = 24, "CapiTel"
CapiTelFiles = 32768
CapiTelOld = 32768
CapiTelScratch = 32768
SetupFiles = 32768, "Setup"
; englische strings (default)
[Strings]
ReadMeTxt = "readme.txt"
WhatsNewTxt = "whatsnew.txt"
LicenseTxt = "licence.txt"
; deutsche strings
[Strings.0407]
ReadMeTxt = "liesmich.txt"
WhatsNewTxt = "neues.txt"
LicenseTxt = "lizenz.txt"
; spanische strings
[Strings.040a]
ReadMeTxt = "leame.txt"
WhatsNewTxt = "whatsnew.txt"
LicenseTxt = "licence.txt"

65
distrib/TEXT/ANN.TXT Normal file
View File

@ -0,0 +1,65 @@
////// /////// ////// // /////// ////// //
// // // // // // // // //
// /////// ////// // // //// //
// // // // // // // //
////// // // // // // ////// //////
ISDN CAPI based Answering Machine
and Caller-ID for OS/2, Windows 95,
Windows 98 and Windows NT
Introduction:
~~~~~~~~~~~~
CapiTel is a 32-Bit Answering Machine and Caller-ID for OS/2, Windows 95,
Windows 98 and Windows NT. Graphical and Text-Mode Versions are available
for all operating systems.
Main Features:
~~~~~~~~~~~~~
- 32-Bit Multi-Threaded Answering Machine (as Shareware)
- 32-Bit Caller-ID (as FREEWARE)
- Graphical and Text-Mode versions for OS/2, based on CAPI 1.1 and 2.0
- Graphical and Text-Mode versions for Win 95/NT, based on CAPI 2.0
- Complete Support for .WAV-Files
- Remote Control Functions, controlled by DTMF tones.
- Silence Detection
- Completely configurable
- Available in english and german
Availability:
~~~~~~~~~~~~
All CapiTel versions can be found here:
- World Wide Web: http://www.oche.de/~cawim/capitel.html
http://www.bmtmicro.com
- BBS: Programmers' Heaven, +49-241-9519012 (ISDN), Area CAPITEL
- FidoNet FileRequest: Zottelbox
Line 1 : 2:2432/518 VFC/V34/FAX +49-5233-99527 2400-28800
Line 2+3: 2:2432/518 X75 (RINGDOWN) +49-5233-99527 64000
Line 4 : 2:2432/519 V32bis +49-5233-99528 2400-14400
Limits : 50 Files / 4 MB NoReq.: 3:30-4:29 (ZMH)
Magics CTELOS2 for the OS/2 versions (capi 1.1/2.0)
CTELWIN for the W95/NT versions (capi 2.0)
- BMTMicro: http://www.bmtmicro.com
You are explicitly allowed to distribute the unmodified CapiTel
ZIP-archive on the Internet, on Shareware CD-Roms, on Bulletin Board
Systems and so on.

183
distrib/TEXT/CAPITEL.TXT Normal file
View File

@ -0,0 +1,183 @@
offen:
-------------------------------------------------------------------------------
c - reboot+login-problematik bei nt ins readme. FIXED
c - feature wuensche willkommen, aber...
- CT ist nur AB
- easy to use/configure
FIXED!
c - WIN: 0 Byte WAVs nicht ins Recycle Bin schieben. FIXED!
c - OS2: informational compiler warnings in capitel.c. FIXED!
c - OS2: mehrmals starten. FIXED! -> 2 installationen, 2x starten, funzt!
c - OS/2: neue help-menue eintraege (readme, webseite etc.) FIXED!
c - OS2: alaw/ulaw umschaltung, CAPITEL_CODEC_ULAW (0 oder 1). FIXED!
c - WIN: alaw/ulaw umschaltung, CAPITEL_CODEC_ULAW (0 oder 1). FIXED!
c - code generator eq-test einbauen. FIXED!
c - win: delete to recycle bin. FIXED!
c - falsche deutsche tokens bei den dtmf actions
FIXED !
c - Pixel-Fehler in der Win Version
Tritt nur bei mir auf, vielleicht grafik-treiber problem
c - Der "Tip fuer Experten" in den Einstellungen ist breiter als das Fenster.
Nicht nachvollziehbar, unwichtig
c - Die Bubble-Help erscheint bei mir genau UNTER der Maus, wird also von der
Maus verdeckt.
Nicht nachvollziehbar, unwichtig
c - Im Register "Ports" müsste es jetzt statt EAZ natürlich MSN heissen.
User hatte vielleicht eine veraltete Version. Derzeit wird korrekt
EAZ/MSN (OS/2) bzw. MSN (Win) angezeigt
c- "Add as new Caller" bei Win95 verhaelt sich anders
FIXED !
c - w32: flasche reihenfolge der buttons.
FIXED !
c - "anachronism used" warnings in loadwc20.c und capi20.h
FIXED !
c - "ignore empty calls" ignoriert *alle* calls! FIXED !
c - dtmf reboot funktioniert nicht (nt only) FIXED !
c - * abfangen in caller-liste als nummer. FIXED !
c - w32 abot-box: copyright/web-addresse. FIXED !
c - readme+webadresse etc. in help menue. FIXED !
c - answer_stop_beep() einbauen FIXED !
w - Anrufer ohne Rufnummer sind immer "". FIXED !
w - Crash wenn man per DTMF ein Programm startet (vielleicht erst
nach Auflegen?!) FIXED !
w - wfehn?: numbering plan os2 diva. w95? FIXED!
w - Parameter Uebergabe funzt nicht bei Execute Program. FIXED !
w - copyright auf 1998 erweitern. FIXED !
w - capitel_active_on_startup. FIXED !
w - DTMF:
o Ich habe die DTMF-Unterstuetzung eingestellt
o Es war der Eintrag 'Capitel deaktivieren' mit dem DTMF-Code 1515
eingetragen.
o Diesen Eintrag habe ich deaktiviert (Das Symbol wurde grau).
o Dann habe ich den Eintrag 'Fernabfrage' mit dem Code 15151
eingetragen und aktiviert.
o Beim Testen mittels Selbstanruf und Eingabe von 15151 hat Capitel
allerdings schon auf den DTMF-Code 1515 'Capitel deaktivieren'
reagiert, obwohl dieser Eintrag deaktiviert war.
FIXED !
w - Remote Actions: enable/disable klappt nicht
In capitel.act wird 0/1 korrekt eingetragen. FIXED !
w - beep_on_calls (answer_stop_beep() in oberfläche fehlt noch). FIXED !
w - prio vom EXE aendern (kojac's code einbauen) FIXED !
w - prio vom os2 exe aendern. FIXED
w - win nt: konfigurierbarkeit affinity. FIXED
w - regcode ändern. FIXED.
w - numbering plan besser machen. FIXED
w - funzt reboot noch unter win95? FIXED
w - CTI. FIXED!
w - alaw/ulaw unten. FIXED!
w - Win: Direkt installerbares EXE, statt ZIP. FIXED!
w - install: kein ueberschreiben von cfg/nam/prt/act files. FIXED!
------------------------------------------------------------------------------------
Ideen:
- Spezielle Ansage fuer alle <unknown>'s
- Pro Port ein eigenes Verzeichnis
- Container konfigurierbar machen
- Vertical Slider abschalten
- Sound bei reinkommendem Ruf (general, port+caller spezifisch)
- Minimized Icon aendern bei Ruf
- Expire von Anrufen nach X Tagen
- Abgehoerte Anrufe kenntlich machen
- Launch Program after incoming call
- Dynamische Breite des Popups "Incoming Call.."
- Zeitabhaenige Ansagen
- Zufaellig ausgewaehlte Ansagen
- Rexx Interface
- Rufweiterschaltung / Pager-Unterstuetzung
- Skipping von Nachrichten per #-Taste beim Abhören
- Ansage des Aufnahmezeitpunkts von Nachrichten
- Mehrere calls markieren und dann nur diese loeschen/abspielen
- Abspielen stoppen
- Play all / add as new caller - Features ins ReadMe
- In der About-Box: Die eMail- und Web-Adressen koennten markierbar
(Cut&Paste!) sein.
- CapiTel starten koennen, auch wenn keine CAPI installiert ist
- Vom Container aus direkt zum entsprechenden Caller-Setting springen
- Confirmation bevor deaktiviert wird
- Kontextsens. Hilfe
- Volume Control
- Sortieren der einzelnen Spalten im Container
- Win: Tray Icon only
- Win: CapiTel als Service
- Match bei anrufender Nummer: 01234 sollte vor 0123* matchen!
- mehrmals starten, konfigurierbar (auch in distrib)
- Loop parameter for each ringing-wav
(Today: I have to make LARGE wav files to let it ring for a while).
- Larger popup dialogbox when calls arrive!. Important!
(Today: too small on 1024x768)
- a GUI for advanced features ("chunks") in cfg file!
- storing of container size/position
- stop ringing-wav when call is picked up (by handset)
- a graphical user interface for call-log; button in toolbar,
statistics for call-log (calls per user, average call time and so on)
- possibility to take over call (by handset)
- CTI; starting program when call is arriving; i.e. showing picture
of person calling
- Parameter to turn off all welcome-WAVs (except the default).
- Parameter for playing default-WAV before personal welcome-message
- Voice-Box (Scripting abilities. Caller is presented a menu; like telebanking)
- Show both number and caller in container/call list
- remote control:
1. activate port,
2. play only calls to the attached port (default), play calls to
all ports (with DTMF)
3. play only new calls (default), play all calls (with DTMF)
4. One call forward, one call backward (one time repeat, two times one
call back, three times 2 calls back ...)
5. delete one call (i.e. last played)
6. record and play announcement
7. a program play with parameter info.wav (i.e.)

38
distrib/TEXT/COLL.TXT Normal file
View File

@ -0,0 +1,38 @@
==============================================================================
////// /////// ////// // /////// ////// //
// // // // // // // // //
// /////// ////// // // //// //
// // // // // // // //
////// // // // // // ////// //////
Collective Order
==============================================================================
A single CapiTel license costs 55.00 DM (German Marks).
If you are going to organize a collective order, you will get
a special price. Have a look at the following price table:
Number of Licenses Price for each License
================== ======================
1 - 9 55,- DM
10 - 19 50,- DM
20 - 29 45,- DM
30 - 49 40,- DM
50+ 35,- DM
The organizer sends a list of all attending persons to Carsten Wimmer.
It must include the Names, EMail Addresses, postal Addresses, Phone and
Fax numbers. Also make clear who is interested to be informed about
new CapiTel versions. The organizer has to transfer the _whole_ money
to Carsten Wimmer's bank account, as described in ORDER.TXT.
After this he receives a list of all CapiTel registration codes, so he
can send them to the members of the collective order.
==============================================================================
Thank you for supporting the Shareware concept!
==============================================================================

14
distrib/TEXT/HOBBES.TXT Normal file
View File

@ -0,0 +1,14 @@
Upload Information Template for Hobbes
======================================
Archive Name: ctel110.zip
Program Description: CapiTel v1.10 (ISDN CAPI 1.1 Answering Machine for OS/2 PM)
Operating System/Version: OS/2 v2 and up
Program Source: authors
Replaces: os2/comm/ctel100.zip
Your name: Carsten Wimmer
Your email address: cawim@garrincha.oche.de
Proposed directory for placement: os2/comm/

14
distrib/TEXT/LEO.TXT Normal file
View File

@ -0,0 +1,14 @@
Upload Information Template for ftp.leo.org
===========================================
Archive Name: ctel110.zip
Program Description: CapiTel v1.10 (ISDN CAPI 1.1 Answering Machine for OS/2 PM)
Operating System/Version: OS/2 v2 and up
Program Source: authors
Replaces: /pub/comp/os/os2/comm/ctel100.zip
Your name: Carsten Wimmer
Your email address: cawim@garrincha.oche.de
Proposed directory for placement: /pub/comp/os/os2/comm

Some files were not shown because too many files have changed in this diff Show More