diff --git a/data/examples/ArchDetail.FCStd b/data/examples/ArchDetail.FCStd new file mode 100644 index 000000000..aedb76309 Binary files /dev/null and b/data/examples/ArchDetail.FCStd differ diff --git a/data/examples/CMakeLists.txt b/data/examples/CMakeLists.txt index 9308e5728..eb0e2f991 100644 --- a/data/examples/CMakeLists.txt +++ b/data/examples/CMakeLists.txt @@ -5,6 +5,7 @@ SET(Examples_Files EngineBlock.FCStd PartDesignExample.FCStd RobotExample.FCStd + ArchDetail.FCStd ) ADD_CUSTOM_TARGET(Example_data ALL diff --git a/data/examples/Makefile.am b/data/examples/Makefile.am index 7eab3ded9..d94f45eca 100644 --- a/data/examples/Makefile.am +++ b/data/examples/Makefile.am @@ -6,7 +6,8 @@ data_DATA = \ EngineBlock.FCStd \ PartDesignExample.FCStd \ RobotExample.FCStd \ - Schenkel.stp + Schenkel.stp \ + ArchDetail.FCStd EXTRA_DIST = \ $(data_DATA) \ diff --git a/src/Mod/Start/Gui/CMakeLists.txt b/src/Mod/Start/Gui/CMakeLists.txt index b3f9a9836..322752436 100644 --- a/src/Mod/Start/Gui/CMakeLists.txt +++ b/src/Mod/Start/Gui/CMakeLists.txt @@ -42,6 +42,7 @@ SET(StartPage_Resources StartPage/LoadPartDesignExample.py StartPage/LoadDrawingExample.py StartPage/LoadRobotExample.py + StartPage/LoadArchExample.py StartPage/Background.jpg StartPage/FreeCAD.png StartPage/ArchDesign.png diff --git a/src/Mod/Start/StartPage/CMakeLists.txt b/src/Mod/Start/StartPage/CMakeLists.txt index b4233676a..e2313cb93 100644 --- a/src/Mod/Start/StartPage/CMakeLists.txt +++ b/src/Mod/Start/StartPage/CMakeLists.txt @@ -13,6 +13,7 @@ SET(StartPage_DATA LoadMRU0.py LoadMRU1.py LoadMRU2.py + LoadArchExample.py Mesh.py PartDesign.py Background.jpg diff --git a/src/Mod/Start/StartPage/LoadArchExample.py b/src/Mod/Start/StartPage/LoadArchExample.py new file mode 100644 index 000000000..ed3a5be41 --- /dev/null +++ b/src/Mod/Start/StartPage/LoadArchExample.py @@ -0,0 +1,3 @@ +import FreeCAD,FreeCADGui +FreeCAD.open(FreeCAD.getResourceDir()+"examples/ArchDetail.FCStd") +FreeCADGui.activeDocument().sendMsgToViews("ViewFit") diff --git a/src/Mod/Start/StartPage/Makefile.am b/src/Mod/Start/StartPage/Makefile.am index c23b289a9..0f6151dcb 100644 --- a/src/Mod/Start/StartPage/Makefile.am +++ b/src/Mod/Start/StartPage/Makefile.am @@ -18,6 +18,7 @@ data_DATA = \ LoadMRU0.py \ LoadMRU1.py \ LoadMRU2.py \ + LoadArchExample.py \ Mesh.py \ PartDesign.py \ Background.jpg \ diff --git a/src/Mod/Start/StartPage/StartPage.py b/src/Mod/Start/StartPage/StartPage.py index 015aeda6a..117cca295 100644 --- a/src/Mod/Start/StartPage/StartPage.py +++ b/src/Mod/Start/StartPage/StartPage.py @@ -76,6 +76,7 @@ text51 = translate("StartPage","http://sourceforge.net/apps/mediawiki/free-cad/i text52 = translate("StartPage","Ship Design") text53 = translate("StartPage","Designing and calculating ships") text54 = translate("StartPage","The Ship Design module offers several tools to help ship designers to view, model and calculate profiles and other specific properties of ship hulls.") +text55 = translate("StartPage","Load an Architectural example model") # here is the html page skeleton @@ -319,6 +320,7 @@ def getExamples():