Diskussion zum Artikel "Grafisches Interface X: Sortieren, Neuerstellen der Tabelle und Steuerelemente der Zellen (build 11)" - Seite 6

 
Anatoli Kazharski:
Ich habe noch keine Zeit dafür.
Können Sie mir Rohlinge für Knöpfe zum Kaufen und Verkaufen geben? Ich werde sie für jemanden bestellen und in Ihre Bibliothek hochladen.
 
Konstantin:
Können Sie mir Rohlinge für Buttons zum Kaufen und Verkaufen geben? Ich werde sie für jemanden bestellen und in Ihre Bibliothek hochladen.

Was wollen Sie? Zeigen Sie mir wenigstens einen Bildschirm oder so...

Wissen Sie, wie man Bildschirme macht?

 
Artyom Trishkin:

Was möchten Sie bekommen? Zeigen Sie mir wenigstens einen Screenshot.

Wissen Sie, wie man Bildschirme erstellt?

Ja, ich habe es klar beschrieben - ich brauche Rohlinge von Kauf- und Verkaufsschaltflächen aus dieser Bibliothek, um kombinierte Schaltflächenpaare buy_sell und sell_buy zu erstellen, es hat keinen Sinn, Screenshots zu zeigen ))

warum ich Rohlinge brauche - ich weiß nicht, wie man mit dem Alphakanal arbeitet, und diese Schaltflächen haben ihn offenbar in sich

 
Konstantin:
Können Sie mir die Rohlinge der Kauf- und Verkaufsbuttons zur Verfügung stellen? Ich werde sie für jemanden bestellen und sie in Ihre Bibliothek hochladen.
Alle in den Artikeln vorgestellten Bilder sind in den Archiven zum Herunterladen verfügbar (am Ende jedes Artikels).
 
ImageFu button maker
ImageFu button maker
  • Stimmen: 4479
  • contact@imagefu.com
  • www.imagefu.com
A web button generator with full control over the button style and content. Easy & free!
 
Konstantin:

Ich habe es klar beschrieben - ich brauche Rohlinge von Kaufen- und Verkaufen-Schaltflächen aus dieser Bibliothek, um kombinierte Paare von Kaufen_Verkaufen- und Verkaufen_Kaufen-Schaltflächen zu erstellen, es gibt keinen Sinn in Screenshots ))

Warum braucht man Leerzeichen - ich weiß nicht, wie man mit dem Alphakanal arbeitet, und diese Schaltflächen haben ihn offenbar

Aber es ist mir nicht klar - welche Schaltflächen (ich habe Kaufen- und Verkaufen-Schaltflächen, z.B. einen Berg und einen kleinen Einkaufswagen) - Anatoly hat alle möglichen Icons - welche Schaltflächen dort kombiniert werden sollen - es ist nicht klar.

Nun..., wenn Sie nicht wollen, müssen Sie nicht - ich habe auch Dinge zu tun.

 

Warum fügt die Methode InitializingTable:

//+------------------------------------------------------------------+
//| Initialisierung der Tabelle|
//+------------------------------------------------------------------+
void CMainPanel::InitializingTable(void)
  {
//--- Array von Kopfzeilennamen
   string text_headers[COLUMNS1_TOTAL]={"Symbol","Bid","Ask","!","Time"};
//--- Array von Zeichen
   string text_str = "MFON SBER SBERP GAZP TATN LKOH ROSN NVTK SNGS SNGSP VTBR MOEX AFKS IRAO "
                     "AFLT FEES ALRS MAGN NLMK CHMF GMKN HYDR TATNP YNDX RTKM MGNT MTSS";
   string text_array[];
   int _size = CreateArray(text_str, text_array); 
//--- Array von Bildern
   string image_array[3]=
     {
      "::Images\\EasyAndFastGUI\\Icons\\bmp16\\circle_gray.bmp",
      "::Images\\EasyAndFastGUI\\Icons\\bmp16\\arrow_up.bmp",
      "::Images\\EasyAndFastGUI\\Icons\\bmp16\\arrow_down.bmp"
     };
//---
   for(int c=0; c<COLUMNS1_TOTAL; c++)
     {
      //--- Festlegen der Kopfzeilennamen
      m_canvas_table.SetHeaderText(c,text_headers[c]);
      //---
      for(int r=0; r<ROWS1_TOTAL; r++)
        {
         //--- Einstellen der Bilder
         m_canvas_table.SetImages(c,r,image_array);
         //--- Zeichennamen festlegen
         if(c<1)
            m_canvas_table.SetValue(c,r,text_array[r]);
         //--- Standardwert für alle Zellen
         else
            m_canvas_table.SetValue(c,r,"-");
        }
     }
  }

Methode Bilder in jede Zelle der Tabelle ein, wenn sie nur in der ersten Spalte benötigt werden?

 
Konstantin:

Warum fügt die Methode InitializingTable:

Methode Bilder in jede Zelle der Tabelle ein, wenn sie nur in der ersten Spalte benötigt werden?

Sie haben also Ihre eigene Methode geschrieben und fragen, warum sie etwas braucht, das Sie selbst geschrieben haben? )

Korrigieren Sie es nach Ihren Bedürfnissen.

 
Anatoli Kazharski:

Sie haben also Ihre eigene Methode geschrieben und fragen nun, warum etwas, das Sie selbst geschrieben haben, dort gebraucht wird? )

Reparieren Sie es nach Ihren Bedürfnissen.


Die Methode gehört Ihnen, ich habe nur die Ticker geändert, damit sie zu den Tests passen, da ich in der Aktienabteilung arbeite
 
Konstantin:

die Methode ist die Ihre, ich habe nur die Ticker geändert, damit sie zu den Tests passen, da ich in der Aktienabteilung arbeite
Ich muss das falsche Beispiel in den Artikel eingefügt haben. Auf jeden Fall, korrigieren Sie es für Ihre Aufgaben, wie Sie benötigen.