]> Creatis software - bbtk.git/commitdiff
#3481 More inputs in wx ListCtrl box
authorEduardo DAVILA <davila@creatis.insa-lyon.fr>
Thu, 23 Dec 2021 15:51:33 +0000 (16:51 +0100)
committerEduardo DAVILA <davila@creatis.insa-lyon.fr>
Thu, 23 Dec 2021 15:51:33 +0000 (16:51 +0100)
packages/wx/src/bbwxListCtrl.cxx
packages/wx/src/bbwxListCtrl.h

index 9f06a830376555f350c0900921c4bf13a8b64032..5dcef49147ff8df244530b36134a92c58bbd2836 100644 (file)
@@ -28,20 +28,25 @@ void ListCtrl::Process()
     unsigned int j,jSize=bbGetInputColumn00().size();
        for (j=0;j<jSize;j++)
        {
-          lstctrl->InsertItem(j, bbtk::std2wx("0") );
-          lstctrl->SetItem(j,0, bbtk::std2wx( bbGetInputColumn00()[j] ) );
+        lstctrl->InsertItem(j, bbtk::std2wx("0") );
+        lstctrl->SetItem(j,0, bbtk::std2wx( bbGetInputColumn00()[j] ) );
           
-          if ((bbGetInputColumn01().size()==jSize ) && (1<iSize) ) { lstctrl->SetItem(j,1, bbtk::std2wx( bbGetInputColumn01()[j] ) ); }
-          if ((bbGetInputColumn02().size()==jSize ) && (2<iSize) ) { lstctrl->SetItem(j,2, bbtk::std2wx( bbGetInputColumn02()[j] ) ); }
-          if ((bbGetInputColumn03().size()==jSize ) && (3<iSize) ) { lstctrl->SetItem(j,3, bbtk::std2wx( bbGetInputColumn03()[j] ) ); }
-          if ((bbGetInputColumn04().size()==jSize ) && (4<iSize) ) { lstctrl->SetItem(j,4, bbtk::std2wx( bbGetInputColumn04()[j] ) ); }
-          if ((bbGetInputColumn05().size()==jSize ) && (5<iSize) ) { lstctrl->SetItem(j,5, bbtk::std2wx( bbGetInputColumn05()[j] ) ); }
-          if ((bbGetInputColumn06().size()==jSize ) && (6<iSize) ) { lstctrl->SetItem(j,6, bbtk::std2wx( bbGetInputColumn06()[j] ) ); }
-          if ((bbGetInputColumn07().size()==jSize ) && (7<iSize) ) { lstctrl->SetItem(j,7, bbtk::std2wx( bbGetInputColumn07()[j] ) ); }
-          if ((bbGetInputColumn08().size()==jSize ) && (8<iSize) ) { lstctrl->SetItem(j,8, bbtk::std2wx( bbGetInputColumn08()[j] ) ); }
-          if ((bbGetInputColumn09().size()==jSize ) && (9<iSize) ) { lstctrl->SetItem(j,9, bbtk::std2wx( bbGetInputColumn09()[j] ) ); }
-          if ((bbGetInputColumn10().size()==jSize ) && (10<iSize)) { lstctrl->SetItem(j,10,bbtk::std2wx( bbGetInputColumn10()[j] ) ); }
-         
+        if ((bbGetInputColumn01().size()==jSize ) && (1<iSize) ) { lstctrl->SetItem(j,1, bbtk::std2wx( bbGetInputColumn01()[j] ) ); }
+        if ((bbGetInputColumn02().size()==jSize ) && (2<iSize) ) { lstctrl->SetItem(j,2, bbtk::std2wx( bbGetInputColumn02()[j] ) ); }
+        if ((bbGetInputColumn03().size()==jSize ) && (3<iSize) ) { lstctrl->SetItem(j,3, bbtk::std2wx( bbGetInputColumn03()[j] ) ); }
+        if ((bbGetInputColumn04().size()==jSize ) && (4<iSize) ) { lstctrl->SetItem(j,4, bbtk::std2wx( bbGetInputColumn04()[j] ) ); }
+        if ((bbGetInputColumn05().size()==jSize ) && (5<iSize) ) { lstctrl->SetItem(j,5, bbtk::std2wx( bbGetInputColumn05()[j] ) ); }
+        if ((bbGetInputColumn06().size()==jSize ) && (6<iSize) ) { lstctrl->SetItem(j,6, bbtk::std2wx( bbGetInputColumn06()[j] ) ); }
+        if ((bbGetInputColumn07().size()==jSize ) && (7<iSize) ) { lstctrl->SetItem(j,7, bbtk::std2wx( bbGetInputColumn07()[j] ) ); }
+        if ((bbGetInputColumn08().size()==jSize ) && (8<iSize) ) { lstctrl->SetItem(j,8, bbtk::std2wx( bbGetInputColumn08()[j] ) ); }
+        if ((bbGetInputColumn09().size()==jSize ) && (9<iSize) ) { lstctrl->SetItem(j,9, bbtk::std2wx( bbGetInputColumn09()[j] ) ); }
+        if ((bbGetInputColumn10().size()==jSize ) && (10<iSize)) { lstctrl->SetItem(j,10,bbtk::std2wx( bbGetInputColumn10()[j] ) ); }
+        if ((bbGetInputColumn11().size()==jSize ) && (10<iSize)) { lstctrl->SetItem(j,11,bbtk::std2wx( bbGetInputColumn11()[j] ) ); }
+        if ((bbGetInputColumn12().size()==jSize ) && (10<iSize)) { lstctrl->SetItem(j,12,bbtk::std2wx( bbGetInputColumn12()[j] ) ); }
+        if ((bbGetInputColumn13().size()==jSize ) && (10<iSize)) { lstctrl->SetItem(j,13,bbtk::std2wx( bbGetInputColumn13()[j] ) ); }
+        if ((bbGetInputColumn14().size()==jSize ) && (10<iSize)) { lstctrl->SetItem(j,14,bbtk::std2wx( bbGetInputColumn14()[j] ) ); }
+        if ((bbGetInputColumn15().size()==jSize ) && (10<iSize)) { lstctrl->SetItem(j,15,bbtk::std2wx( bbGetInputColumn15()[j] ) ); }
+
        } // for j
 
   
