Deva_Rishi,
Okay, I understand now...had to make those changes in the library. I did everything noted and named RGB_Matrix_Panel to RGB_Matrix_PanelFE (the FE is how I identify myself in programs) in the locations you specified.
And of course I change the #include in the sketch to fetch MY library. (Note the library is called RGB_Matrix-Panel, but inside the .h and .cpp files the underscores are not there).
But, when I try to compile I get errors:
Arduino: 1.8.13 (Windows 10), Board: "Arduino Uno"
scrolltext_8x32TestFE:19:1: error: 'RGBmatrixPanelFE' does not name a type; did you mean 'RGBmatrixPanel'?
RGBmatrixPanelFE matrix(A, B, C, CLK, LAT, OE, false);//must be true, flickering otherwise
^~~~~~~~~~~~~~~~
RGBmatrixPanel
scrolltext_8x32TestFE:28:28: error: 'matrix' was not declared in this scope
int16_t textX = matrix.width(),
^~~~~~
D:\ArduinoSketch\ProjectsDoneDoing\MatrixDM13\scrolltext_16x32FE\scrolltext_8x32TestFE\scrolltext_8x32TestFE.ino:28:28: note: suggested alternative: 'atoi'
int16_t textX = matrix.width(),
^~~~~~
atoi
D:\ArduinoSketch\ProjectsDoneDoing\MatrixDM13\scrolltext_16x32FE\scrolltext_8x32TestFE\scrolltext_8x32TestFE.ino: In function 'void setup()':
scrolltext_8x32TestFE:35:3: error: 'matrix' was not declared in this scope
matrix.begin();
^~~~~~
D:\ArduinoSketch\ProjectsDoneDoing\MatrixDM13\scrolltext_16x32FE\scrolltext_8x32TestFE\scrolltext_8x32TestFE.ino:35:3: note: suggested alternative: 'atoi'
matrix.begin();
^~~~~~
atoi
D:\ArduinoSketch\ProjectsDoneDoing\MatrixDM13\scrolltext_16x32FE\scrolltext_8x32TestFE\scrolltext_8x32TestFE.ino: In function 'void loop()':
scrolltext_8x32TestFE:46:3: error: 'matrix' was not declared in this scope
matrix.fillScreen(matrix.Color333(1,0,1));// R,G,B 7 is max
^~~~~~
D:\ArduinoSketch\ProjectsDoneDoing\MatrixDM13\scrolltext_16x32FE\scrolltext_8x32TestFE\scrolltext_8x32TestFE.ino:46:3: note: suggested alternative: 'atoi'
matrix.fillScreen(matrix.Color333(1,0,1));// R,G,B 7 is max
^~~~~~
atoi
scrolltext_8x32TestFE:54:18: error: 'textMin' was not declared in this scope
if((--textX) < textMin) textX = matrix.width();
^~~~~~~
D:\ArduinoSketch\ProjectsDoneDoing\MatrixDM13\scrolltext_16x32FE\scrolltext_8x32TestFE\scrolltext_8x32TestFE.ino:54:18: note: suggested alternative: 'textX'
if((--textX) < textMin) textX = matrix.width();
^~~~~~~
textX
scrolltext_8x32TestFE:55:3: error: 'hue' was not declared in this scope
hue += 7;//prints red only if commmented out, def=7
^~~
Multiple libraries were found for "Adafruit_GFX.h"
Used: D:\ArduinoSketch\libraries\Adafruit_GFX_Library
Not used: D:\ArduinoSketch\libraries\Adafruit-GFX-Library-master
Multiple libraries were found for "SPI.h"
Used: D:\ArduinoSketch\libraries\SPI
Not used: D:\ArduinoSketch\libraries\SPI-master
Not used: C:\Users\bobfo\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\libraries\SPI
exit status 1
'RGBmatrixPanelFE' does not name a type; did you mean 'RGBmatrixPanel'?
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.