Browse Source

kcApp.cpp,kcMain.cpp: Include cmSymTbl.h to support dependency in cmScore.h.

master
kevin 11 years ago
parent
commit
0f5c8b5897
2 changed files with 15 additions and 1 deletions
  1. 4
    0
      src/kc/kcApp.cpp
  2. 11
    1
      src/kc/kcMain.cpp

+ 4
- 0
src/kc/kcApp.cpp View File

34
 #include "cmPrefs.h"
34
 #include "cmPrefs.h"
35
 #include "cmAudioFile.h"
35
 #include "cmAudioFile.h"
36
 #include "cmThread.h"
36
 #include "cmThread.h"
37
+#include "cmSymTbl.h"
37
 #include "cmProcTest.h"
38
 #include "cmProcTest.h"
38
 
39
 
39
 #include "cmDspValue.h"
40
 #include "cmDspValue.h"
142
   Fl_Double_Window::resize(x, y, w, h);
143
   Fl_Double_Window::resize(x, y, w, h);
143
   cmPrefsPathSetInt(_prH,"appWndW",w);
144
   cmPrefsPathSetInt(_prH,"appWndW",w);
144
   cmPrefsPathSetInt(_prH,"appWndH",h);
145
   cmPrefsPathSetInt(_prH,"appWndH",h);
146
+  cmPrefsPathSetInt(_prH,"appWndX",x);
147
+  cmPrefsPathSetInt(_prH,"appWndY",y);
148
+
145
 }
149
 }
146
 
150
 
147
 void kcApp::tlCtlNewTimeLineFile( tlCtl* tlCtl, const cmChar_t* fn )
151
 void kcApp::tlCtlNewTimeLineFile( tlCtl* tlCtl, const cmChar_t* fn )

+ 11
- 1
src/kc/kcMain.cpp View File

23
 #include "cmText.h"
23
 #include "cmText.h"
24
 #include "cmFileSys.h"
24
 #include "cmFileSys.h"
25
 #include "cmPrefs.h"
25
 #include "cmPrefs.h"
26
+#include "cmSymTbl.h"
26
 #include "cmDspValue.h"
27
 #include "cmDspValue.h"
27
 #include "cmMsgProtocol.h"
28
 #include "cmMsgProtocol.h"
28
 #include "cmAudDspIF.h"
29
 #include "cmAudDspIF.h"
40
 enum
41
 enum
41
 {
42
 {
42
   kAppWndW = 1600,
43
   kAppWndW = 1600,
43
-  kAppWndH = 750
44
+  kAppWndH = 750,
45
+  kAppWndX = 10,
46
+  kAppWndY = 10
47
+  
44
 };
48
 };
45
   
49
   
46
 kcApp* kcAppPtr = NULL;
50
 kcApp* kcAppPtr = NULL;
74
   unsigned flags = 0;
78
   unsigned flags = 0;
75
   cmPrefsCreateInt(*prH, 1, "appWndW", flags, kAppWndW );
79
   cmPrefsCreateInt(*prH, 1, "appWndW", flags, kAppWndW );
76
   cmPrefsCreateInt(*prH, 2, "appWndH", flags, kAppWndH );
80
   cmPrefsCreateInt(*prH, 2, "appWndH", flags, kAppWndH );
81
+  cmPrefsCreateInt(*prH, 3, "appWndX", flags, kAppWndX );
82
+  cmPrefsCreateInt(*prH, 4, "appWndY", flags, kAppWndY );
77
 
83
 
78
   return cmPrefsRC(*prH);
84
   return cmPrefsRC(*prH);
79
 }
85
 }
134
   {
140
   {
135
     int appWndW = cmPrefsIntDef(prH,"appWndW", kAppWndW);
141
     int appWndW = cmPrefsIntDef(prH,"appWndW", kAppWndW);
136
     int appWndH = cmPrefsIntDef(prH,"appWndH", kAppWndH);
142
     int appWndH = cmPrefsIntDef(prH,"appWndH", kAppWndH);
143
+    int appWndX = cmPrefsIntDef(prH,"appWndX", kAppWndX);
144
+    int appWndY = cmPrefsIntDef(prH,"appWndY", kAppWndY);
137
     
145
     
138
     kcAppPtr = new kcApp(&ctx, prH, printqH, appWndW, appWndH, appTitle, aiH, argc, argv);
146
     kcAppPtr = new kcApp(&ctx, prH, printqH, appWndW, appWndH, appTitle, aiH, argc, argv);
139
     
147
     
148
+    kcAppPtr->resize(appWndX,appWndY,appWndW,appWndH);
149
+
140
     cmAudDspLocalSendSetup(adlH);
150
     cmAudDspLocalSendSetup(adlH);
141
 
151
 
142
     Fl::run();
152
     Fl::run();

Loading…
Cancel
Save