From e9ef07236d28b4ad07c93f7d99d50ebb5f472529 Mon Sep 17 00:00:00 2001 From: Sweidan Omar Date: Tue, 1 Mar 2022 14:40:41 +0000 Subject: [PATCH] git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C33003 --- .../zk/model/ColumnSizeListener.java | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 server/user.mediacube.gui/src/user/jobengine/zk/model/ColumnSizeListener.java diff --git a/server/user.mediacube.gui/src/user/jobengine/zk/model/ColumnSizeListener.java b/server/user.mediacube.gui/src/user/jobengine/zk/model/ColumnSizeListener.java new file mode 100644 index 00000000..b7ff987b --- /dev/null +++ b/server/user.mediacube.gui/src/user/jobengine/zk/model/ColumnSizeListener.java @@ -0,0 +1,30 @@ +package user.jobengine.zk.model; + +import java.util.ArrayList; +import java.util.List; + +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zk.ui.event.EventListener; +import org.zkoss.zul.event.ColSizeEvent; + +public class ColumnSizeListener implements EventListener { + + public static final int WIDTH_SCALE = 17; + private ListSearchModel model; + + public ColumnSizeListener(ListSearchModel listSearchModel) { + this.model = listSearchModel; + } + + @Override + public void onEvent(Event inEvent) throws Exception { + ColSizeEvent event = (ColSizeEvent) inEvent; + List sizesList = new ArrayList(); + for (int i = 0; i < 5; i++) { + String w = event.getWidth(i); + sizesList.add(w); + } + model.setColumnSizes(sizesList); + model.refreshColumns(); + } +} -- 2.54.0