mirror of
https://codeberg.org/tenacityteam/tenacity
synced 2025-10-09 18:22:36 +02:00
Some of our basic changes remained, but a lot of work still needs to be done. At least it builds though! I have a few notes off the top of my head writing this: - Our build system was kept and modified to work with the new codebase. Similarly, the codebase was modified to work with our build system. - We don't support Audacity's full wxBase restrictions, so I just replaced it with wxWidgets::wxWidgets for now. (See above). - There are still networking features, which are to be removed in the next commit. - pffft was added as a library in lib-src, and I wrote a new CMakeLists.txt for it. - I modified WrapAllegro.h to use our allegro.h shim instead. Signed-off-by: Avery King <avery98@pm.me>
44 lines
1.6 KiB
C++
44 lines
1.6 KiB
C++
// Mac, Win and Linux all support 32 x 32 cursors now.
|
|
|
|
// Cursors MUST be 32x32 (or they will be resized).
|
|
// You only get black, white and transparent to use.
|
|
|
|
// N.B. Under windows the mask color must be in
|
|
// the color palette. To cater for Win2K a mask
|
|
// color of saturated red was used. (middle grey
|
|
|
|
|
|
#include "Cursors32/ClipStretchLeft.xpm"
|
|
#include "Cursors32/ClipStretchRight.xpm"
|
|
#include "Cursors32/ClipTrimLeft.xpm"
|
|
#include "Cursors32/ClipTrimRight.xpm"
|
|
#include "Cursors32/CrosshairCursor.xpm"
|
|
#include "Cursors32/DisabledCursor.xpm"
|
|
#include "Cursors32/RearrangeCursor.xpm"
|
|
#include "Cursors32/RearrangingCursor.xpm"
|
|
#include "Cursors32/EnvCursor.xpm"
|
|
#include "Cursors32/TimeCursor.xpm"
|
|
#include "Cursors32/IBeamCursor.xpm"
|
|
#include "Cursors32/DrawCursor.xpm"
|
|
#include "Cursors32/ZoomInCursor.xpm"
|
|
#include "Cursors32/ZoomOutCursor.xpm"
|
|
#include "Cursors32/LabelCursorLeft.xpm"
|
|
#include "Cursors32/LabelCursorRight.xpm"
|
|
#include "Cursors32/BottomFrequencyCursor.xpm"
|
|
#include "Cursors32/TopFrequencyCursor.xpm"
|
|
#include "Cursors32/BandWidthCursor.xpm"
|
|
#include "Cursors32/SelectionRight.xpm"
|
|
#include "Cursors32/SelectionLeft.xpm"
|
|
#ifdef USE_MIDI
|
|
#include "Cursors32/StretchCursor.xpm"
|
|
#include "Cursors32/StretchLeftCursor.xpm"
|
|
#include "Cursors32/StretchRightCursor.xpm"
|
|
#endif
|
|
#include "Cursors32/SubViewsCursor.xpm"
|
|
#include "Cursors32/ArrowLeftCursor.xpm"
|
|
#include "Cursors32/ArrowRightCursor.xpm"
|
|
#include "Cursors32/DrawToolSmoothing.xpm"
|
|
|
|
TENACITY_DLL_API
|
|
std::unique_ptr<wxCursor> MakeCursor(int WXUNUSED(CursorId), const char * const pXpm[36], int HotX, int HotY);
|