Normand Briere
2018-12-17 86f4e9c75951153ae9825f4772633e45698cb602
ObjEditor.java
....@@ -1189,6 +1189,13 @@
11891189 timelinePanel = new JPanel(new BorderLayout());
11901190 timelineMenubar = new timeflow.app.TimeflowApp().TimeFlowWindow(timelinePanel);
11911191
1192
+ cameraPanel = new JSplitPane(JSplitPane.VERTICAL_SPLIT, cameraView, timelinePanel);
1193
+ cameraPanel.setContinuousLayout(true);
1194
+ cameraPanel.setOneTouchExpandable(true);
1195
+// cameraPanel.setDividerLocation(0.9);
1196
+// cameraPanel.setDividerSize(9);
1197
+ cameraPanel.setResizeWeight(1.0);
1198
+
11921199 centralPanel.add(cameraView);
11931200 //frame.setJMenuBar(timelineMenubar);
11941201 //centralPanel.add(timelinePanel);
....@@ -2996,7 +3003,8 @@
29963003 if (timeline)
29973004 {
29983005 centralPanel.remove(cameraView);
2999
- centralPanel.add(timelinePanel);
3006
+ cameraPanel.add(cameraView);
3007
+ centralPanel.add(cameraPanel);
30003008 frame.setJMenuBar(timelineMenubar);
30013009 wasFullScreen = CameraPane.FULLSCREEN;
30023010 if (!CameraPane.FULLSCREEN)
....@@ -3005,7 +3013,7 @@
30053013 }
30063014 else
30073015 {
3008
- centralPanel.remove(timelinePanel);
3016
+ centralPanel.remove(cameraPanel);
30093017 centralPanel.add(cameraView);
30103018 frame.setJMenuBar(null);
30113019 if (!wasFullScreen)
....@@ -4533,6 +4541,7 @@
45334541 JPanel bigThree;
45344542 JTabbedPane scenePanel;
45354543 JPanel centralPanel;
4544
+ JSplitPane cameraPanel;
45364545 JPanel timelinePanel;
45374546 JMenuBar timelineMenubar;
45384547 JSplitPane framePanel;