index c606c652e9717227d03cc9828815c3bfc578ca65..c812c7d91a30ac0f8347df568b3c9d7e16749bcd 100644 (file)
@@ -19,46 +19,55 @@ class bbwx_EXPORT ListCtrl
 //===== 
 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
 //===== 
-  BBTK_DECLARE_INPUT(Titles,std::vector<std::string>);
-  BBTK_DECLARE_INPUT(Column00,std::vector<std::string>);
-  BBTK_DECLARE_INPUT(Column01,std::vector<std::string>);
-  BBTK_DECLARE_INPUT(Column02,std::vector<std::string>);
-  BBTK_DECLARE_INPUT(Column03,std::vector<std::string>);
-  BBTK_DECLARE_INPUT(Column04,std::vector<std::string>);
-  BBTK_DECLARE_INPUT(Column05,std::vector<std::string>);
-  BBTK_DECLARE_INPUT(Column06,std::vector<std::string>);
-  BBTK_DECLARE_INPUT(Column07,std::vector<std::string>);
-  BBTK_DECLARE_INPUT(Column08,std::vector<std::string>);
-  BBTK_DECLARE_INPUT(Column09,std::vector<std::string>);
-  BBTK_DECLARE_INPUT(Column10,std::vector<std::string>);
-  BBTK_PROCESS(Process);
-  void Process();
-  BBTK_CREATE_WIDGET(CreateWidget);
-  void CreateWidget(wxWindow*);
+    BBTK_DECLARE_INPUT(Titles,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column00,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column01,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column02,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column03,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column04,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column05,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column06,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column07,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column08,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column09,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column10,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column11,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column12,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column13,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column14,std::vector<std::string>);
+    BBTK_DECLARE_INPUT(Column15,std::vector<std::string>);
+    BBTK_PROCESS(Process);
+    void Process();
+    BBTK_CREATE_WIDGET(CreateWidget);
+    void CreateWidget(wxWindow*);
 //===== 
 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
 //===== 
 };
 
 BBTK_BEGIN_DESCRIBE_BLACK_BOX(ListCtrl,bbtk::WxBlackBox);
- BBTK_NAME("ListCtrl");
- BBTK_AUTHOR("InfoDev");
- BBTK_DESCRIPTION("No Description.");
- BBTK_CATEGORY("__CategoryBlackBox__");
-
- BBTK_INPUT(ListCtrl,Titles,"Titres",std::vector<std::string>,"");
- BBTK_INPUT(ListCtrl,Column00,"Column  0",std::vector<std::string>,"");
- BBTK_INPUT(ListCtrl,Column01,"Column  1",std::vector<std::string>,"");
- BBTK_INPUT(ListCtrl,Column02,"Column  2",std::vector<std::string>,"");
- BBTK_INPUT(ListCtrl,Column03,"Column  3",std::vector<std::string>,"");
- BBTK_INPUT(ListCtrl,Column04,"Column  4",std::vector<std::string>,"");
- BBTK_INPUT(ListCtrl,Column05,"Column  5",std::vector<std::string>,"");
- BBTK_INPUT(ListCtrl,Column06,"Column  6",std::vector<std::string>,"");
- BBTK_INPUT(ListCtrl,Column07,"Column  7",std::vector<std::string>,"");
- BBTK_INPUT(ListCtrl,Column08,"Column  8",std::vector<std::string>,"");
- BBTK_INPUT(ListCtrl,Column09,"Column  9",std::vector<std::string>,"");
- BBTK_INPUT(ListCtrl,Column10,"Column 10",std::vector<std::string>,"");
+    BBTK_NAME("ListCtrl");
+    BBTK_AUTHOR("InfoDev");
+    BBTK_DESCRIPTION("No Description.");
+    BBTK_CATEGORY("__CategoryBlackBox__");
 
+    BBTK_INPUT(ListCtrl,Titles,"Titres",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column00,"Column  0",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column01,"Column  1",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column02,"Column  2",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column03,"Column  3",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column04,"Column  4",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column05,"Column  5",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column06,"Column  6",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column07,"Column  7",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column08,"Column  8",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column09,"Column  9",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column10,"Column 10",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column11,"Column 11",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column12,"Column 12",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column13,"Column 13",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column14,"Column 14",std::vector<std::string>,"");
+    BBTK_INPUT(ListCtrl,Column15,"Column 15",std::vector<std::string>,"");
 
 BBTK_END_DESCRIBE_BLACK_BOX(ListCtrl);
 //=====