mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-29 23:29:41 +02:00
Move ProjectWindowBase to new files...
... So that you can use GetProject without other linkage dependencies
This commit is contained in:
parent
be24e6b5a1
commit
973f15c5ac
@ -191,6 +191,8 @@ src/ProjectStatus.cpp
|
||||
src/ProjectStatus.h
|
||||
src/ProjectWindow.cpp
|
||||
src/ProjectWindow.h
|
||||
src/ProjectWindowBase.cpp
|
||||
src/ProjectWindowBase.h
|
||||
src/RealFFTf.cpp
|
||||
src/RealFFTf.h
|
||||
src/RealFFTf48x.cpp
|
||||
|
@ -1232,6 +1232,7 @@
|
||||
5E08E014217E5F66003C6C99 /* LabelMenus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5E08E013217E5F66003C6C99 /* LabelMenus.cpp */; };
|
||||
5E0A1CDD20E95FF7001AAF8D /* CellularPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5E0A1CDB20E95FF7001AAF8D /* CellularPanel.cpp */; };
|
||||
5E10D9061EC8F81300B3AC57 /* PlayableTrackButtonHandles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5E10D9041EC8F81300B3AC57 /* PlayableTrackButtonHandles.cpp */; };
|
||||
5E1337EE23BEC5060029BD31 /* ProjectWindowBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5E1337EC23BEC5010029BD31 /* ProjectWindowBase.cpp */; };
|
||||
5E135A36229EDBE80076E983 /* ProjectSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5E135A34229EDBE80076E983 /* ProjectSettings.cpp */; };
|
||||
5E135A39229EDEBA0076E983 /* ProjectAudioIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5E135A37229EDEBA0076E983 /* ProjectAudioIO.cpp */; };
|
||||
5E135A3C229EDF2E0076E983 /* ProjectManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5E135A3A229EDF2E0076E983 /* ProjectManager.cpp */; };
|
||||
@ -3228,6 +3229,8 @@
|
||||
5E0D233E21B468BF0057D7C3 /* ClientData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientData.h; sourceTree = "<group>"; };
|
||||
5E10D9041EC8F81300B3AC57 /* PlayableTrackButtonHandles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PlayableTrackButtonHandles.cpp; sourceTree = "<group>"; };
|
||||
5E10D9051EC8F81300B3AC57 /* PlayableTrackButtonHandles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayableTrackButtonHandles.h; sourceTree = "<group>"; };
|
||||
5E1337EC23BEC5010029BD31 /* ProjectWindowBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectWindowBase.cpp; sourceTree = "<group>"; };
|
||||
5E1337ED23BEC5020029BD31 /* ProjectWindowBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectWindowBase.h; sourceTree = "<group>"; };
|
||||
5E135A34229EDBE80076E983 /* ProjectSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectSettings.cpp; sourceTree = "<group>"; };
|
||||
5E135A35229EDBE80076E983 /* ProjectSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectSettings.h; sourceTree = "<group>"; };
|
||||
5E135A37229EDEBA0076E983 /* ProjectAudioIO.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectAudioIO.cpp; sourceTree = "<group>"; };
|
||||
@ -4427,280 +4430,282 @@
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1790AFC709883BFD008A330A /* AboutDialog.cpp */,
|
||||
1790AFC909883BFD008A330A /* AColor.cpp */,
|
||||
5E08C7372180D460004079AE /* AdornedRulerPanel.cpp */,
|
||||
1790AFCE09883BFD008A330A /* AudacityApp.cpp */,
|
||||
5E78388D1DE4995E003270C0 /* AudacityException.cpp */,
|
||||
28C3946B1818356800FDDAC9 /* AudacityLogger.cpp */,
|
||||
1790AFD209883BFD008A330A /* AudioIO.cpp */,
|
||||
5E135A4922A5F7560076E983 /* AudioIOBase.cpp */,
|
||||
28560C8F0A75E40F00A3429E /* AutoRecovery.cpp */,
|
||||
5E19F59722A9665500E3F88E /* AutoRecoveryDialog.cpp */,
|
||||
1790AFD409883BFD008A330A /* BatchCommandDialog.cpp */,
|
||||
1790AFD609883BFD008A330A /* BatchCommands.cpp */,
|
||||
1790AFD809883BFD008A330A /* BatchProcessDialog.cpp */,
|
||||
1790AFDA09883BFD008A330A /* Benchmark.cpp */,
|
||||
1790AFE809883BFD008A330A /* BlockFile.cpp */,
|
||||
5E0A1CDB20E95FF7001AAF8D /* CellularPanel.cpp */,
|
||||
5EFEAD9C22723E390077DFF6 /* Clipboard.cpp */,
|
||||
5E15A9AD22B3F7710007CC43 /* CommonCommandFlags.cpp */,
|
||||
5EFEADA122733DD30077DFF6 /* CrashReport.cpp */,
|
||||
1790AFF409883BFD008A330A /* CrossFade.cpp */,
|
||||
2849B4600A7444BE00ECF12D /* Dependencies.cpp */,
|
||||
28D000A31A32920C00367B21 /* DeviceChange.cpp */,
|
||||
8484F31213086237002DF7F0 /* DeviceManager.cpp */,
|
||||
2888A1611AE25F9A00E06FDC /* Diags.cpp */,
|
||||
1790AFF709883BFD008A330A /* DirManager.cpp */,
|
||||
1790AFF909883BFD008A330A /* Dither.cpp */,
|
||||
1790B05F09883BFD008A330A /* Envelope.cpp */,
|
||||
5E17EF6F2298372D00B47301 /* EnvelopeEditor.cpp */,
|
||||
283135FD0DFBA2E80076D551 /* FFmpeg.cpp */,
|
||||
1790B07009883BFD008A330A /* FFT.cpp */,
|
||||
5E07842C1DEE6B8600CA76EA /* FileException.cpp */,
|
||||
1790B07209883BFD008A330A /* FileFormats.cpp */,
|
||||
2809C4B60BCB7E560006010F /* FileIO.cpp */,
|
||||
28F00A900A3E2FF100A3E5F5 /* FileNames.cpp */,
|
||||
1790B07509883BFD008A330A /* FreqWindow.cpp */,
|
||||
28501E9D0CEECEF80029ABAA /* HelpText.cpp */,
|
||||
1790B07909883BFD008A330A /* HistoryWindow.cpp */,
|
||||
1790B07B09883BFD008A330A /* ImageManipulation.cpp */,
|
||||
5EF958831DEB121800191280 /* InconsistencyException.cpp */,
|
||||
1790B09909883BFD008A330A /* Internat.cpp */,
|
||||
28EBA7FD0A78FAF800C8BB1F /* InterpolateAudio.cpp */,
|
||||
5EFEADA42274C8230077DFF6 /* KeyboardCapture.cpp */,
|
||||
280828530A75E0D0000002EF /* LabelDialog.cpp */,
|
||||
1790B09B09883BFD008A330A /* LabelTrack.cpp */,
|
||||
1790B09F09883BFD008A330A /* LangChoice.cpp */,
|
||||
1790B0A109883BFD008A330A /* Languages.cpp */,
|
||||
1790B0A309883BFD008A330A /* Legacy.cpp */,
|
||||
1865A9B41004490400946EE6 /* Lyrics.cpp */,
|
||||
1865A9B61004490500946EE6 /* LyricsWindow.cpp */,
|
||||
28EBA7FF0A78FAF800C8BB1F /* Matrix.cpp */,
|
||||
1790B0A709883BFD008A330A /* Menus.cpp */,
|
||||
5ECF728822887B3B007F2A35 /* MissingAliasFileDialog.cpp */,
|
||||
1790B0AB09883BFD008A330A /* Mix.cpp */,
|
||||
289E75081006D0BD00CEF79B /* MixerBoard.cpp */,
|
||||
280A8B4519F4403B0091DE70 /* ModuleManager.cpp */,
|
||||
1790B0AF09883BFD008A330A /* NoteTrack.cpp */,
|
||||
1790B0B109883BFD008A330A /* PitchName.cpp */,
|
||||
1790B0B309883BFD008A330A /* PlatformCompatibility.cpp */,
|
||||
287E207E102561F300BF47A2 /* PluginManager.cpp */,
|
||||
1790B0CC09883BFD008A330A /* Prefs.cpp */,
|
||||
1790B0CE09883BFD008A330A /* Printing.cpp */,
|
||||
186CCEA30E523C8E00659159 /* Profiler.cpp */,
|
||||
1790B0D009883BFD008A330A /* Project.cpp */,
|
||||
5E135A37229EDEBA0076E983 /* ProjectAudioIO.cpp */,
|
||||
5E135A4F22A93DC60076E983 /* ProjectAudioManager.cpp */,
|
||||
5E135A43229EE4DE0076E983 /* ProjectFileIO.cpp */,
|
||||
5E18CFEE2291C31000E75250 /* ProjectFileIORegistry.cpp */,
|
||||
5EF5706922AAAEDA00C4702C /* ProjectFileManager.cpp */,
|
||||
5ECF728C228B307E007F2A35 /* ProjectFSCK.cpp */,
|
||||
5EB15A1E22A94043009FEC89 /* ProjectHistory.cpp */,
|
||||
5E135A3A229EDF2E0076E983 /* ProjectManager.cpp */,
|
||||
5E3A530622AD277A00C4ADB8 /* ProjectSelectionManager.cpp */,
|
||||
5E135A34229EDBE80076E983 /* ProjectSettings.cpp */,
|
||||
5E1B0BCA22CBA4F3008AA220 /* ProjectStatus.cpp */,
|
||||
5E135A46229EE5530076E983 /* ProjectWindow.cpp */,
|
||||
28DABFBC0FF19DB100AC7848 /* RealFFTf.cpp */,
|
||||
EDFCEBA218894B2A00C98E51 /* RealFFTf48x.cpp */,
|
||||
1790B0D209883BFD008A330A /* Resample.cpp */,
|
||||
1790B0D409883BFD008A330A /* RingBuffer.cpp */,
|
||||
1790B0D609883BFD008A330A /* SampleFormat.cpp */,
|
||||
285DE1F80BF03C7800A20DF0 /* Screenshot.cpp */,
|
||||
28D8425B1AD8D69D00551353 /* SelectedRegion.cpp */,
|
||||
5E2A19921EED688500217B58 /* SelectionState.cpp */,
|
||||
5E2B3E5A22BD9798005042E1 /* SelectUtilities.cpp */,
|
||||
1790B0DA09883BFD008A330A /* Sequence.cpp */,
|
||||
1790B0DC09883BFD008A330A /* Shuttle.cpp */,
|
||||
5ECF728522871A4F007F2A35 /* ShuttleGetDefinition.cpp */,
|
||||
283A11A60A2C0E15004372C4 /* ShuttleGui.cpp */,
|
||||
288217790A35D8730029AF41 /* ShuttlePrefs.cpp */,
|
||||
282D474A0B9E8D900034BC49 /* Snap.cpp */,
|
||||
2860BA200E0F0D8600A13878 /* SoundActivatedRecord.cpp */,
|
||||
1790B0DE09883BFD008A330A /* Spectrum.cpp */,
|
||||
28501E9F0CEECEF80029ABAA /* SplashDialog.cpp */,
|
||||
EDFCEBA418894B2A00C98E51 /* SseMathFuncs.cpp */,
|
||||
1790B0E009883BFD008A330A /* Tags.cpp */,
|
||||
283A11A80A2C0E15004372C4 /* Theme.cpp */,
|
||||
287F9F3C0A69748F00F025FA /* TimeDialog.cpp */,
|
||||
2860BA220E0F0D8600A13878 /* TimerRecordDialog.cpp */,
|
||||
1790B0E209883BFD008A330A /* TimeTrack.cpp */,
|
||||
1790B0E809883BFD008A330A /* Track.cpp */,
|
||||
1790B0EA09883BFD008A330A /* TrackArtist.cpp */,
|
||||
5EFCC3B122B09CEC0015E2F1 /* TrackInfo.cpp */,
|
||||
1790B0EC09883BFD008A330A /* TrackPanel.cpp */,
|
||||
1790B0EE09883BFD008A330A /* TrackPanelAx.cpp */,
|
||||
5E7396601DAFDB1E00BA0A4D /* TrackPanelResizeHandle.cpp */,
|
||||
5E667A671F0D723A00C942A5 /* TrackPanelResizerCell.cpp */,
|
||||
5E2B3E5D22BD97A7005042E1 /* TrackUtilities.cpp */,
|
||||
5E15123B1DB000C000702E29 /* UIHandle.cpp */,
|
||||
1790B0F209883BFD008A330A /* UndoManager.cpp */,
|
||||
5E07842F1DF1E4F400CA76EA /* UserException.cpp */,
|
||||
28C8211C1B5C661E00B53328 /* ViewInfo.cpp */,
|
||||
1790B0F709883BFD008A330A /* VoiceKey.cpp */,
|
||||
1790B0F909883BFD008A330A /* WaveClip.cpp */,
|
||||
1790B0FB09883BFD008A330A /* WaveTrack.cpp */,
|
||||
28FC1AF90A47762C00A188AE /* WrappedType.cpp */,
|
||||
5EC4257722BA7CF2005E8AB5 /* ZoomInfo.cpp */,
|
||||
1790AFC809883BFD008A330A /* AboutDialog.h */,
|
||||
1790AFC909883BFD008A330A /* AColor.cpp */,
|
||||
1790AFCA09883BFD008A330A /* AColor.h */,
|
||||
5E08C7372180D460004079AE /* AdornedRulerPanel.cpp */,
|
||||
5E08C7382180D460004079AE /* AdornedRulerPanel.h */,
|
||||
28FB12230A3790DF006F0917 /* AllThemeResources.h */,
|
||||
5EEE942021F397C00038E68E /* AttachedVirtualFunction.h */,
|
||||
1790AFCC09883BFD008A330A /* Audacity.h */,
|
||||
1790AFCE09883BFD008A330A /* AudacityApp.cpp */,
|
||||
1790AFCF09883BFD008A330A /* AudacityApp.h */,
|
||||
5EFEAD9F2273382D0077DFF6 /* AudacityApp.mm */,
|
||||
5E78388D1DE4995E003270C0 /* AudacityException.cpp */,
|
||||
5ECCE7651DE49834009900E9 /* AudacityException.h */,
|
||||
1790AFD009883BFD008A330A /* AudacityHeaders.h */,
|
||||
28C3946B1818356800FDDAC9 /* AudacityLogger.cpp */,
|
||||
28C3946C1818356800FDDAC9 /* AudacityLogger.h */,
|
||||
1790AFD209883BFD008A330A /* AudioIO.cpp */,
|
||||
1790AFD309883BFD008A330A /* AudioIO.h */,
|
||||
5E135A4922A5F7560076E983 /* AudioIOBase.cpp */,
|
||||
5E135A4A22A5F7560076E983 /* AudioIOBase.h */,
|
||||
28F996D91A2A9261008FEEF3 /* AudioIOListener.h */,
|
||||
28560C8F0A75E40F00A3429E /* AutoRecovery.cpp */,
|
||||
28560C900A75E40F00A3429E /* AutoRecovery.h */,
|
||||
5E19F59722A9665500E3F88E /* AutoRecoveryDialog.cpp */,
|
||||
5E19F59822A9665500E3F88E /* AutoRecoveryDialog.h */,
|
||||
1790AFD409883BFD008A330A /* BatchCommandDialog.cpp */,
|
||||
1790AFD509883BFD008A330A /* BatchCommandDialog.h */,
|
||||
1790AFD609883BFD008A330A /* BatchCommands.cpp */,
|
||||
1790AFD709883BFD008A330A /* BatchCommands.h */,
|
||||
1790AFD809883BFD008A330A /* BatchProcessDialog.cpp */,
|
||||
1790AFD909883BFD008A330A /* BatchProcessDialog.h */,
|
||||
1790AFDA09883BFD008A330A /* Benchmark.cpp */,
|
||||
1790AFDB09883BFD008A330A /* Benchmark.h */,
|
||||
1790AFDC09883BFD008A330A /* blockfile */,
|
||||
1790AFE809883BFD008A330A /* BlockFile.cpp */,
|
||||
1790AFE909883BFD008A330A /* BlockFile.h */,
|
||||
5E0A1CDB20E95FF7001AAF8D /* CellularPanel.cpp */,
|
||||
5E0A1CDC20E95FF7001AAF8D /* CellularPanel.h */,
|
||||
5E60AC79214C31B100A82791 /* ClassicThemeAsCeeCode.h */,
|
||||
5E0D233E21B468BF0057D7C3 /* ClientData.h */,
|
||||
5E6E060321BD98E700130DE0 /* ClientDataHelpers.h */,
|
||||
5EFEAD9C22723E390077DFF6 /* Clipboard.cpp */,
|
||||
5EFEAD9D22723E390077DFF6 /* Clipboard.h */,
|
||||
174D9025098C78AF00D5909F /* commands */,
|
||||
5E15A9AD22B3F7710007CC43 /* CommonCommandFlags.cpp */,
|
||||
5E15A9AE22B3F7710007CC43 /* CommonCommandFlags.h */,
|
||||
1790AFF009883BFD008A330A /* configtemplate.h */,
|
||||
5EFEADA122733DD30077DFF6 /* CrashReport.cpp */,
|
||||
5EFEADA222733DD30077DFF6 /* CrashReport.h */,
|
||||
1790AFF409883BFD008A330A /* CrossFade.cpp */,
|
||||
1790AFF509883BFD008A330A /* CrossFade.h */,
|
||||
5E60AC7A214C31B100A82791 /* DarkThemeAsCeeCode.h */,
|
||||
2849B4600A7444BE00ECF12D /* Dependencies.cpp */,
|
||||
2849B4610A7444BE00ECF12D /* Dependencies.h */,
|
||||
28D000A31A32920C00367B21 /* DeviceChange.cpp */,
|
||||
28D000A41A32920C00367B21 /* DeviceChange.h */,
|
||||
8484F31213086237002DF7F0 /* DeviceManager.cpp */,
|
||||
8484F31313086237002DF7F0 /* DeviceManager.h */,
|
||||
2888A1611AE25F9A00E06FDC /* Diags.cpp */,
|
||||
2888A1621AE25F9A00E06FDC /* Diags.h */,
|
||||
1790AFF709883BFD008A330A /* DirManager.cpp */,
|
||||
1790AFF809883BFD008A330A /* DirManager.h */,
|
||||
1790AFF909883BFD008A330A /* Dither.cpp */,
|
||||
1790AFFA09883BFD008A330A /* Dither.h */,
|
||||
1790AFFD09883BFD008A330A /* effects */,
|
||||
1790B05F09883BFD008A330A /* Envelope.cpp */,
|
||||
1790B06009883BFD008A330A /* Envelope.h */,
|
||||
5E17EF6F2298372D00B47301 /* EnvelopeEditor.cpp */,
|
||||
5E17EF702298372D00B47301 /* EnvelopeEditor.h */,
|
||||
1790B06109883BFD008A330A /* Experimental.h */,
|
||||
1790B06209883BFD008A330A /* export */,
|
||||
283135FD0DFBA2E80076D551 /* FFmpeg.cpp */,
|
||||
283135FE0DFBA2E80076D551 /* FFmpeg.h */,
|
||||
1790B07009883BFD008A330A /* FFT.cpp */,
|
||||
1790B07109883BFD008A330A /* FFT.h */,
|
||||
5E07842C1DEE6B8600CA76EA /* FileException.cpp */,
|
||||
5E07842D1DEE6B8600CA76EA /* FileException.h */,
|
||||
1790B07209883BFD008A330A /* FileFormats.cpp */,
|
||||
1790B07309883BFD008A330A /* FileFormats.h */,
|
||||
2809C4B60BCB7E560006010F /* FileIO.cpp */,
|
||||
2809C4B70BCB7E560006010F /* FileIO.h */,
|
||||
28F00A900A3E2FF100A3E5F5 /* FileNames.cpp */,
|
||||
28F00A910A3E2FF100A3E5F5 /* FileNames.h */,
|
||||
1790B07409883BFD008A330A /* float_cast.h */,
|
||||
1790B07509883BFD008A330A /* FreqWindow.cpp */,
|
||||
1790B07609883BFD008A330A /* FreqWindow.h */,
|
||||
28501E9D0CEECEF80029ABAA /* HelpText.cpp */,
|
||||
28501E9E0CEECEF80029ABAA /* HelpText.h */,
|
||||
5E60AC7B214C31B100A82791 /* HiContrastThemeAsCeeCode.h */,
|
||||
1790B07909883BFD008A330A /* HistoryWindow.cpp */,
|
||||
1790B07A09883BFD008A330A /* HistoryWindow.h */,
|
||||
5E1512381DB000C000702E29 /* HitTestResult.h */,
|
||||
1790B07B09883BFD008A330A /* ImageManipulation.cpp */,
|
||||
1790B07C09883BFD008A330A /* ImageManipulation.h */,
|
||||
1790B07D09883BFD008A330A /* import */,
|
||||
5EF958831DEB121800191280 /* InconsistencyException.cpp */,
|
||||
5EF958841DEB121800191280 /* InconsistencyException.h */,
|
||||
1790B09909883BFD008A330A /* Internat.cpp */,
|
||||
1790B09A09883BFD008A330A /* Internat.h */,
|
||||
28EBA7FD0A78FAF800C8BB1F /* InterpolateAudio.cpp */,
|
||||
28EBA7FE0A78FAF800C8BB1F /* InterpolateAudio.h */,
|
||||
5EFEADA42274C8230077DFF6 /* KeyboardCapture.cpp */,
|
||||
5EFEADA52274C8230077DFF6 /* KeyboardCapture.h */,
|
||||
280828530A75E0D0000002EF /* LabelDialog.cpp */,
|
||||
280828540A75E0D0000002EF /* LabelDialog.h */,
|
||||
1790B09B09883BFD008A330A /* LabelTrack.cpp */,
|
||||
1790B09C09883BFD008A330A /* LabelTrack.h */,
|
||||
1790B09F09883BFD008A330A /* LangChoice.cpp */,
|
||||
1790B0A009883BFD008A330A /* LangChoice.h */,
|
||||
1790B0A109883BFD008A330A /* Languages.cpp */,
|
||||
1790B0A209883BFD008A330A /* Languages.h */,
|
||||
1790B0A309883BFD008A330A /* Legacy.cpp */,
|
||||
1790B0A409883BFD008A330A /* Legacy.h */,
|
||||
5E60AC7C214C31B100A82791 /* LightThemeAsCeeCode.h */,
|
||||
1865A9B41004490400946EE6 /* Lyrics.cpp */,
|
||||
1865A9B51004490400946EE6 /* Lyrics.h */,
|
||||
1865A9B61004490500946EE6 /* LyricsWindow.cpp */,
|
||||
1865A9B71004490500946EE6 /* LyricsWindow.h */,
|
||||
28FB121F0A3790A8006F0917 /* MacroMagic.h */,
|
||||
28EBA7FF0A78FAF800C8BB1F /* Matrix.cpp */,
|
||||
28EBA8000A78FAF800C8BB1F /* Matrix.h */,
|
||||
5E61EE0C1CBAA6BB0009FCF1 /* MemoryX.h */,
|
||||
5E19D648217D50AB0024D0B1 /* menus */,
|
||||
1790B0A709883BFD008A330A /* Menus.cpp */,
|
||||
1790B0A809883BFD008A330A /* Menus.h */,
|
||||
5ECF728822887B3B007F2A35 /* MissingAliasFileDialog.cpp */,
|
||||
5ECF728922887B3B007F2A35 /* MissingAliasFileDialog.h */,
|
||||
1790B0AB09883BFD008A330A /* Mix.cpp */,
|
||||
1790B0AC09883BFD008A330A /* Mix.h */,
|
||||
289E75081006D0BD00CEF79B /* MixerBoard.cpp */,
|
||||
289E75091006D0BD00CEF79B /* MixerBoard.h */,
|
||||
280A8B4519F4403B0091DE70 /* ModuleManager.cpp */,
|
||||
280A8B4619F4403B0091DE70 /* ModuleManager.h */,
|
||||
1790B0AF09883BFD008A330A /* NoteTrack.cpp */,
|
||||
1790B0B009883BFD008A330A /* NoteTrack.h */,
|
||||
280F5C8B1B676699003022C5 /* NumberScale.h */,
|
||||
1841B4FD0E00AD3D00F386E9 /* ondemand */,
|
||||
1790B0B109883BFD008A330A /* PitchName.cpp */,
|
||||
1790B0B209883BFD008A330A /* PitchName.h */,
|
||||
1790B0B309883BFD008A330A /* PlatformCompatibility.cpp */,
|
||||
1790B0B409883BFD008A330A /* PlatformCompatibility.h */,
|
||||
287E207E102561F300BF47A2 /* PluginManager.cpp */,
|
||||
2803C8B519F35AA000278526 /* PluginManager.h */,
|
||||
1790B0B509883BFD008A330A /* prefs */,
|
||||
1790B0CC09883BFD008A330A /* Prefs.cpp */,
|
||||
1790B0CD09883BFD008A330A /* Prefs.h */,
|
||||
1790B0CE09883BFD008A330A /* Printing.cpp */,
|
||||
1790B0CF09883BFD008A330A /* Printing.h */,
|
||||
186CCEA30E523C8E00659159 /* Profiler.cpp */,
|
||||
186CCEA20E523C8D00659159 /* Profiler.h */,
|
||||
1790B0D009883BFD008A330A /* Project.cpp */,
|
||||
1790B0D109883BFD008A330A /* Project.h */,
|
||||
5E135A37229EDEBA0076E983 /* ProjectAudioIO.cpp */,
|
||||
5E135A38229EDEBA0076E983 /* ProjectAudioIO.h */,
|
||||
5E135A4F22A93DC60076E983 /* ProjectAudioManager.cpp */,
|
||||
5E135A5022A93DC60076E983 /* ProjectAudioManager.h */,
|
||||
5E135A43229EE4DE0076E983 /* ProjectFileIO.cpp */,
|
||||
5E135A44229EE4DE0076E983 /* ProjectFileIO.h */,
|
||||
5E18CFEE2291C31000E75250 /* ProjectFileIORegistry.cpp */,
|
||||
5E18CFEF2291C31000E75250 /* ProjectFileIORegistry.h */,
|
||||
5EF5706922AAAEDA00C4702C /* ProjectFileManager.cpp */,
|
||||
5EF5706A22AAAEDA00C4702C /* ProjectFileManager.h */,
|
||||
5ECF728C228B307E007F2A35 /* ProjectFSCK.cpp */,
|
||||
5ECF728B228B307E007F2A35 /* ProjectFSCK.h */,
|
||||
5EB15A1E22A94043009FEC89 /* ProjectHistory.cpp */,
|
||||
5EB15A1F22A94043009FEC89 /* ProjectHistory.h */,
|
||||
5E135A3A229EDF2E0076E983 /* ProjectManager.cpp */,
|
||||
5E135A3B229EDF2E0076E983 /* ProjectManager.h */,
|
||||
5E3A530622AD277A00C4ADB8 /* ProjectSelectionManager.cpp */,
|
||||
5E3A530722AD277A00C4ADB8 /* ProjectSelectionManager.h */,
|
||||
5E135A34229EDBE80076E983 /* ProjectSettings.cpp */,
|
||||
5E135A35229EDBE80076E983 /* ProjectSettings.h */,
|
||||
5E1B0BCA22CBA4F3008AA220 /* ProjectStatus.cpp */,
|
||||
5E1B0BCB22CBA4F3008AA220 /* ProjectStatus.h */,
|
||||
5E135A46229EE5530076E983 /* ProjectWindow.cpp */,
|
||||
5E135A47229EE5530076E983 /* ProjectWindow.h */,
|
||||
5E1337EC23BEC5010029BD31 /* ProjectWindowBase.cpp */,
|
||||
5E1337ED23BEC5020029BD31 /* ProjectWindowBase.h */,
|
||||
28DABFBC0FF19DB100AC7848 /* RealFFTf.cpp */,
|
||||
28DABFBD0FF19DB100AC7848 /* RealFFTf.h */,
|
||||
EDFCEBA218894B2A00C98E51 /* RealFFTf48x.cpp */,
|
||||
EDFCEBA318894B2A00C98E51 /* RealFFTf48x.h */,
|
||||
5E1512391DB000C000702E29 /* RefreshCode.h */,
|
||||
5E60AC7D214C31B100A82791 /* Registrar.h */,
|
||||
1790B0D209883BFD008A330A /* Resample.cpp */,
|
||||
1790B0D309883BFD008A330A /* Resample.h */,
|
||||
28D8425A1AD8D69D00551353 /* RevisionIdent.h */,
|
||||
1790B0D409883BFD008A330A /* RingBuffer.cpp */,
|
||||
1790B0D509883BFD008A330A /* RingBuffer.h */,
|
||||
1790B0D609883BFD008A330A /* SampleFormat.cpp */,
|
||||
1790B0D709883BFD008A330A /* SampleFormat.h */,
|
||||
285DE1F80BF03C7800A20DF0 /* Screenshot.cpp */,
|
||||
285DE1F90BF03C7800A20DF0 /* Screenshot.h */,
|
||||
28D8425B1AD8D69D00551353 /* SelectedRegion.cpp */,
|
||||
2813897919E6163C004111ED /* SelectedRegion.h */,
|
||||
5E2A19921EED688500217B58 /* SelectionState.cpp */,
|
||||
5E2A19931EED688500217B58 /* SelectionState.h */,
|
||||
5E2B3E5A22BD9798005042E1 /* SelectUtilities.cpp */,
|
||||
5E2B3E5B22BD9798005042E1 /* SelectUtilities.h */,
|
||||
1790B0DA09883BFD008A330A /* Sequence.cpp */,
|
||||
1790B0DB09883BFD008A330A /* Sequence.h */,
|
||||
1790B0DC09883BFD008A330A /* Shuttle.cpp */,
|
||||
1790B0DD09883BFD008A330A /* Shuttle.h */,
|
||||
5ECF728522871A4F007F2A35 /* ShuttleGetDefinition.cpp */,
|
||||
5ECF728622871A4F007F2A35 /* ShuttleGetDefinition.h */,
|
||||
283A11A60A2C0E15004372C4 /* ShuttleGui.cpp */,
|
||||
283A11A70A2C0E15004372C4 /* ShuttleGui.h */,
|
||||
288217790A35D8730029AF41 /* ShuttlePrefs.cpp */,
|
||||
2882177A0A35D8730029AF41 /* ShuttlePrefs.h */,
|
||||
282D474A0B9E8D900034BC49 /* Snap.cpp */,
|
||||
282D474B0B9E8D900034BC49 /* Snap.h */,
|
||||
2860BA200E0F0D8600A13878 /* SoundActivatedRecord.cpp */,
|
||||
2860BA210E0F0D8600A13878 /* SoundActivatedRecord.h */,
|
||||
1790B0DE09883BFD008A330A /* Spectrum.cpp */,
|
||||
1790B0DF09883BFD008A330A /* Spectrum.h */,
|
||||
28501E9F0CEECEF80029ABAA /* SplashDialog.cpp */,
|
||||
28501EA00CEECEF80029ABAA /* SplashDialog.h */,
|
||||
EDFCEBA418894B2A00C98E51 /* SseMathFuncs.cpp */,
|
||||
EDFCEBA518894B2A00C98E51 /* SseMathFuncs.h */,
|
||||
1790B0E009883BFD008A330A /* Tags.cpp */,
|
||||
1790B0E109883BFD008A330A /* Tags.h */,
|
||||
283A11A80A2C0E15004372C4 /* Theme.cpp */,
|
||||
283A11A90A2C0E15004372C4 /* Theme.h */,
|
||||
28F00A920A3E2FF100A3E5F5 /* ThemeAsCeeCode.h */,
|
||||
287F9F3C0A69748F00F025FA /* TimeDialog.cpp */,
|
||||
287F9F3B0A69748F00F025FA /* TimeDialog.h */,
|
||||
2860BA220E0F0D8600A13878 /* TimerRecordDialog.cpp */,
|
||||
2860BA230E0F0D8600A13878 /* TimerRecordDialog.h */,
|
||||
1790B0E209883BFD008A330A /* TimeTrack.cpp */,
|
||||
1790B0E309883BFD008A330A /* TimeTrack.h */,
|
||||
2897F6DB0AB3DB5A003C20C5 /* toolbars */,
|
||||
1790B0E809883BFD008A330A /* Track.cpp */,
|
||||
1790B0E909883BFD008A330A /* Track.h */,
|
||||
1790B0EA09883BFD008A330A /* TrackArtist.cpp */,
|
||||
1790B0EB09883BFD008A330A /* TrackArtist.h */,
|
||||
5EFCC3B122B09CEC0015E2F1 /* TrackInfo.cpp */,
|
||||
5EFCC3B222B09CEC0015E2F1 /* TrackInfo.h */,
|
||||
1790B0EC09883BFD008A330A /* TrackPanel.cpp */,
|
||||
1790B0ED09883BFD008A330A /* TrackPanel.h */,
|
||||
1790B0EE09883BFD008A330A /* TrackPanelAx.cpp */,
|
||||
1790B0EF09883BFD008A330A /* TrackPanelAx.h */,
|
||||
5E74D2D91CC4427B00D88B0B /* TrackPanelCell.h */,
|
||||
5E1C3F4D218F7604002CD087 /* TrackPanelDrawable.h */,
|
||||
5E52335F1EFDD57D001E4BB8 /* TrackPanelDrawingContext.h */,
|
||||
2803C8B619F35AA000278526 /* TrackPanelListener.h */,
|
||||
5E15123A1DB000C000702E29 /* TrackPanelMouseEvent.h */,
|
||||
5E7396601DAFDB1E00BA0A4D /* TrackPanelResizeHandle.cpp */,
|
||||
5E7396611DAFDB1E00BA0A4D /* TrackPanelResizeHandle.h */,
|
||||
5E667A671F0D723A00C942A5 /* TrackPanelResizerCell.cpp */,
|
||||
5E667A681F0D723A00C942A5 /* TrackPanelResizerCell.h */,
|
||||
5E74D2DB1CC4429700D88B0B /* tracks */,
|
||||
5E2B3E5D22BD97A7005042E1 /* TrackUtilities.cpp */,
|
||||
5E2B3E5E22BD97A7005042E1 /* TrackUtilities.h */,
|
||||
284416391B82D6BC0000574D /* TranslatableStringArray.h */,
|
||||
5E15123B1DB000C000702E29 /* UIHandle.cpp */,
|
||||
5E15123C1DB000C000702E29 /* UIHandle.h */,
|
||||
1790B0F209883BFD008A330A /* UndoManager.cpp */,
|
||||
1790B0F309883BFD008A330A /* UndoManager.h */,
|
||||
5E07842F1DF1E4F400CA76EA /* UserException.cpp */,
|
||||
5E0784301DF1E4F400CA76EA /* UserException.h */,
|
||||
28C8211C1B5C661E00B53328 /* ViewInfo.cpp */,
|
||||
1790B0F609883BFD008A330A /* ViewInfo.h */,
|
||||
1790B0F709883BFD008A330A /* VoiceKey.cpp */,
|
||||
1790B0F809883BFD008A330A /* VoiceKey.h */,
|
||||
1790B0F909883BFD008A330A /* WaveClip.cpp */,
|
||||
1790B0FA09883BFD008A330A /* WaveClip.h */,
|
||||
1790B0FB09883BFD008A330A /* WaveTrack.cpp */,
|
||||
1790B0FC09883BFD008A330A /* WaveTrack.h */,
|
||||
2844163A1B82D6BC0000574D /* WaveTrackLocation.h */,
|
||||
1790B0FD09883BFD008A330A /* widgets */,
|
||||
28FC1AF90A47762C00A188AE /* WrappedType.cpp */,
|
||||
28FC1AFA0A47762C00A188AE /* WrappedType.h */,
|
||||
5ED18DB71CC290AB00FAFE95 /* wxFileNameWrapper.h */,
|
||||
5EC4257822BA7CF2005E8AB5 /* ZoomInfo.h */,
|
||||
5EFEAD9F2273382D0077DFF6 /* AudacityApp.mm */,
|
||||
1790AFDC09883BFD008A330A /* blockfile */,
|
||||
174D9025098C78AF00D5909F /* commands */,
|
||||
1790AFFD09883BFD008A330A /* effects */,
|
||||
1790B06209883BFD008A330A /* export */,
|
||||
1790B07D09883BFD008A330A /* import */,
|
||||
5E19D648217D50AB0024D0B1 /* menus */,
|
||||
1841B4FD0E00AD3D00F386E9 /* ondemand */,
|
||||
1790B0B509883BFD008A330A /* prefs */,
|
||||
2897F6DB0AB3DB5A003C20C5 /* toolbars */,
|
||||
5E74D2DB1CC4429700D88B0B /* tracks */,
|
||||
1790B0FD09883BFD008A330A /* widgets */,
|
||||
1790B10D09883BFD008A330A /* xml */,
|
||||
5EC4257722BA7CF2005E8AB5 /* ZoomInfo.cpp */,
|
||||
5EC4257822BA7CF2005E8AB5 /* ZoomInfo.h */,
|
||||
);
|
||||
name = src;
|
||||
path = ../src;
|
||||
@ -8949,6 +8954,7 @@
|
||||
5E89EEEA1F78D017000F5E82 /* zh_CN.po in Sources */,
|
||||
28884943131B6CF600B59735 /* af.po in Sources */,
|
||||
28884944131B6CF600B59735 /* ar.po in Sources */,
|
||||
5E1337EE23BEC5060029BD31 /* ProjectWindowBase.cpp in Sources */,
|
||||
5E135A48229EE5530076E983 /* ProjectWindow.cpp in Sources */,
|
||||
5E667A651F0BEE8C00C942A5 /* NoteTrackButtonHandle.cpp in Sources */,
|
||||
28884945131B6CF600B59735 /* be.po in Sources */,
|
||||
|
@ -242,6 +242,8 @@ audacity_SOURCES = \
|
||||
ProjectStatus.h \
|
||||
ProjectWindow.cpp \
|
||||
ProjectWindow.h \
|
||||
ProjectWindowBase.cpp \
|
||||
ProjectWindowBase.h \
|
||||
RealFFTf.cpp \
|
||||
RealFFTf.h \
|
||||
RealFFTf48x.cpp \
|
||||
|
@ -333,12 +333,13 @@ am__audacity_SOURCES_DIST = BlockFile.cpp BlockFile.h DirManager.cpp \
|
||||
ProjectManager.h ProjectSelectionManager.cpp \
|
||||
ProjectSelectionManager.h ProjectSettings.cpp \
|
||||
ProjectSettings.h ProjectStatus.cpp ProjectStatus.h \
|
||||
ProjectWindow.cpp ProjectWindow.h RealFFTf.cpp RealFFTf.h \
|
||||
RealFFTf48x.cpp RealFFTf48x.h RefreshCode.h Resample.cpp \
|
||||
Resample.h RevisionIdent.h RingBuffer.cpp RingBuffer.h \
|
||||
Screenshot.cpp Screenshot.h SelectUtilities.cpp \
|
||||
SelectUtilities.h SelectedRegion.cpp SelectedRegion.h \
|
||||
SelectionState.cpp SelectionState.h Shuttle.cpp Shuttle.h \
|
||||
ProjectWindow.cpp ProjectWindow.h ProjectWindowBase.cpp \
|
||||
ProjectWindowBase.h RealFFTf.cpp RealFFTf.h RealFFTf48x.cpp \
|
||||
RealFFTf48x.h RefreshCode.h Resample.cpp Resample.h \
|
||||
RevisionIdent.h RingBuffer.cpp RingBuffer.h Screenshot.cpp \
|
||||
Screenshot.h SelectUtilities.cpp SelectUtilities.h \
|
||||
SelectedRegion.cpp SelectedRegion.h SelectionState.cpp \
|
||||
SelectionState.h Shuttle.cpp Shuttle.h \
|
||||
ShuttleGetDefinition.cpp ShuttleGetDefinition.h ShuttleGui.cpp \
|
||||
ShuttleGui.h ShuttlePrefs.cpp ShuttlePrefs.h Snap.cpp Snap.h \
|
||||
SoundActivatedRecord.cpp SoundActivatedRecord.h Spectrum.cpp \
|
||||
@ -714,9 +715,11 @@ am_audacity_OBJECTS = $(am__objects_1) audacity-AboutDialog.$(OBJEXT) \
|
||||
audacity-ProjectSelectionManager.$(OBJEXT) \
|
||||
audacity-ProjectSettings.$(OBJEXT) \
|
||||
audacity-ProjectStatus.$(OBJEXT) \
|
||||
audacity-ProjectWindow.$(OBJEXT) audacity-RealFFTf.$(OBJEXT) \
|
||||
audacity-RealFFTf48x.$(OBJEXT) audacity-Resample.$(OBJEXT) \
|
||||
audacity-RingBuffer.$(OBJEXT) audacity-Screenshot.$(OBJEXT) \
|
||||
audacity-ProjectWindow.$(OBJEXT) \
|
||||
audacity-ProjectWindowBase.$(OBJEXT) \
|
||||
audacity-RealFFTf.$(OBJEXT) audacity-RealFFTf48x.$(OBJEXT) \
|
||||
audacity-Resample.$(OBJEXT) audacity-RingBuffer.$(OBJEXT) \
|
||||
audacity-Screenshot.$(OBJEXT) \
|
||||
audacity-SelectUtilities.$(OBJEXT) \
|
||||
audacity-SelectedRegion.$(OBJEXT) \
|
||||
audacity-SelectionState.$(OBJEXT) audacity-Shuttle.$(OBJEXT) \
|
||||
@ -1100,6 +1103,7 @@ am__depfiles_remade = ./$(DEPDIR)/audacity-AColor.Po \
|
||||
./$(DEPDIR)/audacity-ProjectSettings.Po \
|
||||
./$(DEPDIR)/audacity-ProjectStatus.Po \
|
||||
./$(DEPDIR)/audacity-ProjectWindow.Po \
|
||||
./$(DEPDIR)/audacity-ProjectWindowBase.Po \
|
||||
./$(DEPDIR)/audacity-RealFFTf.Po \
|
||||
./$(DEPDIR)/audacity-RealFFTf48x.Po \
|
||||
./$(DEPDIR)/audacity-Resample.Po \
|
||||
@ -1854,12 +1858,13 @@ audacity_SOURCES = $(libaudacity_la_SOURCES) AboutDialog.cpp \
|
||||
ProjectManager.h ProjectSelectionManager.cpp \
|
||||
ProjectSelectionManager.h ProjectSettings.cpp \
|
||||
ProjectSettings.h ProjectStatus.cpp ProjectStatus.h \
|
||||
ProjectWindow.cpp ProjectWindow.h RealFFTf.cpp RealFFTf.h \
|
||||
RealFFTf48x.cpp RealFFTf48x.h RefreshCode.h Resample.cpp \
|
||||
Resample.h RevisionIdent.h RingBuffer.cpp RingBuffer.h \
|
||||
Screenshot.cpp Screenshot.h SelectUtilities.cpp \
|
||||
SelectUtilities.h SelectedRegion.cpp SelectedRegion.h \
|
||||
SelectionState.cpp SelectionState.h Shuttle.cpp Shuttle.h \
|
||||
ProjectWindow.cpp ProjectWindow.h ProjectWindowBase.cpp \
|
||||
ProjectWindowBase.h RealFFTf.cpp RealFFTf.h RealFFTf48x.cpp \
|
||||
RealFFTf48x.h RefreshCode.h Resample.cpp Resample.h \
|
||||
RevisionIdent.h RingBuffer.cpp RingBuffer.h Screenshot.cpp \
|
||||
Screenshot.h SelectUtilities.cpp SelectUtilities.h \
|
||||
SelectedRegion.cpp SelectedRegion.h SelectionState.cpp \
|
||||
SelectionState.h Shuttle.cpp Shuttle.h \
|
||||
ShuttleGetDefinition.cpp ShuttleGetDefinition.h ShuttleGui.cpp \
|
||||
ShuttleGui.h ShuttlePrefs.cpp ShuttlePrefs.h Snap.cpp Snap.h \
|
||||
SoundActivatedRecord.cpp SoundActivatedRecord.h Spectrum.cpp \
|
||||
@ -3116,6 +3121,7 @@ distclean-compile:
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/audacity-ProjectSettings.Po@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/audacity-ProjectStatus.Po@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/audacity-ProjectWindow.Po@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/audacity-ProjectWindowBase.Po@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/audacity-RealFFTf.Po@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/audacity-RealFFTf48x.Po@am__quote@ # am--include-marker
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/audacity-Resample.Po@am__quote@ # am--include-marker
|
||||
@ -4767,6 +4773,20 @@ audacity-ProjectWindow.obj: ProjectWindow.cpp
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(audacity_CPPFLAGS) $(CPPFLAGS) $(audacity_CXXFLAGS) $(CXXFLAGS) -c -o audacity-ProjectWindow.obj `if test -f 'ProjectWindow.cpp'; then $(CYGPATH_W) 'ProjectWindow.cpp'; else $(CYGPATH_W) '$(srcdir)/ProjectWindow.cpp'; fi`
|
||||
|
||||
audacity-ProjectWindowBase.o: ProjectWindowBase.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(audacity_CPPFLAGS) $(CPPFLAGS) $(audacity_CXXFLAGS) $(CXXFLAGS) -MT audacity-ProjectWindowBase.o -MD -MP -MF $(DEPDIR)/audacity-ProjectWindowBase.Tpo -c -o audacity-ProjectWindowBase.o `test -f 'ProjectWindowBase.cpp' || echo '$(srcdir)/'`ProjectWindowBase.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/audacity-ProjectWindowBase.Tpo $(DEPDIR)/audacity-ProjectWindowBase.Po
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='ProjectWindowBase.cpp' object='audacity-ProjectWindowBase.o' libtool=no @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(audacity_CPPFLAGS) $(CPPFLAGS) $(audacity_CXXFLAGS) $(CXXFLAGS) -c -o audacity-ProjectWindowBase.o `test -f 'ProjectWindowBase.cpp' || echo '$(srcdir)/'`ProjectWindowBase.cpp
|
||||
|
||||
audacity-ProjectWindowBase.obj: ProjectWindowBase.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(audacity_CPPFLAGS) $(CPPFLAGS) $(audacity_CXXFLAGS) $(CXXFLAGS) -MT audacity-ProjectWindowBase.obj -MD -MP -MF $(DEPDIR)/audacity-ProjectWindowBase.Tpo -c -o audacity-ProjectWindowBase.obj `if test -f 'ProjectWindowBase.cpp'; then $(CYGPATH_W) 'ProjectWindowBase.cpp'; else $(CYGPATH_W) '$(srcdir)/ProjectWindowBase.cpp'; fi`
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/audacity-ProjectWindowBase.Tpo $(DEPDIR)/audacity-ProjectWindowBase.Po
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='ProjectWindowBase.cpp' object='audacity-ProjectWindowBase.obj' libtool=no @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(audacity_CPPFLAGS) $(CPPFLAGS) $(audacity_CXXFLAGS) $(CXXFLAGS) -c -o audacity-ProjectWindowBase.obj `if test -f 'ProjectWindowBase.cpp'; then $(CYGPATH_W) 'ProjectWindowBase.cpp'; else $(CYGPATH_W) '$(srcdir)/ProjectWindowBase.cpp'; fi`
|
||||
|
||||
audacity-RealFFTf.o: RealFFTf.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(audacity_CPPFLAGS) $(CPPFLAGS) $(audacity_CXXFLAGS) $(CXXFLAGS) -MT audacity-RealFFTf.o -MD -MP -MF $(DEPDIR)/audacity-RealFFTf.Tpo -c -o audacity-RealFFTf.o `test -f 'RealFFTf.cpp' || echo '$(srcdir)/'`RealFFTf.cpp
|
||||
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/audacity-RealFFTf.Tpo $(DEPDIR)/audacity-RealFFTf.Po
|
||||
@ -9240,6 +9260,7 @@ distclean: distclean-am
|
||||
-rm -f ./$(DEPDIR)/audacity-ProjectSettings.Po
|
||||
-rm -f ./$(DEPDIR)/audacity-ProjectStatus.Po
|
||||
-rm -f ./$(DEPDIR)/audacity-ProjectWindow.Po
|
||||
-rm -f ./$(DEPDIR)/audacity-ProjectWindowBase.Po
|
||||
-rm -f ./$(DEPDIR)/audacity-RealFFTf.Po
|
||||
-rm -f ./$(DEPDIR)/audacity-RealFFTf48x.Po
|
||||
-rm -f ./$(DEPDIR)/audacity-Resample.Po
|
||||
@ -9684,6 +9705,7 @@ maintainer-clean: maintainer-clean-am
|
||||
-rm -f ./$(DEPDIR)/audacity-ProjectSettings.Po
|
||||
-rm -f ./$(DEPDIR)/audacity-ProjectStatus.Po
|
||||
-rm -f ./$(DEPDIR)/audacity-ProjectWindow.Po
|
||||
-rm -f ./$(DEPDIR)/audacity-ProjectWindowBase.Po
|
||||
-rm -f ./$(DEPDIR)/audacity-RealFFTf.Po
|
||||
-rm -f ./$(DEPDIR)/audacity-RealFFTf48x.Po
|
||||
-rm -f ./$(DEPDIR)/audacity-Resample.Po
|
||||
|
@ -564,19 +564,6 @@ enum {
|
||||
NextID,
|
||||
};
|
||||
|
||||
ProjectWindowBase::ProjectWindowBase(wxWindow * parent, wxWindowID id,
|
||||
const wxPoint & pos,
|
||||
const wxSize & size, AudacityProject &project)
|
||||
: wxFrame(parent, id, _TS("Audacity"), pos, size)
|
||||
, mProject{ project }
|
||||
{
|
||||
project.SetFrame( this );
|
||||
};
|
||||
|
||||
ProjectWindowBase::~ProjectWindowBase()
|
||||
{
|
||||
}
|
||||
|
||||
ProjectWindow::ProjectWindow(wxWindow * parent, wxWindowID id,
|
||||
const wxPoint & pos,
|
||||
const wxSize & size, AudacityProject &project)
|
||||
|
@ -12,11 +12,10 @@ Paul Licameli split from AudacityProject.h
|
||||
#define __AUDACITY_PROJECT_WINDOW__
|
||||
|
||||
#include <memory>
|
||||
#include <wx/frame.h> // to inherit
|
||||
#include "ProjectWindowBase.h" // to inherit
|
||||
#include "TrackPanelListener.h" // to inherit
|
||||
#include "Prefs.h"
|
||||
|
||||
class AudacityProject;
|
||||
class Track;
|
||||
|
||||
class wxScrollBar;
|
||||
@ -25,24 +24,6 @@ class wxPanel;
|
||||
class ProjectWindow;
|
||||
void InitProjectWindow( ProjectWindow &window );
|
||||
|
||||
///\brief A top-level window associated with a project
|
||||
class ProjectWindowBase /* not final */ : public wxFrame
|
||||
{
|
||||
public:
|
||||
explicit ProjectWindowBase(
|
||||
wxWindow * parent, wxWindowID id,
|
||||
const wxPoint & pos, const wxSize &size,
|
||||
AudacityProject &project );
|
||||
|
||||
~ProjectWindowBase() override;
|
||||
|
||||
AudacityProject &GetProject() { return mProject; }
|
||||
const AudacityProject &GetProject() const { return mProject; }
|
||||
|
||||
protected:
|
||||
AudacityProject &mProject;
|
||||
};
|
||||
|
||||
///\brief A top-level window associated with a project, and handling scrollbars
|
||||
/// and zooming
|
||||
class ProjectWindow final : public ProjectWindowBase
|
||||
|
26
src/ProjectWindowBase.cpp
Normal file
26
src/ProjectWindowBase.cpp
Normal file
@ -0,0 +1,26 @@
|
||||
/**********************************************************************
|
||||
|
||||
Audacity: A Digital Audio Editor
|
||||
|
||||
ProjectWindowBase.cpp
|
||||
|
||||
Paul Licameli split from ProjectWindow.cpp
|
||||
|
||||
**********************************************************************/
|
||||
|
||||
#include "ProjectWindowBase.h"
|
||||
|
||||
#include "Project.h"
|
||||
|
||||
ProjectWindowBase::ProjectWindowBase(wxWindow * parent, wxWindowID id,
|
||||
const wxPoint & pos,
|
||||
const wxSize & size, AudacityProject &project)
|
||||
: wxFrame(parent, id, _TS("Audacity"), pos, size)
|
||||
, mProject{ project }
|
||||
{
|
||||
project.SetFrame( this );
|
||||
};
|
||||
|
||||
ProjectWindowBase::~ProjectWindowBase()
|
||||
{
|
||||
}
|
37
src/ProjectWindowBase.h
Normal file
37
src/ProjectWindowBase.h
Normal file
@ -0,0 +1,37 @@
|
||||
/**********************************************************************
|
||||
|
||||
Audacity: A Digital Audio Editor
|
||||
|
||||
ProjectWindowBase.h
|
||||
|
||||
Paul Licameli split from ProjectWindow.h
|
||||
|
||||
**********************************************************************/
|
||||
|
||||
#ifndef __AUDACITY_PROJECT_WINDOW_BASE__
|
||||
#define __AUDACITY_PROJECT_WINDOW_BASE__
|
||||
|
||||
#include <wx/frame.h> // to inherit
|
||||
|
||||
class AudacityProject;
|
||||
|
||||
///\brief A top-level window associated with a project
|
||||
class ProjectWindowBase /* not final */ : public wxFrame
|
||||
{
|
||||
public:
|
||||
explicit ProjectWindowBase(
|
||||
wxWindow * parent, wxWindowID id,
|
||||
const wxPoint & pos, const wxSize &size,
|
||||
AudacityProject &project );
|
||||
|
||||
~ProjectWindowBase() override;
|
||||
|
||||
AudacityProject &GetProject() { return mProject; }
|
||||
const AudacityProject &GetProject() const { return mProject; }
|
||||
|
||||
protected:
|
||||
AudacityProject &mProject;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
@ -238,6 +238,7 @@
|
||||
<ClCompile Include="..\..\..\src\ProjectSettings.cpp" />
|
||||
<ClCompile Include="..\..\..\src\ProjectStatus.cpp" />
|
||||
<ClCompile Include="..\..\..\src\ProjectWindow.cpp" />
|
||||
<ClCompile Include="..\..\..\src\ProjectWindowBase.cpp" />
|
||||
<ClCompile Include="..\..\..\src\RealFFTf.cpp" />
|
||||
<ClCompile Include="..\..\..\src\RealFFTf48x.cpp" />
|
||||
<ClCompile Include="..\..\..\src\Resample.cpp" />
|
||||
@ -719,6 +720,7 @@
|
||||
<ClInclude Include="..\..\..\src\ProjectSettings.h" />
|
||||
<ClInclude Include="..\..\..\src\ProjectStatus.h" />
|
||||
<ClInclude Include="..\..\..\src\ProjectWindow.h" />
|
||||
<ClInclude Include="..\..\..\src\ProjectWindowBase.h" />
|
||||
<ClInclude Include="..\..\..\src\RealFFTf.h" />
|
||||
<ClInclude Include="..\..\..\src\Resample.h" />
|
||||
<ClInclude Include="..\..\..\src\RingBuffer.h" />
|
||||
@ -1351,4 +1353,4 @@
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
<Import Project="..\..\ny.targets" />
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
|
@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="src">
|
||||
@ -308,6 +308,9 @@
|
||||
<ClCompile Include="..\..\..\src\ProjectWindow.cpp">
|
||||
<Filter>src</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\ProjectWindowBase.cpp">
|
||||
<Filter>src</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\RealFFTf.cpp">
|
||||
<Filter>src</Filter>
|
||||
</ClCompile>
|
||||
@ -1471,6 +1474,9 @@
|
||||
<ClInclude Include="..\..\..\src\ProjectWindow.h">
|
||||
<Filter>src</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\ProjectWindowBase.h">
|
||||
<Filter>src</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\RealFFTf.h">
|
||||
<Filter>src</Filter>
|
||||
</ClInclude>
|
||||
@ -2695,4 +2701,4 @@
|
||||
<Filter>Resources</Filter>
|
||||
</Manifest>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
|
Loading…
x
Reference in New Issue
Block a user