../extras/res/types/countryCode/il.png \
../extras/res/types/countryCode/br.png \
res/ecere.jpg \
- res/ecereBack.jpg \
res/icon.png \
../crossplatform.mk
$(if $(DEBUG), -g, -O2 -ffast-math) $(FPIC) -w \
$(FVISIBILITY) \
-DREPOSITORY_VERSION="\"$(REPOSITORY_VER)\"" \
- -I../extras/include
+ -I../extras/include \
+ -DGDB_DEBUG_GUI \
+ -DIDE_NO_BACKGROUND
ECFLAGS += -module $(MODULE)
ECFLAGS += \
ifndef NOSTRIP
$(STRIP) $(STRIPOPT) $(TARGET)
endif
- $(EAR) aw$(EARFLAGS) $(TARGET) res/ecere.jpg res/ecereBack.jpg res/icon.png ../crossplatform.mk ""
+ $(EAR) aw$(EARFLAGS) $(TARGET) res/ecere.jpg res/icon.png ../crossplatform.mk ""
$(EAR) aw$(EARFLAGS) $(TARGET) $(RES)actions/attach.png $(RES)actions/delete.png $(RES)actions/detach.png $(RES)actions/docNew.png $(RES)actions/editCopy.png $(RES)actions/editDelete.png $(RES)actions/delete2.png $(RES)actions/build.png $(RES)actions/clean.png $(RES)actions/debug.png "actions"
$(EAR) aw$(EARFLAGS) $(TARGET) $(RES)actions/docOpen.png $(RES)actions/docSave.png $(RES)actions/docSaveAll.png $(RES)actions/pause.png $(RES)actions/projAdd.png $(RES)actions/projNew.png $(RES)actions/projOpen.png $(RES)actions/rebuild.png $(RES)actions/regMakefile.png $(RES)actions/relink.png "actions"
$(EAR) aw$(EARFLAGS) $(TARGET) $(RES)actions/restart.png $(RES)actions/run.png $(RES)actions/skipBreaks.png $(RES)actions/stepInto.png $(RES)actions/stepOut.png $(RES)actions/stepOver.png $(RES)actions/stopDebug.png $(RES)actions/stepOverSkipBreak.png "actions"
"Options" : {
"Warnings" : "All",
"PreprocessorDefinitions" : [
- "GDB_DEBUG_GUI"
+ "GDB_DEBUG_GUI",
+ "IDE_NO_BACKGROUND"
],
"IncludeDirs" : [
"../extras/include"
]
},
"ecere.jpg",
- "ecereBack.jpg",
"icon.png",
"../crossplatform.mk"
]
minClientSize = { 650, 520 };
hasClose = true;
tabCycle = true;
- size = { 650, 520 };
property Project project
{
size.w = 300;
anchor = { left = 0, top = 0, bottom = 0 };
background = formColor;
+ visible = false;
Sheet()
{
anchor = { right = 0 };
//anchor = { right = 0, top = 0, bottom = 0 };
hasVertScroll = true;
+ visible = false;
menu = Menu { };
/* isRemote = true;
StatusField ovr, caps, num;
DualPipe documentor;
+#ifndef IDE_NO_BACKGROUND
BitmapResource back { ":ecereBack.jpg", window = this };
+#endif
BitmapResource bmpBp { ":codeMarks/breakpoint.png", window = this };
BitmapResource bmpBpDisabled { ":codeMarks/breakpointDisabled.png", window = this };
BitmapResource bmpBpHalf { ":codeMarks/breakpointHalf.png", window = this };
ShellOpen(path);
}
+#ifndef IDE_NO_BACKGROUND
void OnRedraw(Surface surface)
{
Bitmap bitmap = back.bitmap;
if(bitmap)
surface.Blit(bitmap, (clientSize.w - bitmap.width) / 2, (clientSize.h - bitmap.height) / 2, 0, 0, bitmap.width, bitmap.height);
}
+#endif
void SheetSelected(SheetType sheetSelected)
{