Cosa sono tutte queste sciocchezze sul carattere tab? - pagina 8

 
lib
File:
 

Torniamo alla nostra funzione tab creata. Ho scoperto che in MT4 il testo viene visualizzato senza tener conto dell'impostazione di scala impostata in Windows. Quindi non è necessario usare la funzione GetDeviceCaps(hdc, LOGPIXELSX). La variabile dpi dovrebbe essere sempre impostata su 96.
Ecco una versione corretta del codice di Sergeev.

File:
 
e inoltre, non ho ancora capito con quale carattere funziona il Commento interno. Ho dovuto regolarlo manualmente.
 
sergeev:
e inoltre, non ho ancora capito con quale carattere funziona il Commento interno. Ho dovuto regolarlo manualmente.

Ho già scritto: Tahoma,8. Nel mio esempio era impostato come segue
 

Oh, no, mi sono sbagliato! È Tahoma 7. È solo che l'altezza del carattere deve essere impostata con un meno, altrimenti seleziona qualche altra dimensione.

  string font="Tahoma";
  int fontsize=7;
  int fontheight=MathRound(fontsize*96/72.0);
  int hFont=CreateFontA(-fontheight,0,0,0,0,0,0,0,DEFAULT_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,DEFAULT_QUALITY,DEFAULT_PITCH|FF_MODERN,font); 

Ora funziona bene. Controllato sia i font dei commenti che quelli delle etichette.

File:
 

Saluti Signori!
C'è un'opzione in MT4 per usare tutto: pulsante, etichetta, casella di testo, lista, checkbox. (vedi foto):

Problemi:
1. Le librerie (dll) che permettono di implementare quanto detto sono estranee, di conseguenza non c'è codice sorgente.
2. Gli oggetti lampeggiano - per favore aiutatemi a sistemare questo casino.
3. Gli oggetti non sono trasparenti e, di conseguenza, coprono parte del grafico - per favore aiutatemi a sistemarlo.

Nell'archivio allegato in realtà tutti i file necessari. - ... non è riuscito a caricare.... caricato qui (che i moderatori mi perdonino) http://zalil.ru/32681603/363d1807.4f35d1e0/objects.rar

Decomprimere in Program Files/MetaTrader, o sostituirlo con quello appropriato.

Il file result.gif si trova in:Program Files/MetaTrader/Experts/Files

Si prega di segnalare a 85747280[@]mail[.]ru (non dimenticare di rimuovere le parentesi quadre)

Grazie in anticipo.

File:
objects.zip  58 kb
 
Stai suggerendo di aggiustare la DLL di qualcun altro senza codice sorgente? E perché in questo thread?
 
Zhunko:
Stai suggerendo di aggiustare la DLL di qualcun altro senza codice sorgente? E perché in questo thread?
1. Il rispetto per gli esperti che vivono qui è più rispettoso
2. Anche in questa condizione - abbastanza utile
 
Probabilmente è un bot - a giudicare dall'inutilità delle risposte.