Diskussion zum Artikel "Grafische Interfaces VII: Die Tabellen Controls (Kapitel 1) T" - Seite 2
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Laden Sie die neueste Version der Bibliothek aus diesem Artikel herunter: Graphical Interfaces X: Updates to Drawn Table and Code Optimisation (build 10)
Großartig! Vielen Dank dafür!
Laden Sie die neueste Version der Bibliothek aus diesem Artikel herunter: Graphical Interfaces X: Updates for Drawn Table and Code Optimisation (build 10)
Guten Tag!!!
Der Code liest sich gut, aber ich kann nicht finden, wo die Größe des in den Tabellenzeilen angezeigten Textes geändert wird
In Program.mqh wird Font_Size nicht erwähnt, ist es irgendwo in den Bibliotheken?
Guten Tag!
Der Code liest sich gut, aber ich kann nicht finden, wo die Größe des Textes in den Tabellenzeilen angezeigt zu ändern
Font_Size wird in Program.mqh nicht erwähnt, ist es irgendwo in den Bibliotheken?
Die Methoden zum Einstellen von Schriftart und Schriftgröße befinden sich in der Basiselementklasse:
//| Die Basisklasse des Steuerelements|
//+------------------------------------------------------------------+
class CElementBase
{
protected:
//--- Schriftart
string m_font;
int m_font_size;
//---
public:
//--- (1) Schriftart und (2) Schriftgröße
void Font(const string font) { m_font=font; }
string Font(void) const { return(m_font); }
void FontSize(const int font_size) { m_font_size=font_size; }
int FontSize(void) const { return(m_font_size); }
};
Die Methoden zum Einstellen von Schriftart und Schriftgröße befinden sich in der Basiselementklasse:
//| Die Basisklasse des Steuerelements|
//+------------------------------------------------------------------+
class CElementBase
{
protected:
//--- Schriftart
string m_font;
int m_font_size;
//---
public:
//--- (1) Schriftart und (2) Schriftgröße
void Font(const string font) { m_font=font; }
string Font(void) const { return(m_font); }
void FontSize(const int font_size) { m_font_size=font_size; }
int FontSize(void) const { return(m_font_size); }
};
Es ist schon eine Weile her, dass ich einen Checker in die Hand genommen habe :)
Alles was ich tun musste, war m_canvas_table.FontSize hinzuzufügen.
Danke!
Gibt es eine Möglichkeit, der Tabelle Zeilen hinzuzufügen? Zum Beispiel, wenn eine neue Bestellung geöffnet wird, fügen Sie Informationen über sie als eine Zeile in die Tabelle. Vielleicht können Sie die Tabelle mit m_table.Delete() löschen und sie dann mit einer neuen Anzahl von Zeilen neu erstellen ?.....(ich habe es nicht geschafft).
Sehen Sie sich die Beispiele in diesen Artikeln an:
GUI X: Erweiterte Listen- und Tabellenverwaltung. Code-Optimierung (Build 7)
GUI X: Sortierung, Tabellenrekonstruktion und Zellensteuerung (Build 11)
Sehen Sie sich die Beispiele in diesen Artikeln an:
GUI X: Erweiterte Listen- und Tabellenverwaltung. Code-Optimierung (Build 7)
GUI X: Sortierung, Tabellenumbau und Steuerelemente in Zellen (Build 11)
Ja, ich habe es gesehen. Aber es ist für mql5, ich brauche auch mql4
Ja, ich habe es gesehen. Aber es ist für mql5, ich brauche noch mql4
Die Bibliothek funktioniert unter MT4. Kleine Änderungen, und unterscheidet sich nicht von MT5 außer für einige rein MT5-Funktionen wie Objekte-Grafik und andere Goodies.
Tabellen funktionieren in MT4 genau so wie in MT5
Die Bibliothek funktioniert unter MT4. Kleine Änderungen, und unterscheidet sich nicht von MT5 außer für einige rein MT5-Funktionen wie Objekte-Grafik und andere Goodies.
Tabellen funktionieren in MT4 genau so wie in MT5.
Wie kann man das beheben?
Wie kann ich es reparieren?