Files correlati : Ricompilazione Demo : [ ] Commento : Aggiunte utili per gestione dizionario assoc.cpp Aggiunta possibilita' di selezionare un elemento causale di un assoc controls.cpp Corretta gestione scrollbar dei listbox diction.cpp Migliorata selezione caratteri da trimmare dalle traduzioni isam.cpp Corretto azzeramento dei memo (non azzerava il TString_array corrispondente) msksheet.cpp Resa personalizzabile la larghezza della colonna col numero di riga netsock.cpp Migliorata gestione "a capo" in protocollo soap progind.cpp Corretto posizionamento progind sovrapposte relapp.cpp Cambiato un messaggio di richiesta annullamento git-svn-id: svn://10.65.10.50/trunk@11651 c028cbd2-c16b-5b4b-a496-9718f37d4682
36 lines
1.2 KiB
C
Executable File
36 lines
1.2 KiB
C
Executable File
#ifndef __DICTION_H
|
|
#define __DICTION_H
|
|
|
|
#ifndef __STRINGS_H
|
|
#include <strings.h>
|
|
#endif
|
|
|
|
#define TO_BE_TRANSLATED "\03\02\01\00"
|
|
#define ALREADY_TRANSLATED "\01\02\03\00"
|
|
|
|
#ifndef XVT_INCL_XVT
|
|
typedef unsigned long WINDOW;
|
|
#endif
|
|
|
|
TString& txt2xml(const TString& str);
|
|
TString& xml2txt(const TString& str);
|
|
|
|
const char* dictionary_translate(const char* sentence);
|
|
const char* dictionary_translate_macro(const char* sentence);
|
|
const char* dictionary_translate_prompt(const char* prompt, int maxlen = 0);
|
|
const char* dictionary_translate_macro_prompt(const char* prompt, int maxlen = 0);
|
|
const char* dictionary_translate_header(const char* head);
|
|
const char* dictionary_translate_macro_header(const char* head);
|
|
const char* dictionary_translate_menu_item(const char* menu);
|
|
|
|
void dictionary_translate_menu(WINDOW win);
|
|
bool dictionary_active();
|
|
void dictionary_close();
|
|
|
|
#define TR(str) dictionary_translate_macro(TO_BE_TRANSLATED##str)
|
|
#define PR(str) dictionary_translate_macro_prompt(TO_BE_TRANSLATED##str)
|
|
#define BR(str, len) dictionary_translate_macro_prompt(TO_BE_TRANSLATED##str, len)
|
|
#define HR(str) dictionary_translate_macro_header(TO_BE_TRANSLATED##str)
|
|
#define FR(str) dictionary_translate_macro(TO_BE_TRANSLATED##str)
|
|
|
|
#endif |