// Testcase // Datapusher does not pop up in ArrayCtrl when only the last character is hidden (by one pixel) // -- Includes -- #include using namespace Upp; // -- Definitions -- class MainWindow : public TopWindow { public: MainWindow(); protected: ArrayCtrl report; }; // -- Implementation -- MainWindow::MainWindow() { Value key, text; report.NoHorzGrid(); report.OddRowColor(Color(226, 234, 247), Color(0, 0, 0)); report.SetLineCy(Draw::GetStdFontCy() + 8); report.Appending(); report.AddColumn("Icon", 50); report.AddColumn("Nr", 50); report.AddColumn("Name", 100); report.AddColumn("Group", 100); report.AddColumn("Subgroup", 200); report.AddColumn("Printdate", 150); report.AddColumn("CD", 50); report.ColumnWidths("66 38 138 138 277 207 70"); report.Add(text = "Ordner", text = "1.1.2"); report.Add(text = "Ordner", text = "1.1.3"); report.Add(text = "Ordner", text = "1.1.4"); report.Add(text = "Ordner", text = "1.1.5"); report.Add(text = "Ordner", text = "1.1.6"); report.Add(text = "Ordner", text = "1.1.7"); Add(report); report.HSizePos(0, 0).VSizePos(0, 0); report.Show(); } GUI_APP_MAIN { MainWindow main; main.Run(); }