removed Revit 2021 SDK contents

This commit is contained in:
Jeremy Tammik
2021-04-20 11:25:53 +02:00
parent 68771b6636
commit 1133a82dc5
2969 changed files with 0 additions and 940446 deletions
@@ -1,22 +0,0 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.23107.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DRevitFreezeDrawing", "DRevitFreezeDrawing\DRevitFreezeDrawing.csproj", "{82D1D741-1B5B-4F49-BBAF-E7C27EBF8DEF}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{82D1D741-1B5B-4F49-BBAF-E7C27EBF8DEF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{82D1D741-1B5B-4F49-BBAF-E7C27EBF8DEF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{82D1D741-1B5B-4F49-BBAF-E7C27EBF8DEF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{82D1D741-1B5B-4F49-BBAF-E7C27EBF8DEF}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<RevitAddIns>
<AddIn Type="Command">
<Assembly>P:\DRevitFreezeDrawing\DRevitFreezeDrawing\bin\Debug\DRevitFreezeDrawing.dll</Assembly>
<ClientId>b3285fd3-c3b4-48ea-a8c6-c64b71eeb34c</ClientId>
<FullClassName>REX.DRevitFreezeDrawing.DirectRevitAccess</FullClassName>
<Text>DRevitFreezeDrawing</Text>
<Description>Freeze Drawing for Revit</Description>
<VendorId>ADSK</VendorId>
<VendorDescription>Autodesk, www.autodesk.com</VendorDescription>
</AddIn>
</RevitAddIns>
@@ -1,10 +0,0 @@
set SOURCE_PATH=
set DESTINATION_PATH=
if not exist "%DESTINATION_PATH%\DRevitFreezeDrawing\DRevitFreezeDrawing.dll" goto end
if not exist "%SOURCE_PATH%\DRevitFreezeDrawing\DRevitFreezeDrawing\bin\Debug\DRevitFreezeDrawing.dll" goto end
copy "%SOURCE_PATH%\DRevitFreezeDrawing\DRevitFreezeDrawing\bin\Debug\DRevitFreezeDrawing.dll" "%DESTINATION_PATH%\DRevitFreezeDrawing\DRevitFreezeDrawing.dll"
copy "%SOURCE_PATH%\DRevitFreezeDrawing\DRevitFreezeDrawing\bin\Debug\DRevitFreezeDrawing.pdb" "%DESTINATION_PATH%\DRevitFreezeDrawing\DRevitFreezeDrawing.pdb"
:end
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 392 B

@@ -1,256 +0,0 @@
# Revit Export Layers
# Maps Categories and Subcategories to layer names and color numbers
# Category <tab> Subcategory <tab> Layer name <tab> Color number <tab>
# Cut layer name <tab> Cut color number
# Do not remove the colon (:) after certain category names.
# -----------------------------------------------------
Air Terminal Tags M-ANNO-TEXT 2 M-ANNO-TEXT 2
Air Terminals M-HVAC-CDFF 3 M-HVAC-CDFF 3
Area Polylines A-AREA-BDRY 1 A-AREA-BDRY 1
Area Tags A-AREA-IDEN 2 A-AREA-IDEN 2
Boundary Conditions S-BCON 2 S-BCON 2
Callouts A-ANNO-SYMB 6 A-ANNO-SYMB 6
Casework A-FLOR-CASE 3 A-FLOR-CASE 3
Casework Tags I-ELEV-IDEN 5 I-ELEV-IDEN 5
Ceiling Tags A-CLNG-IDEN 6 A-CLNG-IDEN 6
Ceilings A-CLNG-SUSP 5 A-CLNG-SUSP 5
Ceilings Cut Pattern A-CLNG-PATT 5 A-CLNG-PATT 5
Ceilings Surface Pattern A-CLNG-GRID 1 A-CLNG-GRID 1
Color Fill A-AREA-IDEN 2 A-AREA-IDEN 2
Color Fill Legends G-ANNO 5 G-ANNO 5
Columns A-COLS 4 A-COLS 4
Communication Device Tags COMM-DEVICES 2 COMM-DEVICES 2
Communication Devices COMM-DEVICES 2 COMM-DEVICES 2
Constraints A-ANNO-NOTE 2 A-ANNO-NOTE 2
Contour Labels C-TOPO-MAID 2 C-TOPO-MAID 2
Curtain Panel Tags A-GLAZ-IDEN 6 A-GLAZ-IDEN 6
Curtain Panels A-GLAZ 6 A-GLAZ 6
Curtain Wall Mullions A-GLAZ-CWMG 3 A-GLAZ-CWMG 3
Data Device Tags DATA-DEVICES 2 DATA-DEVICES 2
Data Devices DATA-DEVICES 2 DATA-DEVICES 2
Demolished -DEMO 3 -DEMO 3
Detail Item Tags A-DETL-IDEN 3 A-DETL-IDEN 3
Detail Items A-DETL-GENF 3 A-DETL-GENF 3
Dimensions A-ANNO-DIMS 1 A-ANNO-DIMS 1
Dimensions Automatic Sketch Dimensions A-ANNO-DIMS 1 A-ANNO-DIMS 1
Door Tags A-DOOR-IDEN 6 A-DOOR-IDEN 6
Doors A-DOOR 1 A-DOOR 1
Doors Frame/Mullion A-DOOR-FRAM 1 A-DOOR-FRAM 1
Doors Glass A-DOOR-GLAZ 1 A-DOOR-GLAZ 1
Doors Opening A-DOOR-OTLN 6 A-DOOR-OTLN 6
Doors Panel A-DOOR 1 A-DOOR 1
Duct Accessories M-HVAC-DUCT 1 M-HVAC-DUCT 1
Duct Accessory Tags M-ANNO-TEXT 2 M-ANNO-TEXT 2
Duct Color Fill M-HVAC-PATT 2 M-HVAC-PATT 2
Duct Color Fill Legends M-ANNO 5 M-ANNO 5
Duct Fitting Tags E-ANNO-TEXT 2 E-ANNO-TEXT 2
Duct Fittings M-HVAC-DUCT 1 M-HVAC-DUCT 1
Duct Tags M-ANNO-TEXT 2 M-ANNO-TEXT 2
Ducts M-HVAC-DUCT 1 M-HVAC-DUCT 1
Electrical Circuit Tag E-ANNO-TEXT 2 E-ANNO-TEXT 2
Electrical Equipment E-EQPM 4 E-EQPM 4
Electrical Equipment Tags E-EQPM-IDEN 2 E-EQPM-IDEN 2
Electrical Fixture Tags E-FIXT-IDEN 2 E-FIXT-IDEN 2
Electrical Fixtures E-FIXT 2 E-FIXT 2
Elevations A-ANNO-SYMB 6 A-ANNO-SYMB 6
Entourage A-DETL-GENF 3 A-DETL-GENF 3
Existing -EXST 3 -EXST 3
Fire Alarm Device Tags FIRE-ALARM-DEVICES 2 FIRE-ALARM-DEVICES 2
Fire Alarm Devices FIRE-ALARM-DEVICES 2 FIRE-ALARM-DEVICES 2
Flex Duct Tags M-ANNO-TEXT 2 M-ANNO-TEXT 2
Flex Ducts M-HVAC-DUCT 1 M-HVAC-DUCT 1
Flex Pipe Tags M-ANNO-TEXT 2 M-ANNO-TEXT 2
Flex Pipes M-PIPE 3 M-PIPE 3
Floors A-FLOR-OTLN 6 A-FLOR-OTLN 6
Floors Cut Pattern A-FLOR-PATT 8 A-FLOR-PATT 8
Floors Hidden Lines A-FLOR-HIDN 5 A-FLOR-HIDN 5
Floors Slab Edges A-FLOR-OTLN 6 A-FLOR-OTLN 6
Floors Surface Pattern A-FLOR-PATT 8 A-FLOR-PATT 8
Furniture I-FURN 2 I-FURN 2
Furniture System Tags I-FURN-IDEN 3 I-FURN-IDEN 3
Furniture Systems I-FURN-PNLS 2 I-FURN-PNLS 2
Furniture Tags I-FURN-IDEN 3 I-FURN-IDEN 3
Generic Annotations A-ANNO-NOTE 2 A-ANNO-NOTE 2
Generic Model Tags A-GENM-IDEN 2 A-GENM-IDEN 2
Generic Models A-GENM 6 A-GENM 6
Grid Heads S-GRID 1 S-GRID 1
Grids S-GRID 1 S-GRID 1
Imports in Families G-IMPT 1 G-IMPT 1
Keynote Tags A-ANNO-NOTE 2 A-ANNO-NOTE 2
Level Heads A-FLOR-LEVL 6 A-FLOR-LEVL 6
Levels A-FLOR-LEVL 6 A-FLOR-LEVL 6
Lighting Device Tags LIGHTING-DEVICES 2 LIGHTING-DEVICES 2
Lighting Devices LIGHTING-DEVICES 2 LIGHTING-DEVICES 2
Lighting Fixture Tags E-LITE-IDEN 1 E-LITE-IDEN 1
Lighting Fixtures E-LITE-EQPM 4 E-LITE-EQPM 4
Lines A-DETL 5 A-DETL 5
Lines <Area Boundary> A-AREA-LINE 4 A-AREA-LINE 4
Lines <Beyond> A-DETL-MBND 5 A-DETL-MBND 5
Lines <Centerline> A-ANNO-NPLT 5 A-ANNO-NPLT 5
Lines <Demolished> A-DETL-DEMO 6 A-DETL-DEMO 6
Lines <Hidden> A-DETL-MBND 5 A-DETL-MBND 5
Lines <Overhead> A-FLOR-OVHD 8 A-FLOR-OVHD 8
Lines <Revision Cloud> A-ANNO-RVSN 5 A-ANNO-RVSN 5
Lines <Room Separation> A-AREA-LINE 4 A-AREA-LINE 4
Lines <Sketch> A-ANNO-NPLT 5 A-ANNO-NPLT 5
Lines Axis of Rotation A-ANNO-NPLT 5 A-ANNO-NPLT 5
Lines Insulation Batting Lines A-DETL-INSL 8 A-DETL-INSL 8
Lines Lines A-DETL 5 A-DETL 5
Lines Medium Lines A-DETL-MLIN 3 A-DETL-MLIN 3
Lines Thin Lines A-DETL-LLIN 3 A-DETL-LLIN 3
Lines Wide Lines A-DETL-HLIN 3 A-DETL-HLIN 3
Mass A-MASS 5 A-MASS 5
Mass Tags A-MASS-IDEN 5 A-MASS-IDEN 5
Massing A-MASS 5 A-MASS 5
Matchline A-ANNO-SYMB 6 A-ANNO-SYMB 6
Material Tags A-ANNO-IDEN 2 A-ANNO-IDEN 2
Mechanical Equipment M-EQPT 2 M-EQPT 2
Mechanical Equipment Tags M-EQPT-IDEN 2 M-EQPT-IDEN 2
Multi-Category Tags A-ANNO-IDEN 2 A-ANNO-IDEN 2
New -NEWW 2 -NEWW 2
Nurse Call Device Tags NIRSE-CALL-DEVICES 2 NIRSE-CALL-DEVICES 2
Nurse Call Devices NIRSE-CALL-DEVICES 2 NIRSE-CALL-DEVICES 2
Parking C-PKNG 1 C-PKNG 1
Parking Tags C-PKNG-IDEN 1 C-PKNG-IDEN 1
Pipe Accessories M-PIPE 3 M-PIPE 3
Pipe Accessory Tags M-ANNO-TEXT 2 M-ANNO-TEXT 2
Pipe Color Fill M-PIPE-PATT 2 M-PIPE-PATT 2
Pipe Color Fill Legends M-ANNO 5 M-ANNO 5
Pipe Fitting Tags E-ANNO-TEXT 2 E-ANNO-TEXT 2
Pipe Fittings M-PIPE 3 M-PIPE 3
Pipe Tags M-ANNO-TEXT 2 M-ANNO-TEXT 2
Pipes M-PIPE 3 M-PIPE 3
Plan Region G-ANNO-NPLT 5 G-ANNO-NPLT 5
Planting L-PLNT-BEDS 3 L-PLNT-BEDS 3
Planting Tags L-PLNT-IDEN 3 L-PLNT-IDEN 3
Plumbing Fixture Tags P-ANNO-IDEN 2 P-ANNO-IDEN 2
Plumbing Fixtures P-SANR-FIXT 6 P-SANR-FIXT 6
Property Line Segment Tags C-PROP-IDEN 6 C-PROP-IDEN 6
Property Tags C-ANNO-IDEN 0 C-ANNO-IDEN 0
Railings A-FLOR-HRAL 1 A-FLOR-HRAL 1
Railings Balusters A-FLOR-HRAL 1 A-FLOR-HRAL 1
Railings Railings Beyond Cut Line A-SECT-MBND 5 A-SECT-MBND 5
Railings Rails A-FLOR-HRAL 1 A-FLOR-HRAL 1
Ramps A-FLOR-STRS 2 A-FLOR-STRS 2
Ramps Down Arrow A-ANNO-TEXT 2 A-ANNO-TEXT 2
Ramps DOWN text A-ANNO-TEXT 2 A-ANNO-TEXT 2
Ramps Incomplete ramps A-ANNO-TEXT 2 A-ANNO-TEXT 2
Ramps Ramps Beyond Cut Line A-SECT-MBND 5 A-SECT-MBND 5
Ramps Stringers A-FLOR-STRS 2 A-FLOR-STRS 2
Ramps Stringers Beyond Cut Line A-SECT-MBND 5 A-SECT-MBND 5
Ramps Up Arrow A-ANNO-TEXT 2 A-ANNO-TEXT 2
Ramps UP text A-ANNO-TEXT 2 A-ANNO-TEXT 2
Raster Images G-ANNO-PATT 8 G-ANNO-PATT 8
Reference Planes G-ANNO-NPLT 5 G-ANNO-NPLT 5
Revision Cloud Tags G-ANNO-REVS 5 G-ANNO-REVS 5
Revision Clouds G-ANNO-REVS 5 G-ANNO-REVS 5
Roads C-ROAD 4 C-ROAD 4
Roof Tags A-ROOF-IDEN 6 A-ROOF-IDEN 6
Roofs A-ROOF 4 A-ROOF 4
Roofs Curtain Roof Grids A-ROOF 4 A-ROOF 4
Roofs Cut Pattern A-ROOF-PATT 8 A-ROOF-PATT 8
Roofs Fascias A-ROOF-OTLN 4 A-ROOF-OTLN 4
Roofs Gutters A-ROOF-OTLN 4 A-ROOF-OTLN 4
Roofs Roof Soffits A-ROOF-OTLN 4 A-ROOF-OTLN 4
Roofs Surface Pattern A-ROOF-PATT 8 A-ROOF-PATT 8
Room Polylines A-AREA-BDRY 1 A-AREA-BDRY 1
Room Tags A-AREA-IDEN 2 A-AREA-IDEN 2
Rooms A-AREA-IDEN 2 A-AREA-IDEN 2
Schedule Graphics A-ANNO-NPLT 5 A-ANNO-NPLT 5
Scope Boxes G-ANNO-NPLT 5 G-ANNO-NPLT 5
Sections A-ANNO-SYMB 6 A-ANNO-SYMB 6
Security Device Tags SECUTITY-DEVICES 2 SECUTITY-DEVICES 2
Security Devices SECUTITY-DEVICES 2 SECUTITY-DEVICES 2
Site L-SITE 6 L-SITE 6
Site Pads C-BLDG 6 C-BLDG 6
Site Property C-PROP 6 C-PROP 6
Site Tags L-ANNO-IDEN 6 L-ANNO-IDEN 6
Span Direction Symbol S-FLOR-SYMB 2 S-FLOR-SYMB 2
Specialty Equipment A-EQPM 6 A-EQPM 6
Specialty Equipment Tags A-EQPM-IDEN 2 A-EQPM-IDEN 2
Spinkler Tags F-Anno-Std-Text 2 F-Anno-Std-Text 2
Spot Elevations A-ANNO-DIMS 1 A-ANNO-DIMS 1
Sprinklers F-Sprn-Std 3 F-Sprn-Std 3
Stair Tags A-FLOR-IDEN 2 A-FLOR-IDEN 2
Stairs A-FLOR-STRS 2 A-FLOR-STRS 2
Stairs Down Arrow A-ANNO-TEXT 2 A-ANNO-TEXT 2
Stairs DOWN Text A-ANNO-TEXT 2 A-ANNO-TEXT 2
Stairs Incomplete Stairs A-FLOR-STRS 2 A-FLOR-STRS 2
Stairs Stairs Beyond Cut Line A-SECT-MBND 5 A-SECT-MBND 5
Stairs Stringers A-FLOR-STRS 2 A-FLOR-STRS 2
Stairs Stringers Beyond Cut Line A-SECT-MBND 5 A-SECT-MBND 5
Stairs Up Arrow A-ANNO-TEXT 2 A-ANNO-TEXT 2
Stairs UP Text A-ANNO-TEXT 2 A-ANNO-TEXT 2
Structural Annotations S-IDEN 2 S-IDEN 2
Structural Area Reinforcement S-RBAR-BDRY 2 S-RBAR-BDRY 2
Structural Area Reinforcement Symbols S-RBAR-SYMB 2 S-RBAR-SYMB 2
Structural Area Reinforcement Tags S-RBAR-IDEN 2 S-RBAR-IDEN 2
Structural Beam System Tags S-BEAM-IDEN 2 S-BEAM-IDEN 2
Structural Beam Systems S-ANNO-SYM 2 S-ANNO-SYM 2
Structural Column Tags S-COLS-IDEN 2 S-COLS-IDEN 2
Structural Columns S-COLS 6 S-COLS 6
Structural Columns Hidden Lines S-COLS-HIDN 5 S-COLS-HIDN 5
Structural Connection Tags S-COLS-ANLY 2 S-COLS-ANLY 2
Structural Connections S-COLS-ANLY 2 S-COLS-ANLY 2
Structural Foundation Tags S-FNDN-IDEN 2 S-FNDN-IDEN 2
Structural Foundations S-FNDN-FTNG 4 S-FNDN-FTNG 4
Structural Foundations Hidden Lines S-FNDN-HIDN 4 S-FNDN-HIDN 4
Structural Framing S-BEAM 4 S-BEAM 4
Structural Framing Hidden Lines S-BEAM-HIDN 4 S-BEAM-HIDN 4
Structural Framing Tags S-BEAM-IDEN 2 S-BEAM-IDEN 2
Structural Load Cases S-LOAD-CASE 2 S-LOAD-CASE 2
Structural Load Cases Accidental Loads S-LOAD-ACCI 2 S-LOAD-ACCI 2
Structural Load Cases Dead Loads S-LOAD-DEAD 2 S-LOAD-DEAD 2
Structural Load Cases Live Loads S-LOAD-LIVE 2 S-LOAD-LIVE 2
Structural Load Cases Roof Live Loads S-LOAD-ROOF 2 S-LOAD-ROOF 2
Structural Load Cases Seismic Loads S-LOAD-SEIS 2 S-LOAD-SEIS 2
Structural Load Cases Snow Loads S-LOAD-SNOW 2 S-LOAD-SNOW 2
Structural Load Cases Temperature Loads S-LOAD-TEMP 2 S-LOAD-TEMP 2
Structural Load Cases Wind Loads S-LOAD-WIND 2 S-LOAD-WIND 2
Structural Loads S-LOAD 2 S-LOAD 2
Structural Loads Area Loads S-LOAD-AREA 2 S-LOAD-AREA 2
Structural Loads Line Loads S-LOAD-LINE 2 S-LOAD-LINE 2
Structural Loads Point Loads S-LOAD-POIN 2 S-LOAD-POIN 2
Structural Path Reinforcement S-RBAR-BDRY 2 S-RBAR-BDRY 2
Structural Path Reinforcement Symbols S-RBAR-SYMB 2 S-RBAR-SYMB 2
Structural Path Reinforcement Tags S-RBAR-IDEN 2 S-RBAR-IDEN 2
Structural Rebar S-RBAR 2 S-RBAR 2
Structural Rebar Tags S-RBAR-IDEN 2 S-RBAR-IDEN 2
Structural Truss Tags S-BEAM-IDEN 2 S-BEAM-IDEN 2
Structural Trusses S-ANNO-SYM 2 S-ANNO-SYM 2
Telephone Device Tags PHONE-DEVICES 2 PHONE-DEVICES 2
Telephone Devices PHONE-DEVICES 2 PHONE-DEVICES 2
Temporary -TEMP 2 -TEMP 2
Text Notes A-ANNO-TEXT 2 A-ANNO-TEXT 2
Title Blocks G-ANNO-TTLB 6 G-ANNO-TTLB 6
Title Blocks Medium Lines G-ANNO-MLIN 4 G-ANNO-MLIN 4
Title Blocks Thin Lines G-ANNO-LLIN 2 G-ANNO-LLIN 2
Title Blocks Wide Lines G-ANNO-HLIN 6 G-ANNO-HLIN 6
Topography C-TOPO 2 C-TOPO 2
Topography Boundary Point C-TOPO-BKLN 3 C-TOPO-BKLN 3
Topography Interior Point C-TOPO-SPOT 2 C-TOPO-SPOT 2
Topography Primary Contours C-TOPO-MAJR 2 C-TOPO-MAJR 2
Topography Secondary Contours C-TOPO-MINR 3 C-TOPO-MINR 3
Topography Triangulation Edges C-TOPO-EDGE 3 C-TOPO-EDGE 3
View Reference A-ANNO-SYMB 6 A-ANNO-SYMB 6
View Titles G-ANNO-TTLB 6 G-ANNO-TTLB 6
Viewports A-ANNO-NPLT 5 A-ANNO-NPLT 5
Wall Tags A-WALL-IDEN 4 A-WALL-IDEN 4
Walls A-WALL-MBNI 2 A-WALL 2
Walls Curtain Wall Grids A-GLAZ-GRID 2 A-GLAZ-GRID 2
Walls Cut Pattern A-WALL-PATT 2 A-WALL-PATT 2
Walls Hidden Lines A-WALL-HIDN 2 A-WALL-HIDN 2
Walls Surface Pattern A-WALL-PATT 2 A-WALL-PATT 2
Walls/Interior:1 I-WALL 2 I-WALL 2
Walls/Exterior:2 A-WALL 2 A-WALL 2
Walls/Foundation:3 S-FNDN 2 S-FNDN 2
Walls/Retaining:4 SITE-WALL 2 SITE-WALL 2
Window Tags A-GLAZ-IDEN 6 A-GLAZ-IDEN 6
Windows A-GLAZ 6 A-GLAZ 6
Windows Frame/Mullion A-GLAZ-FRAM 6 A-GLAZ-FRAM 6
Windows Glass A-GLAZ-GLAS 6 A-GLAZ-GLAS 6
Windows Opening A-GLAZ 6 A-GLAZ 6
Windows Sill/Head A-GLAZ-SILL 1 A-GLAZ-SILL 1
Wire Tag E-ANNO-TEXT 2 E-ANNO-TEXT 2
Wire Tick Marks E-ANNO-TEXT 2 E-ANNO-TEXT 2
Wires E-POWR-WIRE 3 E-POWR-WIRE 3
@@ -1,212 +0,0 @@
# Revit Export Layers
# Maps Categories and Subcategories to layer names and color numbers
# Category <tab> Subcategory <tab> Layer name <tab> Color number <tab>
# Cut layer name <tab> Cut color number
# Do not remove the colon (:) after certain category names.
# -----------------------------------------------------
Area Polylines F810A 1 F810A 1
Area Tags F810A 2 F810A 2
Callouts A060T 6 A060T 6
Casework A760 3 A760 3
Casework Tags A760A 5 A760A 5
Ceiling Tags A350A 6 A350A 6
Ceilings A359 5 A359 5
Ceilings Cut Pattern A350H 1 A350H 1
Ceilings Surface Pattern A350G 1 A350G 1
Color Fill F810A 2 F810A 2
Color Fill Legends Z010T 5 Z010T 5
Columns A280 4 A280 4
Constraints Z000 2 Z000 2
Contour Labels 0 2 0 2
Curtain Panel Tags A214A 6 A214A 6
Curtain Panels A214 6 A214 6
Curtain Wall Mullions A214 3 A214 3
Demolished -DEMO 3 -DEMO 3
Detail Item Tags A060A 3 A060A 3
Detail Items A060G5 3 A060G5 3
Dimensions A010D 1 A010D 1
Dimensions Automatic Sketch Dimensions A010D 1 A010D 1
Door Tags A300A 6 A300A 6
Doors A300 1 A300 1
Doors Frame/Mullion A300 1 A300 1
Doors Glass A300 1 A300 1
Doors Opening A300 6 A300 6
Doors Panel A300 1 A300 1
Electrical Equipment A610 4 A610 4
Electrical Equipment Tags A610A 2 A610A 2
Electrical Fixture Tags A610A 2 A610A 2
Electrical Fixtures A610 2 A610 2
Elevations A040 6 A040 6
Entourage A060G5 3 A060G5 3
Existing -EXST 3 -EXST 3
Floors A230 6 A230 6
Floors Cut Pattern A230H 8 A230H 8
Floors Hidden Lines A230H 5 A230H 5
Floors Slab Edges A230 6 A230 6
Floors Surface Pattern A230H 8 A230H 8
Furniture A700 2 A700 2
Furniture System Tags A723 3 A723 3
Furniture Systems A723 2 A723 2
Furniture Tags A723 3 A723 3
Generic Annotations Z000 2 Z000 2
Generic Model Tags Z000 2 Z000 2
Generic Models Z000 6 Z000 6
Grid Heads Z030G 1 Z030G 1
Grids Z030G 1 Z030G 1
Imports in Families Z000 1 Z000 1
Keynote Tags Z000 2 Z000 2
Level Heads Z000 6 Z000 6
Levels Z000 6 Z000 6
Lighting Fixture Tags A630A 1 A630A 1
Lighting Fixtures A630 4 A630 4
Lines Z000 5 Z000 5
Lines <Area Boundary> F810A 4 F810A 4
Lines <Beyond> Z000 5 Z000 5
Lines <Centerline> Z000 5 Z000 5
Lines <Demolished> Z000 6 Z000 6
Lines <Hidden> Z000 5 Z000 5
Lines <Overhead> A760G 8 A760G 8
Lines <Revision Cloud> Z000 5 Z000 5
Lines <Room Separation> F810A 4 F810A 4
Lines <Sketch> Z000G 5 Z000G 5
Lines Axis of Rotation Z000G 5 Z000G 5
Lines Insulation Batting Lines Z000 8 Z000 8
Lines Lines Z000 5 Z000 5
Lines Medium Lines Z000 3 Z000 3
Lines Thin Lines Z000 3 Z000 3
Lines Wide Lines Z000 3 Z000 3
Mass Z010T 5 Z010T 5
Mass Tags Z010T 5 Z010T 5
Massing Z010T 5 Z010T 5
Matchline A060T 6 A060T 6
Material Tags Z000 2 Z000 2
Mechanical Equipment A700 2 A700 2
Mechanical Equipment Tags A700A 2 A700A 2
Multi-Category Tags Z000 2 Z000 2
New -NEW 2 -NEW 2
Parking C950 1 C950 1
Parking Tags C950A 1 C950A 1
Plan Region Z010T 5 Z010T 5
Planting L940 3 L940 3
Planting Tags L940 3 L940 3
Plumbing Fixture Tags A520A 2 A520A 2
Plumbing Fixtures A520 6 A520 6
Property Line Segment Tags A520 6 A520 6
Property Tags A520 0 A520 0
Railings A340 1 A340 1
Railings Balusters A340 1 A340 1
Railings Railings Beyond Cut Line A340 5 A340 5
Railings Rails A340 1 A340 1
Ramps A241 2 A241 2
Ramps Down Arrow A241 2 A241 2
Ramps DOWN text A241 2 A241 2
Ramps Incomplete ramps A241 2 A241 2
Ramps Ramps Beyond Cut Line A241 5 A241 5
Ramps Stringers A241 2 A241 2
Ramps Stringers Beyond Cut Line A241 5 A241 5
Ramps Up Arrow A241 2 A241 2
Ramps UP text A241 2 A241 2
Raster Images Z010T 8 Z010T 8
Reference Planes Z010T 5 Z010T 5
Revision Cloud Tags Z010T 5 Z010T 5
Revision Clouds Z010T 5 Z010T 5
Roads C950 4 C950 4
Roof Tags A270A 6 A270A 6
Roofs A270 4 A270 4
Roofs Curtain Roof Grids A270 4 A270 4
Roofs Cut Pattern A270 8 A270 8
Roofs Fascias A270 4 A270 4
Roofs Gutters A270 4 A270 4
Roofs Roof Soffits A270 4 A270 4
Roofs Surface Pattern A270 8 A270 8
Room Polylines F810A 2 F810A 2
Room Tags F810A 2 F810A 2
Rooms F810A 2 F810A 2
Schedule Graphics Z000 5 Z000 5
Scope Boxes Z010T 5 Z010T 5
Sections A060T 6 A060T 6
Site L910 6 L910 6
Site Pads L910 6 L910 6
Site Property L910 6 L910 6
Site Tags L910 6 L910 6
Span Direction Symbol S280 2 S280 2
Specialty Equipment Z770 6 Z770 6
Specialty Equipment Tags Z770A 2 Z770A 2
Spot Elevations A010D 1 A010D 1
Stair Tags A240G 2 A240G 2
Stairs A240 2 A240 2
Stairs Down Arrow A240G 2 A240G 2
Stairs DOWN Text A240G 2 A240G 2
Stairs Incomplete Stairs A240 2 A240 2
Stairs Stairs Beyond Cut Line A240 5 A240 5
Stairs Stringers A240 2 A240 2
Stairs Stringers Beyond Cut Line A240 5 A240 5
Stairs Up Arrow A240G 2 A240G 2
Stairs UP Text A240G 2 A240G 2
Structural Annotations S280 2 S280 2
Structural Area Reinforcement S280 2 S280 2
Structural Area Reinforcement Symbols S280A 2 S280A 2
Structural Area Reinforcement Tags S280 2 S280 2
Structural Beam System Tags S280A 2 S280A 2
Structural Beam Systems S280 2 S280 2
Structural Column Tags S280A 2 S280A 2
Structural Columns S280 6 S280 6
Structural Columns Hidden Lines S280H 5 S280H 5
Structural Connection Tags S280 2 S280 2
Structural Connections S280 2 S280 2
Structural Foundation Tags S280 2 S280 2
Structural Foundations S280A 4 S280A 4
Structural Foundations Hidden Lines S164H 4 S164H 4
Structural Framing S280A 4 S280A 4
Structural Framing Hidden Lines S280H 4 S280H 4
Structural Framing Tags S280A 2 S280A 2
Structural Load Cases S280 2 S280 2
Structural Load Cases Accidental Loads S280 2 S280 2
Structural Load Cases Dead Loads S280 2 S280 2
Structural Load Cases Live Loads S280 2 S280 2
Structural Load Cases Roof Live Loads S280 2 S280 2
Structural Load Cases Seismic Loads S280 2 S280 2
Structural Load Cases Snow Loads S280 2 S280 2
Structural Load Cases Temperature Loads S280 2 S280 2
Structural Load Cases Wind Loads S280 2 S280 2
Structural Loads S280 2 S280 2
Structural Loads Area Loads S280 2 S280 2
Structural Loads Line Loads S280 2 S280 2
Structural Loads Point Loads S280 2 S280 2
Structural Path Reinforcement S280 2 S280 2
Structural Path Reinforcement Symbols S280A 2 S280A 2
Structural Path Reinforcement Tags S280 2 S280 2
Structural Rebar S280 2 S280 2
Structural Rebar Tags S280 2 S280 2
Structural Truss Tags S280A 2 S280A 2
Temporary -TEMP 2 -TEMP 2
Text Notes Z010T 2 Z010T 2
Title Blocks Z2020T 6 Z2020T 6
Title Blocks Medium Lines Z2020T 4 Z2020T 4
Title Blocks Thin Lines Z2020T 2 Z2020T 2
Title Blocks Wide Lines Z2020T 6 Z2020T 6
Topography B901 2 B901 2
Topography Boundary Point B903G 3 B903G 3
Topography Interior Point B903G 2 B903G 2
Topography Primary Contours B903G 2 B903G 2
Topography Secondary Contours B903G 3 B903G 3
Topography Triangulation Edges B903G 3 B903G 3
View Reference Z010T 6 Z010T 6
View Titles Z010T 6 Z010T 6
Viewports Z000 5 Z000 5
Wall Tags A210A 4 A210A 4
Walls A210 2 A210 2
Walls Curtain Wall Grids A210 2 A210 2
Walls Cut Pattern A210 2 A210 2
Walls Hidden Lines A210H 2 A210H 2
Walls Surface Pattern A210 2 A210 2
Walls/Interior:1 A210 2 A210 2
Walls/Exterior:2 A210 2 A210 2
Walls/Foundation:3 A210 2 A210 2
Walls/Retaining:4 A210 2 A210 2
Window Tags A314A 6 A314A 6
Windows A314A 6 A314A 6
Windows Frame/Mullion A314A 6 A314A 6
Windows Glass A314A 6 A314A 6
Windows Opening A314 6 A314 6
Windows Sill/Head A314 1 A314 1
@@ -1,212 +0,0 @@
# Revit Export Layers
# Maps Categories and Subcategories to layer names and color numbers
# Category <tab> Subcategory <tab> Layer name <tab> Color number <tab>
# Cut layer name <tab> Cut color number
# Do not remove the colon (:) after certain category names.
# -----------------------------------------------------
Area Polylines A-_AREA---_A 2 A-_AREA---_A 2
Area Tags A-_ROOMNAME_A 2 A-_ROOMNAME_A 2
Callouts A-_ANOTSYBL_E 6 A-_ANOTSYBL_E 6
Casework A-_FLORCASE_E 3 A-_FLORCASE_E 3
Casework Tags A-_FLORCASE_T 5 A-_FLORCASE_T 5
Ceiling Tags A-_CEIL----_A 6 A-_CEIL----_A 6
Ceilings A-_CEIL----_E 5 A-_CEIL----_E 5
Ceilings Cut Pattern A-CEILPATT_E 1 A-CEILPATT_E 1
Ceilings Surface Pattern A-CEIL----_E 1 A-CEIL----_E 1
Color Fill A-_ROOMNAME_A 2 A-_ROOMNAME_A 2
Color Fill Legends A-_AREACALC_L- 5 A-_AREACALC_L- 5
Columns A-_COLN----_E 4 A-_COLN----_E 4
Constraints A-_--------_A 2 A-_--------_A 2
Contour Labels 0 2 0 2
Curtain Panel Tags A-_CLAD----_AD 6 A-_CLAD----_AD 6
Curtain Panels A-_CLAD----_E 6 A-_CLAD----_E 6
Curtain Wall Mullions A-_CLAD----_E1 3 A-_CLAD----_E1 3
Demolished --_--------_R 3 --_--------_R 3
Detail Item Tags A-_--------__A 3 A-_--------__A 3
Detail Items A-_--------_-D0 3 A-_--------_-D0 3
Dimensions A-ANOT----_D 1 A-ANOT----_D 1
Dimensions Automatic Sketch Dimensions A-ANOT----_D 1 A-ANOT----_D 1
Door Tags A-_DOOR----_A 6 A-_DOOR----_A 6
Doors A-_DOOR----_E 1 A-_DOOR----_E 1
Doors Frame/Mullion A-_DOOR----_E 1 A-_DOOR----_E 1
Doors Glass A-_DOOROPEN_E 1 A-_DOOROPEN_E 1
Doors Opening A-_DOOR----_E 6 A-_DOOR----_E 6
Doors Panel A-_DOOR----_E 1 A-_DOOR----_E 1
Electrical Equipment E-_ELECEQPT_E 4 E-_ELECEQPT_E 4
Electrical Equipment Tags E-_ELECEQPT_A 2 E-_ELECEQPT_A 2
Electrical Fixture Tags E-_ELECFIXT_A 2 E-_ELECFIXT_A 2
Electrical Fixtures E-_ELECFIXT_E 2 E-_ELECFIXT_E 2
Elevations A-_--------_-1 6 A-_--------_-1 6
Entourage A-_--------_E 3 A-_--------_E 3
Existing --_--------_E 3 --_--------_E 3
Floors A-_FLOR----_E 6 A-_FLOR----_E 6
Floors Cut Pattern A-_FLORPATT_E 8 A-_FLORPATT_E 8
Floors Hidden Lines A-_FLOR----_H 5 A-_FLOR----_H 5
Floors Slab Edges A-_FLOR----_E 6 A-_FLOR----_E 6
Floors Surface Pattern A-_FLORPATT_E 8 A-_FLORPATT_E 8
Furniture A-_FURT----_E 2 A-_FURT----_E 2
Furniture System Tags A-_FURTSYST_A 3 A-_FURTSYST_A 3
Furniture Systems A-_FURTSYST_E 2 A-_FURTSYST_E 2
Furniture Tags A-_FURT----_E 3 A-_FURT----_E 3
Generic Annotations A-_--------_A 2 A-_--------_A 2
Generic Model Tags A-_--------_A 2 A-_--------_A 2
Generic Models A-_--------_-3 6 A-_--------_-3 6
Grid Heads A-_ANOTGRID_E 1 A-_ANOTGRID_E 1
Grids A-_ANOTGRID_E 1 A-_ANOTGRID_E 1
Imports in Families A-_--------_E- 1 A-_--------_E- 1
Keynote Tags A-_--------_A 2 A-_--------_A 2
Level Heads A-_FLORLEVL_E 6 A-_FLORLEVL_E 6
Levels A-_FLORLEVL_E 6 A-_FLORLEVL_E 6
Lighting Fixture Tags E-_LIGTSWIT_A 1 E-_LIGTSWIT_A 1
Lighting Fixtures E-_LIGT----_E 4 E-_LIGT----_E 4
Lines A-_--------_E- 5 A-_--------_E- 5
Lines <Area Boundary> A-_--------_E- 4 A-_--------_E- 4
Lines <Beyond> A-_--------_E3 5 A-_--------_E3 5
Lines <Centerline> A-_--------_ER 5 A-_--------_ER 5
Lines <Demolished> A-_--------_E3 6 A-_--------_E3 6
Lines <Hidden> A-_--------_E3 5 A-_--------_E3 5
Lines <Overhead> A-_--------_E3 8 A-_--------_E3 8
Lines <Revision Cloud> A-_--------_A- 5 A-_--------_A- 5
Lines <Room Separation> A-_--------_E- 4 A-_--------_E- 4
Lines <Sketch> A-_--------_E- 5 A-_--------_E- 5
Lines Axis of Rotation A-_--------_E- 5 A-_--------_E- 5
Lines Insulation Batting Lines A-_--------_E- 8 A-_--------_E- 8
Lines Lines A-_--------_E- 5 A-_--------_E- 5
Lines Medium Lines A-_--------_E- 3 A-_--------_E- 3
Lines Thin Lines A-_--------_E- 3 A-_--------_E- 3
Lines Wide Lines A-_--------_E- 3 A-_--------_E- 3
Mass A-_--------_-3 5 A-_--------_-3 5
Mass Tags A-_--------_-3 5 A-_--------_-3 5
Massing A-_--------_-3 5 A-_--------_-3 5
Matchline A-_ANOTSYBL_E 6 A-_ANOTSYBL_E 6
Material Tags A-_--------_A 2 A-_--------_A 2
Mechanical Equipment M-_EQPT----_E 2 M-_EQPT----_E 2
Mechanical Equipment Tags M-_EQPT----_A 2 M-_EQPT----_A 2
Multi-Category Tags A-_--------_A 2 A-_--------_A 2
New --_--------_N 2 --_--------_N 2
Parking A-_CPRK----_E 1 A-_CPRK----_E 1
Parking Tags A-_CPRK----_A 1 A-_CPRK----_A 1
Plan Region A-_--------_E- 5 A-_--------_E- 5
Planting A-_LNSP----_E 3 A-_LNSP----_E 3
Planting Tags A-_LNSP----_A 3 A-_LNSP----_A 3
Plumbing Fixture Tags A-_SANIFIXR_A 2 A-_SANIFIXR_A 2
Plumbing Fixtures A-_SANIFIXR_E 6 A-_SANIFIXR_E 6
Property Line Segment Tags A-_SANIFIXR_E 6 A-_SANIFIXR_E 6
Property Tags A-_SANIFIXR_E 0 A-_SANIFIXR_E 0
Railings A-_HANR----_E1 1 A-_HANR----_E1 1
Railings Balusters A-_HANR----_E 1 A-_HANR----_E 1
Railings Railings Beyond Cut Line A-_HANR----_E 5 A-_HANR----_E 5
Railings Rails A-_HANR----_E3 1 A-_HANR----_E3 1
Ramps A-_RAMP----_E 2 A-_RAMP----_E 2
Ramps Down Arrow A-_RAMP----_E 2 A-_RAMP----_E 2
Ramps DOWN text A-_RAMP----_E 2 A-_RAMP----_E 2
Ramps Incomplete ramps A-_RAMP----_E 2 A-_RAMP----_E 2
Ramps Ramps Beyond Cut Line A-_RAMP----_E 5 A-_RAMP----_E 5
Ramps Stringers A-_RAMP----_E 2 A-_RAMP----_E 2
Ramps Stringers Beyond Cut Line A-_RAMP----_E 5 A-_RAMP----_E 5
Ramps Up Arrow A-_RAMP----_E 2 A-_RAMP----_E 2
Ramps UP text A-_RAMP----_E 2 A-_RAMP----_E 2
Raster Images A-_--------_E- 8 A-_--------_E- 8
Reference Planes A-_--------_E- 5 A-_--------_E- 5
Revision Cloud Tags A-_--------_R- 5 A-_--------_R- 5
Revision Clouds A-_--------_R- 5 A-_--------_R- 5
Roads A-_ROAD----_E 4 A-_ROAD----_E 4
Roof Tags A-_ROOF----_A 6 A-_ROOF----_A 6
Roofs A-_ROOF----_E 4 A-_ROOF----_E 4
Roofs Curtain Roof Grids A-_ROOF----_E 4 A-_ROOF----_E 4
Roofs Cut Pattern A-_ROOFPATT_E 8 A-_ROOFPATT_E 8
Roofs Fascias A-_ROOF----_E 4 A-_ROOF----_E 4
Roofs Gutters A-_ROOFPATT_E 4 A-_ROOFPATT_E 4
Roofs Roof Soffits A-_ROOFPATT_E 4 A-_ROOFPATT_E 4
Roofs Surface Pattern A-_ROOFPATT_E 8 A-_ROOFPATT_E 8
Room Polylines A-_ROOM----_A 2 A-_ROOM----_A 2
Room Tags A-_ROOMNAME_A 2 A-_ROOMNAME_A 2
Rooms A-_ROOMNAME_A 2 A-_ROOMNAME_A 2
Schedule Graphics A-_ANOT----_A 5 A-_ANOT----_A 5
Scope Boxes A-_ANOTSYBL_E 5 A-_ANOTSYBL_E 5
Sections A-_ANOTSYBL_E 6 A-_ANOTSYBL_E 6
Site A-_SITE----_E 6 A-_SITE----_E 6
Site Pads L-_SITEBNRY_E 6 L-_SITEBNRY_E 6
Site Property L-_SITEBNRY_E 6 L-_SITEBNRY_E 6
Site Tags A-_SITE----_E 6 A-_SITE----_E 6
Span Direction Symbol S-_DECK---_A 2 S-_DECK---_A 2
Specialty Equipment M-_FIREEQPM_E 6 M-_FIREEQPM_E 6
Specialty Equipment Tags M-_FIREEQPM_A 2 M-_FIREEQPM_A 2
Spot Elevations A-ANOT----_D 1 A-ANOT----_D 1
Stair Tags A-_STRC----_A 2 A-_STRC----_A 2
Stairs A-_STRC----_E 2 A-_STRC----_E 2
Stairs Down Arrow A-_STRC----_E 2 A-_STRC----_E 2
Stairs DOWN Text A-_STRC----_A 2 A-_STRC----_A 2
Stairs Incomplete Stairs A-_STRC----_E 2 A-_STRC----_E 2
Stairs Stairs Beyond Cut Line A-_STRC----_E 5 A-_STRC----_E 5
Stairs Stringers A-_STRC----_E 2 A-_STRC----_E 2
Stairs Stringers Beyond Cut Line A-_STRC----_E 5 A-_STRC----_E 5
Stairs Up Arrow A-_STRC----_E 2 A-_STRC----_E 2
Stairs UP Text A-_STRC----_A 2 A-_STRC----_A 2
Structural Annotations S-IDEN----_A 2 S-IDEN----_A 2
Structural Area Reinforcement S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Area Reinforcement Symbols S-_SYMB----_A 2 S-_SYMB----_A 2
Structural Area Reinforcement Tags S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Beam System Tags S-_BEAM----_A 2 S-_BEAM----_A 2
Structural Beam Systems S-_SYMB----_A 2 S-_SYMB----_A 2
Structural Column Tags S-_COLN----_A 2 S-_COLN----_A 2
Structural Columns S-_COLN----_E 6 S-_COLN----_E 6
Structural Columns Hidden Lines S-_COLS---_H 5 S-_COLS---_H 5
Structural Connection Tags S-_COLN----_A 2 S-_COLN----_A 2
Structural Connections S-_COLN----_A 2 S-_COLN----_A 2
Structural Foundation Tags S-_BEAM----_E 2 S-_BEAM----_E 2
Structural Foundations S-_BEAM----_A 4 S-_BEAM----_A 4
Structural Foundations Hidden Lines S-_FNDN----_H 4 S-_FNDN----_H 4
Structural Framing S-_BEAM----_A 4 S-_BEAM----_A 4
Structural Framing Hidden Lines S-_BEAM----_H 4 S-_BEAM----_H 4
Structural Framing Tags S-_BEAM----_A 2 S-_BEAM----_A 2
Structural Load Cases S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Load Cases Accidental Loads S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Load Cases Dead Loads S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Load Cases Live Loads S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Load Cases Roof Live Loads S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Load Cases Seismic Loads S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Load Cases Snow Loads S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Load Cases Temperature Loads S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Load Cases Wind Loads S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Loads S-_LOAD----_A 2 S-LOAD 2
Structural Loads Area Loads S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Loads Line Loads S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Loads Point Loads S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Path Reinforcement S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Path Reinforcement Symbols S-_SYMB----_A 2 S-_SYMB----_A 2
Structural Path Reinforcement Tags S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Rebar S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Rebar Tags S-_LOAD----_A 2 S-_LOAD----_A 2
Structural Truss Tags S-_BEAM----_A 2 S-_BEAM----_A 2
Temporary --_--------_T 2 --_--------_T 2
Text Notes A-_ANOTTEXT_A 2 A-_ANOTTEXT_A 2
Title Blocks A-ANOTTBLK_E 6 A-ANOTTBLK_E 6
Title Blocks Medium Lines A-ANOTTBLK_E 4 A-ANOTTBLK_E 4
Title Blocks Thin Lines A-ANOTTBLK_E 2 A-ANOTTBLK_E 2
Title Blocks Wide Lines A-ANOTTBLK_E 6 A-ANOTTBLK_E 6
Topography S-_TOPO----_E 2 S-_TOPO----_E 2
Topography Boundary Point S-_TOPOCONT_E 3 S-_TOPOCONT_E 3
Topography Interior Point S-_TOPOCONT_E 2 S-_TOPOCONT_E 2
Topography Primary Contours S-_TOPOCONT_E 2 S-_TOPOCONT_E 2
Topography Secondary Contours S-_TOPOCONT_E 3 S-_TOPOCONT_E 3
Topography Triangulation Edges S-_TOPO----_E 3 S-_TOPO----_E 3
View Reference A-_ANOTVPRT_T 6 A-_ANOTVPRT_T 6
View Titles A-_ANOTVPRT_T 6 A-_ANOTVPRT_T 6
Viewports A-_------_ER 5 A-_------_ER 5
Wall Tags A-_WALL----_A 4 A-_WALL----_A 4
Walls A-_WALL----_E 2 A-_WALL----_E 2
Walls Curtain Wall Grids A-_WALL----_E 2 A-_WALL----_E 2
Walls Cut Pattern A-_WALL----_E 2 A-_WALL----_E 2
Walls Hidden Lines A-_WALL----_H 2 A-_WALL----_H 2
Walls Surface Pattern A-_WALL----_E 2 A-_WALL----_E 2
Walls/Interior:1 A-_WALL----_E 2 A-_WALL----_E 2
Walls/Exterior:2 A-_WALL----_E 2 A-_WALL----_E 2
Walls/Foundation:3 A-_WALLSTRU_E 2 A-_WALLSTRU_E 2
Walls/Retaining:4 A-_WALL----_E 2 A-_WALL----_E 2
Window Tags A-_WIND----_A 6 A-_WIND----_A 6
Windows A-_WIND----_E 6 A-_WIND----_E 6
Windows Frame/Mullion A-_WIND----_E 6 A-_WIND----_E 6
Windows Glass A-_WIND----_E 6 A-_WIND----_E 6
Windows Opening A-_WIND----_E 6 A-_WIND----_E 6
Windows Sill/Head A-_WIND----_E 1 A-_WIND----_E 1
@@ -1,212 +0,0 @@
# Revit Export Layers
# Maps Categories and Subcategories to layer names and color numbers
# Category <tab> Subcategory <tab> Layer name <tab> Color number <tab>
# Cut layer name <tab> Cut color number
# Do not remove the colon (:) after certain category names.
# -----------------------------------------------------
Area Polylines A-AREABDR 1 A-AREABDR 1
Area Tags A-AREAIDM 2 A-AREAIDM 2
Callouts A-----SYP 6 A-----SYP 6
Casework A-FLORCAM 3 A-FLORCAM 3
Casework Tags I-ELEVIDM 5 I-ELEVIDM 5
Ceiling Tags A-CLNGIDM 6 A-CLNGIDM 6
Ceilings A-CLNGSUM 5 A-CLNGSUM 5
Ceilings Cut Pattern A-CLNGPAM 1 A-CLNGPAM 1
Ceilings Surface Pattern A-CLNGGRM 1 A-CLNGGRM 1
Color Fill A-AREAIDM 2 A-AREAIDM 2
Color Fill Legends G-----NPP 5 G-----NPP 5
Columns A-COLSENM 4 A-COLSENM 4
Constraints A-----NOP 2 A-----NOP 2
Contour Labels V-TOPOMAM 2 V-TOPOMAM 2
Curtain Panel Tags A-WALLIDM 6 A-WALLIDM 6
Curtain Panels A-WALLCWM 6 A-WALLCWM 6
Curtain Wall Mullions A-WALLCWM 3 A-WALLCWM 3
Demolished -_----DEMO 3 -_----DEMO 3
Detail Item Tags A-DETLIDM 3 A-DETLIDM 3
Detail Items A-DETLGEM 3 A-DETLGEM 3
Dimensions A-----DIP 1 A-----DIP 1
Dimensions Automatic Sketch Dimensions A-----DIP 1 A-----DIP 1
Door Tags A-DOORIDM 6 A-DOORIDM 6
Doors A-DOORSYM 1 A-DOORSYM 1
Doors Frame/Mullion A-DOORSYM 1 A-DOORSYM 1
Doors Glass A-ELEVOTM 1 A-ELEVOTM 1
Doors Opening A-DOORSYM 6 A-DOORSYM 6
Doors Panel A-DOORSYM 1 A-DOORSYM 1
Electrical Equipment E-AUXLEQM 4 E-AUXLEQM 4
Electrical Equipment Tags E-----TEP 2 E-----TEP 2
Electrical Fixture Tags E-----TEP 2 E-----TEP 2
Electrical Fixtures E-DETLLTM 2 E-DETLLTM 2
Elevations A-----SYP 6 A-----SYP 6
Entourage A-DETLGEM 3 A-DETLGEM 3
Existing -_----EXST 3 -_----EXST 3
Floors A-FLOROTM 6 A-FLOROTM 6
Floors Cut Pattern A-FLORPAM 8 A-FLORPAM 8
Floors Hidden Lines A-FLORHDN 5 A-FLORHDN 5
Floors Slab Edges A-FLOROTM 6 A-FLOROTM 6
Floors Surface Pattern A-FLORPAM 8 A-FLORPAM 8
Furniture I-DETLFUM 2 I-DETLFUM 2
Furniture System Tags I-SYSTIDM 3 I-SYSTIDM 3
Furniture Systems I-SYSTFUM 2 I-SYSTFUM 2
Furniture Tags I-FURNIDM 3 I-FURNIDM 3
Generic Annotations A-----NOP 2 A-----NOP 2
Generic Model Tags G-PLANOTM 2 G-PLANOTM 2
Generic Models G-PLANOTM 6 G-PLANOTM 6
Grid Heads S-GRIDIDM 1 S-GRIDIDM 1
Grids S-GRIDIDM 1 S-GRIDIDM 1
Imports in Families A-----NPP 1 A-----NPP 1
Keynote Tags A-----NOP 2 A-----NOP 2
Level Heads A-FLORLEM 6 A-FLORLEM 6
Levels A-FLORLEM 6 A-FLORLEM 6
Lighting Fixture Tags E-LITEIDM 1 E-LITEIDM 1
Lighting Fixtures E-LITEEQM 4 E-LITEEQM 4
Lines A-----NPP 5 A-----NPP 5
Lines <Area Boundary> A-AREALIM 4 A-AREALIM 4
Lines <Beyond> A-----NPP 5 A-----NPP 5
Lines <Centerline> A-----NPP 5 A-----NPP 5
Lines <Demolished> A-------M 6 A-------M 6
Lines <Hidden> A-----NPP 5 A-----NPP 5
Lines <Overhead> A-FLOROVM 8 A-FLOROVM 8
Lines <Revision Cloud> A-----NPP 5 A-----NPP 5
Lines <Room Separation> A-AREALIM 4 A-AREALIM 4
Lines <Sketch> A-----NPP 5 A-----NPP 5
Lines Axis of Rotation A-----NPP 5 A-----NPP 5
Lines Insulation Batting Lines A-DETLINM 8 A-DETLINM 8
Lines Lines A-----NPP 5 A-----NPP 5
Lines Medium Lines A-----NPP 3 A-----NPP 3
Lines Thin Lines A-----NPP 3 A-----NPP 3
Lines Wide Lines A-----NPP 3 A-----NPP 3
Mass G-----NPP 5 G-----NPP 5
Mass Tags G-----NPP 5 G-----NPP 5
Massing G-----NPP 5 G-----NPP 5
Matchline A-----SYP 6 A-----SYP 6
Material Tags A-----NOP 2 A-----NOP 2
Mechanical Equipment M-DETLEQM 2 M-DETLEQM 2
Mechanical Equipment Tags M-ELEVIDM 2 M-ELEVIDM 2
Multi-Category Tags A-----NOP 2 A-----NOP 2
New -_----NEW 2 -_----NEW 2
Parking C-PKNGCTM 1 C-PKNGCTM 1
Parking Tags C-PKNGCTM 1 C-PKNGCTM 1
Plan Region G-----NPP 5 G-----NPP 5
Planting L-PLNTBEM 3 L-PLNTBEM 3
Planting Tags L-PLNTBEM 3 L-PLNTBEM 3
Plumbing Fixture Tags P-----TEP 2 P-----TEP 2
Plumbing Fixtures P-SANRFIM 6 P-SANRFIM 6
Property Line Segment Tags P-SANRFIM 6 P-SANRFIM 6
Property Tags P-SANRFIM 0 P-SANRFIM 0
Railings A-FLORHRM 1 A-FLORHRM 1
Railings Balusters A-FLORHRM 1 A-FLORHRM 1
Railings Railings Beyond Cut Line A-FLORHRM 5 A-FLORHRM 5
Railings Rails A-FLORHRM 1 A-FLORHRM 1
Ramps A-FLORSTM 2 A-FLORSTM 2
Ramps Down Arrow A-FLORSTM 2 A-FLORSTM 2
Ramps DOWN text A-FLORSTM 2 A-FLORSTM 2
Ramps Incomplete ramps A-FLORSTM 2 A-FLORSTM 2
Ramps Ramps Beyond Cut Line A-FLORSTM 5 A-FLORSTM 5
Ramps Stringers A-FLORSTM 2 A-FLORSTM 2
Ramps Stringers Beyond Cut Line A-FLORSTM 5 A-FLORSTM 5
Ramps Up Arrow A-FLORSTM 2 A-FLORSTM 2
Ramps UP text A-FLORSTM 2 A-FLORSTM 2
Raster Images G-----PAP 8 G-----PAP 8
Reference Planes G-----NPP 5 G-----NPP 5
Revision Cloud Tags G-----REV 5 G-----REV 5
Revision Clouds G-----REV 5 G-----REV 5
Roads C-ROADOTM 4 C-ROADOTM 4
Roof Tags A-ROOFIDM 6 A-ROOFIDM 6
Roofs A-ROOFOTM 4 A-ROOFOTM 4
Roofs Curtain Roof Grids A-ROOFOTM 4 A-ROOFOTM 4
Roofs Cut Pattern A-ROOFPAM 8 A-ROOFPAM 8
Roofs Fascias A-ROOFOTM 4 A-ROOFOTM 4
Roofs Gutters A-ROOFPAM 4 A-ROOFPAM 4
Roofs Roof Soffits A-ROOFPAM 4 A-ROOFPAM 4
Roofs Surface Pattern A-ROOFPAM 8 A-ROOFPAM 8
Room Polylines A-AREABDR 1 A-AREABDR 1
Room Tags A-AREAIDM 2 A-AREAIDM 2
Rooms A-AREAIDM 2 A-AREAIDM 2
Schedule Graphics A-----NPP 5 A-----NPP 5
Scope Boxes G-----NPP 5 G-----NPP 5
Sections A-----SYP 6 A-----SYP 6
Site L-DETLGEM 6 L-DETLGEM 6
Site Pads L-DETLGEM 6 L-DETLGEM 6
Site Property L-DETLGEM 6 L-DETLGEM 6
Site Tags L-DETLIDM 6 L-DETLIDM 6
Span Direction Symbol S-FLORSYMB 2 S-FLORSYMB 2
Specialty Equipment F-AFFFEQM 6 F-AFFFEQM 6
Specialty Equipment Tags F-----TEP 2 F-----TEP 2
Spot Elevations A-----DIP 1 A-----DIP 1
Stair Tags A-FLORIDM 2 A-FLORIDM 2
Stairs A-FLORSTM 2 A-FLORSTM 2
Stairs Down Arrow A-FLORSTM 2 A-FLORSTM 2
Stairs DOWN Text A-FLORSTM 2 A-FLORSTM 2
Stairs Incomplete Stairs A-FLORSTM 2 A-FLORSTM 2
Stairs Stairs Beyond Cut Line A-SECTMBM 5 A-SECTMBM 5
Stairs Stringers A-FLORSTM 2 A-FLORSTM 2
Stairs Stringers Beyond Cut Line A-SECTMBM 5 A-SECTMBM 5
Stairs Up Arrow A-FLORSTM 2 A-FLORSTM 2
Stairs UP Text A-FLORSTM 2 A-FLORSTM 2
Structural Annotations S-IDEN 2 S-IDEN 2
Structural Area Reinforcement S-RBARBDRY 2 S-RBARBDRY 2
Structural Area Reinforcement Symbols S-RBARSYM 2 S-RBARSYM 2
Structural Area Reinforcement Tags S-RBARIDEN 2 S-RBARIDEN 2
Structural Beam System Tags S-----TEP 2 S-----TEP 2
Structural Beam Systems S-ANNOSYM 2 S-ANNOSYM 2
Structural Column Tags S-COLSIDM 2 S-COLSIDM 2
Structural Columns S-COLSPRM 6 S-COLSPRM 6
Structural Columns Hidden Lines S-COLSHDN 5 S-COLSHDN 5
Structural Connection Tags S-COLSANLY 2 S-COLSANLY 2
Structural Connections S-COLSANLY 2 S-COLSANLY 2
Structural Foundation Tags S-BEAMPRM 2 S-BEAMPRM 2
Structural Foundations S-----TEP 4 S-----TEP 4
Structural Foundations Hidden Lines S-FNDNHDN 4 S-FNDNHDN 4
Structural Framing S-----TEP 4 S-----TEP 4
Structural Framing Hidden Lines S-BEAMHDN 4 S-BEAMHDN 4
Structural Framing Tags S-----TEP 2 S-----TEP 2
Structural Load Cases S-LOADCASE 2 S-LOADCASE 2
Structural Load Cases Accidental Loads S-LOADACCI 2 S-LOADACCI 2
Structural Load Cases Dead Loads S-LOADDEAD 2 S-LOAD-DEAD 2
Structural Load Cases Live Loads S-LOADLIVE 2 S-LOADLIVE 2
Structural Load Cases Roof Live Loads S-LOADROOF 2 S-LOADROOF 2
Structural Load Cases Seismic Loads S-LOADSEIS 2 S-LOADSEIS 2
Structural Load Cases Snow Loads S-LOADSNOW 2 S-LOADSNOW 2
Structural Load Cases Temperature Loads S-LOADTEMP 2 S-LOADTEMP 2
Structural Load Cases Wind Loads S-LOADWIND 2 S-LOADWIND 2
Structural Loads S-LOAD 2 S-LOAD 2
Structural Loads Area Loads S-LOADAREA 2 S-LOADAREA 2
Structural Loads Line Loads S-LOADLINE 2 S-LOADLINE 2
Structural Loads Point Loads S-LOADPOIN 2 S-LOADPOIN 2
Structural Path Reinforcement S-RBARBDRY 2 S-RBARBDRY 2
Structural Path Reinforcement Symbols S-RBARSYM 2 S-RBAR-SYM 2
Structural Path Reinforcement Tags S-RBARIDEN 2 S-RBARIDEN 2
Structural Rebar S-RBAR 2 S-RBAR 2
Structural Rebar Tags S-RBARIDEN 2 S-RBARIDEN 2
Structural Truss Tags S-----TEP 2 S-----TEP 2
Temporary -_----TEMP 2 -_----TEMP 2
Text Notes A-----TEP 2 A-----TEP 2
Title Blocks G-----TTP 6 G-----TTP 6
Title Blocks Medium Lines G-----TTP 4 G-----TTP 4
Title Blocks Thin Lines G-----TTP 2 G-----TTP 2
Title Blocks Wide Lines G-----TTP 6 G-----TTP 6
Topography C-TOPO 2 C-TOPO 2
Topography Boundary Point C-TOPOBKM 3 C-TOPOBKM 3
Topography Interior Point C-TOPOBOM 2 C-TOPOBOM 2
Topography Primary Contours C-TOPOMJM 2 C-TOPOMJM 2
Topography Secondary Contours C-TOPOMNM 3 C-TOPOMNM 3
Topography Triangulation Edges C-TOPO 3 C-TOPO 3
View Reference A-----SYP 6 A-----SYP 6
View Titles G-----NPP 6 G-----NPP 6
Viewports A-----NPP 5 A-----NPP 5
Wall Tags A-WALLIDM 4 A-WALLIDM 4
Walls A-WALLMBM 2 A-WALL 2
Walls Curtain Wall Grids A-WALL 2 A-WALL 2
Walls Cut Pattern A-WALLMBM 2 A-WALL 2
Walls Hidden Lines A-WALLHDN 2 A-WALLHDN 2
Walls Surface Pattern A-WALL 2 A-WALL 2
Walls/Interior:1 A-WALL 2 A-WALL 2
Walls/Exterior:2 A-WALL 2 A-WALL 2
Walls/Foundation:3 S-WALLLOM 2 S-WALLLOM 2
Walls/Retaining:4 C-TOPORTM 2 C-TOPORTM 2
Window Tags A-GLAZIDM 6 A-GLAZIDM 6
Windows A-GLAZIDM 6 A-GLAZIDM 6
Windows Frame/Mullion A-GLAZIDM 6 A-GLAZIDM 6
Windows Glass A-GLAZIDM 6 A-GLAZIDM 6
Windows Opening A-GLAZSIM 6 A-GLAZSIM 6
Windows Sill/Head A-GLAZSIM 1 A-GLAZSIM 1
@@ -1,16 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<ROXML version="1.0">
<header>
<contents type="configuration" version="1.5"/>
<product type="component" category="library" technology=".net" name="REX"/>
</header>
<settings>
<control>
<visibility contexts="structure;archiecture;piping"/>
<context name="Revit" subname="Structure" optionlist="" supported="true" version=""/>
<context name="Revit" subname="Architecture" optionlist="" supported="true" version=""/>
<context name="Revit" subname="MEP" optionlist="" supported="true" version=""/>
<context name="Revit" optionlist="" supported="true" version=""/>
</control>
</settings>
</ROXML>
@@ -1,748 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="12.0">
<PropertyGroup>
<ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
None
</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
</PropertyGroup>
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{82D1D741-1B5B-4F49-BBAF-E7C27EBF8DEF}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>REX.DRevitFreezeDrawing</RootNamespace>
<AssemblyName>DRevitFreezeDrawing</AssemblyName>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>
</AssemblyOriginatorKeyFile>
<FileUpgradeFlags>
</FileUpgradeFlags>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<OldToolsVersion>3.5</OldToolsVersion>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<PublishUrl>publish\</PublishUrl>
<Install>true</Install>
<InstallFrom>Disk</InstallFrom>
<UpdateEnabled>false</UpdateEnabled>
<UpdateMode>Foreground</UpdateMode>
<UpdateInterval>7</UpdateInterval>
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
<UpdatePeriodically>false</UpdatePeriodically>
<UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions>
<ApplicationRevision>0</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<IsWebBootstrapper>false</IsWebBootstrapper>
<UseApplicationTrust>false</UseApplicationTrust>
<BootstrapperEnabled>true</BootstrapperEnabled>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>TRACE;DEBUG;REVIT;DRevitFreezeDrawing</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>
</DocumentationFile>
<PlatformTarget>AnyCPU</PlatformTarget>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE;REVIT;DFreezeDrawing</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<PlatformTarget>AnyCPU</PlatformTarget>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="Autodesk.Common.AResourcesControl, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ff3304d4f320ee59, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>a:\references\Autodesk.Common.AResourcesControl.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Autodesk.REX.Framework, Version=2018.0.0.0, Culture=neutral, PublicKeyToken=51e16e3b26b42eda, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>a:\REFERENCES\Autodesk.REX.Framework.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="RevitAPI">
<HintPath>C:\Program Files\Autodesk\Revit 2021\RevitAPI.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="RevitAPIUI">
<HintPath>C:\Program Files\Autodesk\Revit 2021\RevitAPIUI.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="REX.Controls">
<HintPath>C:\Program Files\Common Files\Autodesk Shared\Extensions 2018\Framework\Engine\REX.Controls.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="REX.Controls.Forms, Version=2018.0.0.0, Culture=neutral, PublicKeyToken=2b04aac23d4a9e99, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files\Common Files\Autodesk Shared\Extensions 2018\Framework\Engine\REX.Controls.Forms.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="REX.Foundation">
<HintPath>C:\Program Files\Common Files\Autodesk Shared\Extensions 2018\Framework\Foundation\REX.Foundation.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="REX.Foundation.Forms">
<HintPath>C:\Program Files\Common Files\Autodesk Shared\Extensions 2018\Framework\Foundation\REX.Foundation.Forms.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="REX.Geometry">
<HintPath>C:\Program Files\Common Files\Autodesk Shared\Extensions 2018\Framework\Foundation\REX.Geometry.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data" />
<Reference Include="System.Drawing" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Main\Application.cs" />
<Compile Include="Main\Data.cs" />
<Compile Include="Main\DirectAccess.cs" />
<Compile Include="Main\Foundation.cs" />
<Compile Include="Main\REXExpImpMng.cs" />
<Compile Include="Main\REXRevitData.cs" />
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Include="Resources\Dialogs\DialogExportOptions.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Resources\Dialogs\DialogExportOptions.Designer.cs">
<DependentUpon>DialogExportOptions.cs</DependentUpon>
</Compile>
<Compile Include="Resources\Dialogs\DialogMessageExists.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Resources\Dialogs\DialogMessageExists.Designer.cs">
<DependentUpon>DialogMessageExists.cs</DependentUpon>
</Compile>
<Compile Include="Resources\Dialogs\DialogOptions.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Resources\Dialogs\DialogOptions.Designer.cs">
<DependentUpon>DialogOptions.cs</DependentUpon>
</Compile>
<Compile Include="Resources\Dialogs\DialogViewSel.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Resources\Dialogs\DialogViewSel.Designer.cs">
<DependentUpon>DialogViewSel.cs</DependentUpon>
</Compile>
<Compile Include="Resources\Dialogs\FreezeMainCtr.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Resources\Dialogs\FreezeMainCtr.Designer.cs">
<DependentUpon>FreezeMainCtr.cs</DependentUpon>
</Compile>
<Compile Include="Resources\Dialogs\MainControl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Resources\Dialogs\MainControl.Designer.cs">
<DependentUpon>MainControl.cs</DependentUpon>
</Compile>
<Compile Include="Main\Extension.cs" />
<Compile Include="Resources\Dialogs\MainForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Resources\Dialogs\MainForm.Designer.cs">
<DependentUpon>MainForm.cs</DependentUpon>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Resources\Strings\Texts.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Texts.resx</DependentUpon>
</Compile>
<Compile Include="Main\Results.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Properties\Resources.resx">
<SubType>Designer</SubType>
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Resources\Dialogs\DialogExportOptions.resx">
<SubType>Designer</SubType>
<DependentUpon>DialogExportOptions.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Resources\Dialogs\DialogMessageExists.resx">
<SubType>Designer</SubType>
<DependentUpon>DialogMessageExists.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Resources\Dialogs\DialogOptions.resx">
<SubType>Designer</SubType>
<DependentUpon>DialogOptions.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Resources\Dialogs\DialogViewSel.resx">
<SubType>Designer</SubType>
<DependentUpon>DialogViewSel.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Resources\Dialogs\FreezeMainCtr.resx">
<SubType>Designer</SubType>
<DependentUpon>FreezeMainCtr.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Resources\Dialogs\MainControl.resx">
<SubType>Designer</SubType>
<DependentUpon>MainControl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Resources\Dialogs\MainForm.resx">
<SubType>Designer</SubType>
<DependentUpon>MainForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Resources\Strings\Texts.resx">
<SubType>Designer</SubType>
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Texts.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Include="Resources\TOOLBAR_help.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\TOOLBAR_info.png" />
</ItemGroup>
<ItemGroup>
<Content Include="Resources\TOOLBAR_calculate.png" />
<Content Include="Resources\TOOLBAR_close.png" />
<Content Include="Resources\TOOLBAR_open.png" />
<Content Include="Resources\TOOLBAR_print.png" />
<Content Include="Resources\TOOLBAR_save.png" />
<Content Include="Resources\TOOLBAR_save_as.png" />
</ItemGroup>
<ItemGroup>
<None Include="Additional\buildevents.bat" />
<Content Include="Additional\DRevitFreezeDrawing.addin">
<SubType>Designer</SubType>
</Content>
<Content Include="Configuration\settings.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="Configuration\DRevitFreezeDrawing.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="Configuration\DRevitFreezeDrawing_small.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="Configuration\exportlayers-dwg-AIA.txt">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="Configuration\exportlayers-dwg-BS1192.txt">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="Configuration\exportlayers-dwg-CP83.txt">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="Configuration\exportlayers-dwg-ISO13567.txt">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<Content Include="en-US\DRevitFreezeDrawing.Resources.dll">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\DRevitFreezeDrawing_revit.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<Content Include="en-US\Help\contents.html">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\contents-data.html">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\favorites.html">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\index.html">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\indexes.html">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\indexes-data.html">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\left_tab.html">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\search.html">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\indexes-data.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<Content Include="en-US\Help\contexthelp\DREVITFREEZEDRAWING.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\contexthelp\IDD_EXPORT_OPTIONS.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\contexthelp\IDD_LICENCE.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\contexthelp\IDD_MAIN_DIALOG_BOX_FOR_FREEZE_DRAWINGS.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\contexthelp\IDD_OPTIONS.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\contexthelp\IDD_SAVE_FREEZE_DRAWINGS.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\contexthelp\IDD_SELECTED_VIEWS_SHEETS.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<Content Include="en-US\Help\files\GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\files\GUID-74862A86-8591-48E1-9E3C-A54816B9456F.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\files\GUID-7547A20F-5CE1-4824-9B62-C61034C2190B.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\files\GUID-7D98DB2E-5D91-49B3-B364-0740C1B0B08C.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\files\GUID-7DC56634-17C4-4171-BF0A-D98425162DE7.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\files\GUID-BF60DBE9-5DE7-42D2-B287-7C19DABD1E5A.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\files\GUID-F40FC4B3-4F97-43F1-9692-474A65D02FFB.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\files\GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\files\topichead_0.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<Content Include="en-US\Help\html\ac.cmtdialog.htm">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<Content Include="en-US\Help\images\A.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.chickletred.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.chickletred2.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.cmdaccess_blank.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.down.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.hlp_page.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.keyboard.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.mainback.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.menuaro.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.mouse.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.pg_end.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.pg_next.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.pg_prev.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.pg_up.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.right.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.tabs_c.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.tabs_not.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.tabs_p.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.tabs_r.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\ac.tabs_x.GIF">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\add_favorite.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\A-M.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\A-S.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\back.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\book-closed.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\book-opened.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\forward.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\head_graphic.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\home.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\loading.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\M.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\minus.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\nav-home-xp.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\nav-next-xp.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\nav-null-xp.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\nav-prev-xp.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\nav-print.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\nav-share.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\nav-up-xp.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\next.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\page.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\plus.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\previous.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\Revit.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\S.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\show_in_contents.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\S-M.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab-bkg.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab-bkg2.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab-bkg-o.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab-bkg-x.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab-bkg-xn.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab-left.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab-left-o.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab-left-x.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab-right.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab-right-o.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab-right-x.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\void.gif">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\GUID-644CE80E-2EF9-4778-B340-5D6AF13A4851-low.jpg">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\GUID-7D66A050-F3AC-4F40-A90B-BB8C7BE024E5-low.jpg">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\GUID-D2024833-2D44-4377-BC03-0E6EE7944808-low.jpg">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\GUID-EC47AD73-1B0C-4B0D-915B-ED16B6EE8150-low.jpg">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\GUID-FCEBD8FA-FCA3-46E0-8943-500654C0EF4A-low.jpg">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab.active.jpg">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\tab.inactive.jpg">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\dlg_launcher.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\panel_expander.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\task-arrow.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\task-button-bottom.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\task-button-middle.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\task-button-top.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\images\task-link.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<Content Include="en-US\Help\scripts\adsk.common.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\adsk.favorites.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\adsk.highlight.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\adsk.strings.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\common-processing.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\cookies-worker.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\index-processing.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-apollo.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-clj.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-css.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-go.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-hs.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-lisp.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-lua.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-ml.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-n.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-proto.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-scala.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-sql.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-tex.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-vb.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-vhdl.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-wiki.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-xq.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\lang-yaml.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\prettify.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\root.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\search-data.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\search-entries0.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\search-processing.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\search-results-provider.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\toc-processing.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\scripts\toc-treedata.js">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<Content Include="en-US\Help\style\adsk.cpm.css">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\style\adsk.panels.css">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="en-US\Help\style\prettify.css">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
<Visible>False</Visible>
<ProductName>.NET Framework Client Profile</ProductName>
<Install>false</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
<Visible>False</Visible>
<ProductName>.NET Framework 2.0 %28x86%29</ProductName>
<Install>true</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
<Visible>False</Visible>
<ProductName>.NET Framework 3.0 %28x86%29</ProductName>
<Install>false</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5</ProductName>
<Install>false</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1</ProductName>
<Install>false</Install>
</BootstrapperPackage>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<PropertyGroup>
<PostBuildEvent>
if not exist "q:\exe.$(ConfigurationName)" goto InstalledSDK
md "q:\exe.$(ConfigurationName)"
md "q:\exe.$(ConfigurationName)\Modules"
md "q:\exe.$(ConfigurationName)\Modules\$(ProjectName)"
del "q:\exe.$(ConfigurationName)\Modules\$(ProjectName)\$(TargetFileName)"
copy "$(TargetPath)" "q:\exe.$(ConfigurationName)\Modules\$(ProjectName)\$(TargetFileName)"
copy "$(TargetDir)Interop.*.dll" "q:\exe.$(ConfigurationName)\Modules\$(ProjectName)\"
goto END
:InstalledSDK
:END
if exist "$(ProjectDir)Additional\buildevents.bat" call "$(ProjectDir)Additional\buildevents.bat"
xcopy "$(ProjectDir)Additional\*.addin" "R:\Autodesk\Revit\Addins\2018" /S /R /K /V /I /F /C /Y
</PostBuildEvent>
</PropertyGroup>
</Project>
@@ -1,124 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
/// <summary>
/// REX Application class.
/// </summary>
using Autodesk.REX.Framework;
using REX.Common;
namespace REX.DRevitFreezeDrawing
{
/// <summary>
/// Main class for REX manager and interactions with system.
/// </summary>
public class Application : REXFoundationApplication
{
protected override void OnCreateApplication()
{
base.OnCreateApplication();
ApplicationRef = new FoundationApplication();
}
}
/// <summary>
/// Main class for REX manager and interactions with system.
/// </summary>
/// <remarks></remarks>
public class FoundationApplication : REXApplication
{
/// <summary>
/// Initializes a new instance of the <see cref="Application"/> class.
/// Creates Extension class.
/// </summary>
public FoundationApplication()
{
AppExtension = new Extension(this);
}
/// <summary>
/// Called when create. Set ExtensionContext structure and enable or disable some functionalities.
/// </summary>
/// <returns>Returns true if succeeded.</returns>
public override bool OnCreate()
{
// insert code here
return true;
}
/// <summary>
/// Get the extension.
/// </summary>
/// <returns>Returns reference to Extension object.</returns>
public override REXExtension GetExtension()
{
// insert code here
return AppExtension;
}
/// <summary>
/// Get the minimum required version of specified engine's component.
/// </summary>
/// <param name="Version">The version.</param>
/// <returns>Returns version string - "Major.Minor".</returns>
public override string GetVersion(REXVersionType Version)
{
switch (Version)
{
case REXVersionType.Common:
case REXVersionType.Controls:
case REXVersionType.Math:
return "1.0";
case REXVersionType.Engine:
return "2.0";
case REXVersionType.CommercialEngine:
return "2.3";
}
return "";
}
/// <summary>
/// Get the text. See <see cref="Extension.GetText()"/> method.
/// </summary>
/// <param name="Name">The name.</param>
/// <returns>Returns specified text.</returns>
public override string GetText(string Name)
{
return GetExtension().OnGetText(Name);
}
public override System.Guid GetUniqueId()
{
return new System.Guid("00000000-928e-40c4-8a46-8d4634e5dcc1");
}
#region Private members
private Extension AppExtension;
#endregion
}
}
@@ -1,63 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
using System.IO;
using Autodesk.REX.Framework;
using REX.Common;
namespace REX.DRevitFreezeDrawing
{
internal class Data : REXData
{
public Data(REXExtension Ext)
: base(Ext)
{
VersionCurrent = 1;
}
#region Structures
public string OptionPath;
#endregion
protected override void OnSetDefaults(REXUnitsSystemType UnitsSystem)
{
OptionPath = "";
}
protected override bool OnSave(ref BinaryWriter Data)
{
Data.Write(OptionPath);
return true;
}
protected override bool OnLoad(ref BinaryReader Data)
{
if (VersionLoaded >= 0.5)
{
OptionPath = Data.ReadString();
}
return true;
}
}
}
@@ -1,190 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
/// <summary>
/// External command class which are used to launch module directly without REX ribbon.
/// </summary>
using System;
using Autodesk.REX.Framework;
#if (REVIT)
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;
#endif
namespace REX.DRevitFreezeDrawing
{
#if (REVIT)
/// <summary>
/// The class enables direct connection between Revit and extension.
/// </summary>
[Autodesk.Revit.Attributes.Transaction(Autodesk.Revit.Attributes.TransactionMode.Manual)]
[Autodesk.Revit.Attributes.Regeneration(Autodesk.Revit.Attributes.RegenerationOption.Manual)]
[Autodesk.Revit.Attributes.Journaling(Autodesk.Revit.Attributes.JournalingMode.NoCommandData)]
public class DirectRevitAccess : Autodesk.Revit.UI.IExternalCommand
#else
/// <summary>
/// The class enables direct connection between application and extension.
/// </summary>
public class DirectAccess
#endif
{
#if (REVIT)
/// <summary>
/// Executes the extension.
/// </summary>
/// <param name="commandData">The command data.</param>
/// <param name="message">The message.</param>
/// <param name="elements">The elements.</param>
/// <returns>Returns execution result.</returns>
public Result Execute(Autodesk.Revit.UI.ExternalCommandData commandData, ref string message, ElementSet elements)
#else
/// <summary>
/// Executes the extension.
/// </summary>
public bool Run()
#endif
{
AppDomain currentDomain = AppDomain.CurrentDomain;
if (currentDomain != null)
currentDomain.AssemblyResolve += new ResolveEventHandler(currentDomain_AssemblyResolve);
#if (REVIT)
return Proxy.Execute(commandData, ref message, elements);
#else
return Proxy.Run();
#endif
}
System.Reflection.Assembly currentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
{
Autodesk.REX.Framework.REXConfiguration.Initialize(System.Reflection.Assembly.GetExecutingAssembly());
return Autodesk.REX.Framework.REXAssemblies.Resolve(sender, args, System.Reflection.Assembly.GetExecutingAssembly());
}
private static class Proxy
{
#if (REVIT)
public static Result Execute(Autodesk.Revit.UI.ExternalCommandData commandData, ref string message, ElementSet elements)
{
ExtensionDirectRevitAccess extensionDirectRevitAccess = new ExtensionDirectRevitAccess();
return extensionDirectRevitAccess.Execute(commandData, ref message, elements);
}
#else
public static bool Run()
{
ExtensionDirectAccess extensionDirectAccess = new ExtensionDirectAccess();
return extensionDirectAccess.Run();
}
#endif
}
}
#if (REVIT)
/// <summary>
/// The class enables direct connection between Revit and extension.
/// </summary>
[Autodesk.Revit.Attributes.Transaction(Autodesk.Revit.Attributes.TransactionMode.Manual)]
[Autodesk.Revit.Attributes.Regeneration(Autodesk.Revit.Attributes.RegenerationOption.Manual)]
public class ExtensionDirectRevitAccess : REX.Common.REXDirectRevitAccess, IExternalCommand
#else
/// <summary>
/// The class enables direct connection between application and extension.
/// </summary>
public class ExtensionDirectAccess
#endif
{
#if (REVIT)
/// <summary>
/// Executes the extension.
/// </summary>
/// <param name="commandData">The command data.</param>
/// <param name="message">The message.</param>
/// <param name="elements">The elements.</param>
/// <returns>Returns execution result.</returns>
public Result Execute(Autodesk.Revit.UI.ExternalCommandData commandData, ref string message, ElementSet elements)
#else
/// <summary>
/// Executes the extension.
/// </summary>
public bool Run()
#endif
{
try
{
AppRef = new Application();
REXContext context = new REXContext();
context.Control.Mode = REXMode.Dialog;
context.Control.ControlMode = REXControlMode.ModalDialog;
#if (REVIT)
PresetContext(ref commandData, ref message, ref elements, ref context);
#else
context.Product.Type = REXInterfaceType.None;
#endif
Transaction tran = new Transaction(commandData.Application.ActiveUIDocument.Document, "REX.DRevitFreezeDrawing transaction");
tran.Start();
REXEnvironment Env = new REXEnvironment(REX.Common.REXConst.ENG_DedicatedVersionName);
if (Env.LoadEngine(ref context))
{
if (AppRef.Create(ref context))
{
AppRef.Show();
#if (REVIT)
}
}
tran.Commit();
if (context.Extension.Result == REXResultType.None || context.Extension.Result == REXResultType.Succeeded)
return Result.Succeeded;
else if (context.Extension.Result == REXResultType.Cancelled)
return Result.Cancelled;
else
return Result.Failed;
#else
return true;
}
}
return false;
#endif
}
catch (Exception ex)
{
#if (REVIT)
message = ex.Message;
return Result.Failed;
#else
return false;
#endif
}
}
private Application AppRef;
}
}
@@ -1,431 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
using System.Collections.Generic;
using Autodesk.REX.Framework;
using REX.Common;
using REX.DRevitFreezeDrawing.Main;
using REX.DRevitFreezeDrawing.Resources.Dialogs;
namespace REX.DRevitFreezeDrawing
{
/// <summary>
/// Main class for development
/// </summary>
internal sealed class Extension : REXExtension
{
public Extension(REXApplication App)
: base(App)
{
DataRef = new Data(this);
ResultsRef = new Results(this);
}
//******************************************************************************************
/// <summary>
/// For standard funcionality fill interface methods
/// </summary>
#region Public overrided interface methods
public override bool OnInitialize()
{
if (ThisApplication.Context2.Product.Type == REXInterfaceType.Revit)
Revit.UsingParameters = false;
return base.OnInitialize();
}
//******************************************************************************************
/// <summary>
/// Create needed structures and verify needs
/// if you add error message to system errors the module is not load
/// </summary>
public override void OnCreate()
{
base.OnCreate();
// System.SystemBase.Errors.AddError("ErrCreate", "Bd komunikacji z programem Revit!", null);
}
//******************************************************************************************
/// <summary>
/// Create sub dialogs
/// </summary>
public override void OnCreateDialogs()
{
base.OnCreateDialogs();
m_ExpImpMng = new REXExpImpMng(this);
m_RevitData = new REXRevitData(Revit.CommandData());
m_RevitData.Initialize();
m_ErrorType = 0;
System.LoadFromFile(false);
FreezeControl = new FreezeMainCtr(this);
dlgOptions = new DialogOptions(this);
dlgExportOptions = new DialogExportOptions(this);
dlgViewSel = new DialogViewSel(this);
}
//******************************************************************************************
/// <summary>
/// Create layout items
/// </summary>
public override void OnCreateLayout()
{
base.OnCreateLayout();
UI.HideCommand("ToolStripSeparatorBPrint");
UI.HideCommand("ToolStripMenuItemPrint");
UI.HideCommand("toolStripSeparator7");
UI.HideCommand("MenuItemPrint");
UI.HideCommand("MenuItemCalculations");
Layout.ConstOptions = (long)REXUI.SetupOptions.FormFixed;
Layout.AddLayout(new REXLayoutItem(REXLayoutItem.LayoutType.Layout, null, null, null, (long)REXUI.SetupOptions.TabDialog, FreezeControl));
dlgOptions.SetProjectName(m_ExpImpMng.GetProjectName());
System.SetCaption();
}
//******************************************************************************************
/// <summary>
/// Set data to dialogs
/// </summary>
public override void OnSetDialogs()
{
base.OnSetDialogs();
dlgViewSel.SetLists(m_RevitData.ViewList);
}
//******************************************************************************************
/// <summary>
/// Get data from dialogs
/// </summary>
public override void OnSetData()
{
base.OnSetData();
m_ErrorType = 0;
if (!FreezeControl.CurrentView)
{
List<Autodesk.Revit.DB.View> viewList = dlgViewSel.GetSelectedViews();
if (viewList.Count <= 0)
{
System.SystemBase.Errors.AddError("", "", null);
m_ErrorType = 1;
}
}
else
{
Autodesk.Revit.DB.View v = Revit.CommandData().Application.ActiveUIDocument.Document.ActiveView;
if (v.ViewType == Autodesk.Revit.DB.ViewType.Internal || v.ViewType == Autodesk.Revit.DB.ViewType.DrawingSheet || !v.CanBePrinted)
{
System.SystemBase.Errors.AddError("", "", null);
m_ErrorType = 2;
}
}
}
//******************************************************************************************
/// <summary>
/// </summary>
public override bool OnCanRun()
{
//return true;
this.ExtensionContext.Control.ShowErrorsDialog = false;
if (m_ErrorType == 1)
return RunQuestion(Resources.Strings.Texts.REX_ModuleDescription, Resources.Strings.Texts.ErrorNoViewsDetected);
else if (m_ErrorType == 2)
return RunQuestion(Resources.Strings.Texts.REX_ModuleDescription, Resources.Strings.Texts.CurrentViewNotSet);
else
return true;
}
//******************************************************************************************
/// <summary>
/// Run process calculations and etc.
/// </summary>
public override void OnRun()
{
base.OnRun();
List<ViewPath> fileNames = new List<ViewPath>();
Autodesk.Revit.DB.DWGExportOptions dwgOpt = dlgExportOptions.GetExportOptions(dlgOptions.Copy);
dwgOpt.FileVersion = dlgOptions.GetVersion();
Autodesk.Revit.DB.DWGImportOptions dwgImpOpt = dlgOptions.GetImportOptions();
dwgImpOpt.Unit = dlgExportOptions.GetExportUnits(dlgOptions.Copy);
m_ExpImpMng.Clean();
try //for demo mode
{
List<Autodesk.Revit.DB.View> viewList;
if (FreezeControl.CurrentView)
{
Autodesk.Revit.DB.View v = Revit.CommandData().Application.ActiveUIDocument.Document.ActiveView;
if (!(v.ViewType == Autodesk.Revit.DB.ViewType.Internal || v.ViewType == Autodesk.Revit.DB.ViewType.DrawingSheet || !v.CanBePrinted))
{
viewList = new List<Autodesk.Revit.DB.View>();
viewList.Add(Revit.CommandData().Application.ActiveUIDocument.Document.ActiveView);
}
else
{
viewList = new List<Autodesk.Revit.DB.View>();
}
}
else
{
viewList = dlgViewSel.GetSelectedViews();
}
if (viewList.Count > 0)
{
IREXProgress Progress = System.SystemBase.Tools.Prograss;
Progress.Steps = 2 * viewList.Count;
Progress.Show(GetForm());
GetForm().Hide();
fileNames = m_ExpImpMng.Export(viewList, dwgOpt, Progress);
m_ExpImpMng.Import(dlgOptions.Copy, dlgOptions.Browse, dlgOptions.BaseName, dwgImpOpt, fileNames, Progress);
if (dlgOptions.DeleteView)
m_ExpImpMng.DeleteViews(viewList);
Progress.Hide();
global::System.Windows.Forms.MessageBox.Show(GetForm(), Resources.Strings.Texts.FreezingFinSuccesfull, Resources.Strings.Texts.REX_ModuleDescription);
}
}
catch
{
}
m_ExpImpMng.Clean();
DataRef.OptionPath = dlgOptions.Browse;
System.SaveToFile(false, false);
}
//******************************************************************************************
/// <summary>
/// Printing results.
/// </summary>
public override void OnShowResults()
{
base.OnShowResults();
}
//******************************************************************************************
/// <summary>
/// If return true dialog will close after OK button clicked
/// </summary>
public override bool OnCanClose(REXCanCloseType Type)
{
return base.OnCanClose(Type);
}
//******************************************************************************************
/// <summary>
/// </summary>
public override void OnClose()
{
base.OnClose();
}
//******************************************************************************************
/// <summary>
/// Activate or deactivate layout - module can modify layout before or after activation
/// </summary>
public override void OnActivateLayout(REXLayoutItem LItem, bool Activate)
{
base.OnActivateLayout(LItem, Activate);
// -- insert your code here ---
if (Activate)
{
}
else
{
}
}
//******************************************************************************************
/// <summary>
/// Error selecting handler
/// </summary>
public override void OnErrorSelected(REXErrorsEventArgs e)
{
base.OnErrorSelected(e);
// -- insert your code here ---
}
//******************************************************************************************
/// <summary>
/// Get text from resources
/// </summary>
public override string OnGetText(string Name)
{
// For obfuscation strings
if (Name == REXConst.ENG_ResModuleDescription)
return Resources.Strings.Texts.REX_ModuleDescription;
return Resources.Strings.Texts.ResourceManager.GetString(Name);
}
#endregion
//******************************************************************************************
/// <summary>
/// For non standard funcionality fill other methods
/// </summary>
#region Public overrided methods for develeopment
/// <summary>
/// Create all needed objects
/// </summary>
public override bool Create()
{
bool result = base.Create();
// -- insert your code here ---
return result;
}
//******************************************************************************************
/// <summary>
/// Create all needed references and data
/// </summary>
public override void Setup()
{
base.Setup();
}
//******************************************************************************************
/// <summary>
/// Command handler
/// </summary>
public override object Command(ref REXCommand CommandStruct)
{
return base.Command(ref CommandStruct);
}
//******************************************************************************************
/// <summary>
/// Event handler
/// </summary>
public override object Event(ref REXEvent EventStruct)
{
return base.Event(ref EventStruct);
}
//******************************************************************************************
#endregion
#region Main control methods
public MainControl MainControl()
{
if (object.ReferenceEquals(ControlRef, null))
ControlRef = new MainControl(this);
return ControlRef;
}
#endregion
#region Public overrided UI methods - Form and Control reference
public override REXExtensionForm GetForm()
{
if (object.ReferenceEquals(FormRef, null))
FormRef = new MainForm(this);
return (REXExtensionForm)FormRef;
}
//******************************************************************************************
public override REXExtensionControl GetControl()
{
return MainControl();
}
//******************************************************************************************
#endregion
#region Public overrided data and results
public Data Data
{
get
{
return DataRef;
}
}
//******************************************************************************************
public Results Results
{
get
{
return ResultsRef;
}
}
//******************************************************************************************
public override REXResults GetResults()
{
return ResultsRef;
}
//******************************************************************************************
public override REXData GetData()
{
return DataRef;
}
#endregion
#region <other>
public void ShowOptionsDialog()
{
dlgOptions.ShowDialog(this.GetForm());
}
public void ShowExportOptionsDialog()
{
dlgExportOptions.ShowDialog(GetForm());
}
public void ShowSelectViews()
{
dlgViewSel.ShowDialog(GetForm());
}
public REXRevitData RevitData
{
get
{
return m_RevitData;
}
}
#endregion
#region Private members
private Data DataRef;
private Results ResultsRef;
private MainForm FormRef;
private MainControl ControlRef;
private DialogOptions dlgOptions;
private DialogExportOptions dlgExportOptions;
private DialogViewSel dlgViewSel;
private FreezeMainCtr FreezeControl;
private REXExpImpMng m_ExpImpMng;
private REXRevitData m_RevitData;
private int m_ErrorType;
#endregion
}
}
@@ -1,165 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
/// <summary>
/// </summary>
using System;
using System.Collections.Generic;
using System.Text;
namespace REX.Common
{
/// <summary>
/// Foundation class for REX.Foundation usage.
/// </summary>
public class REXFoundationApplication : Autodesk.REX.Framework.IREXApplication2
{
protected Autodesk.REX.Framework.IREXApplication2 ApplicationRef;
/// <summary>
/// Initializes a new instance of the <see cref="REXApplication"/> class.
/// </summary>
public REXFoundationApplication()
{
AppDomain currentDomain = AppDomain.CurrentDomain;
currentDomain.AssemblyResolve += new ResolveEventHandler(currentDomain_AssemblyResolve);
OnCreateApplication();
}
protected virtual void OnCreateApplication()
{
}
/// <summary>
/// Handles the AssemblyResolve event of the currentDomain control.
/// </summary>
/// <param name="sender">The source of the event.</param>
/// <param name="args">The <see cref="System.ResolveEventArgs"/> instance containing the event data.</param>
/// <returns></returns>
System.Reflection.Assembly currentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
{
Autodesk.REX.Framework.REXConfiguration.Initialize(System.Reflection.Assembly.GetExecutingAssembly());
return Autodesk.REX.Framework.REXAssemblies.Resolve(sender, args, Autodesk.REX.Framework.REXConfiguration.Control.VersionName, System.Reflection.Assembly.GetExecutingAssembly());
}
#region IREXApplication2 Members
/// <summary>
/// Create module.
/// </summary>
/// <param name="AppContext">The application context.</param>
/// <returns>Returns true if succeeded.</returns>
public bool Create(ref Autodesk.REX.Framework.REXContext AppContext)
{
if (AppContext.Extension.Name == null || AppContext.Extension.Name == "")
AppContext.Extension.Name = System.Reflection.Assembly.GetExecutingAssembly().GetName().Name;
return ApplicationRef.Create(ref AppContext);
}
/// <summary>
/// Creates and shows module as modal dialog.
/// </summary>
/// <param name="AppContext">The application context.</param>
/// <returns>Returns true if suceeded.</returns>
public bool Modal(ref Autodesk.REX.Framework.REXContext AppContext)
{
if (AppContext.Extension.Name == null || AppContext.Extension.Name == "")
AppContext.Extension.Name = System.Reflection.Assembly.GetExecutingAssembly().GetName().Name;
return ApplicationRef.Modal(ref AppContext);
}
#endregion
#region IREXApplication Members
/// <summary>
/// Closes this instance.
/// </summary>
public void Close()
{
ApplicationRef.Close();
}
/// <summary>
/// Commands the specified command struct.
/// </summary>
/// <param name="CommandStruct">The command struct.</param>
/// <returns></returns>
public object Command(ref Autodesk.REX.Framework.REXCommand CommandStruct)
{
return ApplicationRef.Command(ref CommandStruct);
}
/// <summary>
/// Controls this instance.
/// </summary>
/// <returns></returns>
public object Control()
{
return ApplicationRef.Control();
}
/// <summary>
/// Creates and shows module as modal dialog.
/// </summary>
/// <param name="AppContext">The application context.</param>
/// <returns>Returns true if suceeded.</returns>
public bool Create(ref Autodesk.REX.Framework.REXApplicationContext AppContext)
{
return ApplicationRef.Create(ref AppContext);
}
/// <summary>
/// Called when event.
/// </summary>
/// <param name="EventStruct">The event structure.</param>
/// <returns>Returns result of event operation.</returns>
public object Event(ref Autodesk.REX.Framework.REXEvent EventStruct)
{
return ApplicationRef.Event(ref EventStruct);
}
/// <summary>
/// Creates and shows module as modal dialog.
/// </summary>
/// <param name="AppContext">The application context.</param>
/// <returns>Returns true if suceeded.</returns>
public bool Modal(ref Autodesk.REX.Framework.REXApplicationContext AppContext)
{
return ApplicationRef.Modal(ref AppContext);
}
/// <summary>
/// Shows this module.
/// </summary>
/// <returns>Returns true if succeeded.</returns>
public bool Show()
{
return ApplicationRef.Show();
}
#endregion
}
}
@@ -1,688 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
using System;
using System.Collections.Generic;
using Autodesk.Revit.DB;
using RevitElement = Autodesk.Revit.DB.Element;
using global::System.IO;
using Autodesk.REX.Framework;
using REX.Common;
using REX.Common.Revit.Geometry;
using REX.DRevitFreezeDrawing.Resources.Dialogs;
namespace REX.DRevitFreezeDrawing.Main
{
/// <summary>
/// REX Export/Import manager class
/// </summary>
class REXExpImpMng : REXExtensionObject
{
#region<members>
Autodesk.Revit.UI.ExternalCommandData m_CommandData;
string m_path; //system temp path
List<FileInfo> m_FileDwgList;//list of read files before export to the directory
#endregion
#region<constructors>
public REXExpImpMng(REXExtension argExt)
: base(argExt)
{
m_CommandData = argExt.Revit.CommandData();
m_FileDwgList = new List<FileInfo>();
}
#endregion
#region<methods>
//******************************************************************************************
/// <summary>
/// this function export View from the list
/// </summary>
public List<ViewPath> Export(List<View> argListView, DWGExportOptions setDwg, IREXProgress argProgress)
{
IREXProgress Progress = argProgress;
Progress.Steps = 2 * argListView.Count;
Progress.Position = 0;
Progress.Header = Resources.Strings.Texts.FreezeInProgress + " - " + Resources.Strings.Texts.Export;
List<ViewPath> nameStr = new List<ViewPath>();
m_path = getTempPath();
//reading files from temp directory
setDwg.LayerMapping = GetLayMap(setDwg.LayerMapping);
foreach (View v in argListView)
{
List<ElementId> vSet = new List<ElementId>();
if (v != null)
{
View3D tmp3D = null;
Autodesk.Revit.DB.ViewSheet viewSheet = null;
bool proceed = false;
if (v is Autodesk.Revit.DB.View3D)
{
try
{
FilteredElementCollector filteredElementCollector = new FilteredElementCollector(ThisExtension.Revit.ActiveDocument);
filteredElementCollector.OfClass(typeof(FamilySymbol));
filteredElementCollector.OfCategory(BuiltInCategory.OST_TitleBlocks);
IList<RevitElement> titleBlocks = filteredElementCollector.ToElements();
List<FamilySymbol> familySymbols = new List<FamilySymbol>();
foreach (Element element in titleBlocks)
{
FamilySymbol f = element as FamilySymbol;
if (f != null)
familySymbols.Add(f);
}
if (titleBlocks.Count != 0)
{
Autodesk.Revit.DB.FamilySymbol fs = null;
foreach (Autodesk.Revit.DB.FamilySymbol f in familySymbols)
{
if (null != f) { fs = f; break; }
}
viewSheet = Autodesk.Revit.DB.ViewSheet.Create(ThisExtension.Revit.ActiveDocument, fs.Id);
if (null != viewSheet)
{
UV location = new UV((viewSheet.Outline.Max.U - viewSheet.Outline.Min.U) / 2,
(viewSheet.Outline.Max.V - viewSheet.Outline.Min.V) / 2);
try
{
Viewport.Create(ThisExtension.Revit.ActiveDocument, viewSheet.Id, v.Id, new XYZ(location.U, location.V, 0.0));
}
catch
{
try
{
XYZ tmpXYZ = new XYZ(-v.ViewDirection.X, -v.ViewDirection.Y, -v.ViewDirection.Z);
BoundingBoxXYZ tmpBoundingBox = v.CropBox;
bool tmpCropBoxActive = v.CropBoxActive;
IList<Element> viewTypes = REXGeometryRvt.FilterElements(ThisExtension.Revit.ActiveDocument, typeof(ViewFamilyType));
ElementId viewTypeid = null;
foreach (Element viewType in viewTypes)
{
ViewFamilyType famType = viewType as ViewFamilyType;
if (famType != null && famType.ViewFamily == ViewFamily.ThreeDimensional)
{
viewTypeid = famType.Id;
break;
}
}
if (viewTypeid != null)
{
tmp3D = View3D.CreateIsometric(ThisExtension.Revit.ActiveDocument, viewTypeid);
tmp3D.ApplyViewTemplateParameters(v);
tmp3D.CropBox = tmpBoundingBox;
Viewport.Create(ThisExtension.Revit.ActiveDocument, viewSheet.Id, tmp3D.Id, new XYZ(location.U, location.V, 0.0));
}
}
catch
{
}
}
vSet.Add(viewSheet.Id);
proceed = true;
}
}
}
catch { }
}
else
{
vSet.Add(v.Id);
proceed = true;
}
if (proceed)
{
string fam = v.get_Parameter(BuiltInParameter.VIEW_FAMILY).AsString();
Progress.Step(fam + "-" + v.Name);
string vName = ValidateFileName(v.Name);
m_CommandData.Application.ActiveUIDocument.Document.Export(m_path, fam + "-" + vName, vSet, setDwg);
nameStr.Add(new ViewPath(m_path + "\\" + fam + "-" + vName + ".dwg", v, fam + "-" + v.Name));
Progress.Step(fam + "-" + v.Name);
if (viewSheet != null)
{
ElementId elementId = viewSheet.Id;
ThisExtension.Revit.ActiveDocument.Delete(elementId);
}
if (tmp3D != null)
{
ElementId elementId = tmp3D.Id;
ThisExtension.Revit.ActiveDocument.Delete(elementId);
}
}
}
}
return nameStr;
}
//******************************************************************************************
private string ValidateFileName(string name)
{
string newname = name.Replace("/", "-");
newname = newname.Replace("\\", "-");
newname = newname.Replace(":", "-");
return newname;
}
//******************************************************************************************
/// <summary>
/// reading layer map from txt file in Configuration directory
/// </summary>
private string GetLayMap(string argLayMap)
{
string Dir = m_CommandData.Application.ActiveUIDocument.Document.GetType().Assembly.Location;
string DirProgram = Directory.GetParent(Dir).FullName;
string DirData = Directory.GetParent(DirProgram).FullName + "\\Data";
REXEnvironment Env = new REXEnvironment(REXConst.ENG_DedicatedVersionName);
string path = Env.GetModulePath(REXEnvironment.PathType.Configuration, ThisExtension.ThisApplication.Context.Name);
string pathDirMap;
switch (argLayMap)
{
case "AIA":
pathDirMap = DirData + "\\exportlayers-dwg-AIA.txt";
if (File.Exists(pathDirMap))
return pathDirMap;
else
{
pathDirMap = path + "\\exportlayers-dwg-AIA.txt";
if (File.Exists(pathDirMap))
return pathDirMap;
else
return "";
}
case "BS1192":
pathDirMap = DirData + "\\exportlayers-dwg-BS1192.txt";
if (File.Exists(pathDirMap))
return pathDirMap;
else
{
pathDirMap = path + "\\exportlayers-dwg-BS1192.txt";
if (File.Exists(pathDirMap))
return pathDirMap;
else
return "";
}
case "ISO13567":
pathDirMap = DirData + "\\exportlayers-dwg-ISO13567.txt";
if (File.Exists(pathDirMap))
return pathDirMap;
else
{
pathDirMap = path + "\\exportlayers-dwg-ISO13567.txt";
if (File.Exists(pathDirMap))
return pathDirMap;
else
return "";
}
case "CP38":
pathDirMap = DirData + "\\exportlayers-dwg-CP83.txt";
if (File.Exists(pathDirMap))
return pathDirMap;
else
{
pathDirMap = path + "\\exportlayers-dwg-CP83.txt";
if (File.Exists(pathDirMap))
return pathDirMap;
else
return "";
}
default:
pathDirMap = "";
return "";
}
}
//******************************************************************************************
/// <summary>
/// this function imports all views from the list and create new draft views for them based on m_path
/// </summary>
public void Import(bool argCopy, string argBrowse, string argBaseName, Autodesk.Revit.DB.DWGImportOptions argOpt, List<ViewPath> argViewList, IREXProgress argProgress)
{
ViewDrafting draftView;
DWGImportOptions setDwgImp;
IREXProgress Progress = argProgress;
DialogMessageExists dlgMsg = new DialogMessageExists(ThisExtension);
dlgMsg.Text = Resources.Strings.Texts.REX_ModuleDescription;
//getting file list from the directory
string[] FileList = Directory.GetFiles(m_path, "*.dwg");
List<string> SelectFileList = new List<string>();
string newname;
string strPost = " (" + Resources.Strings.Texts.Freezed + ")";
Progress.Position = 0;
Progress.Steps = 2 * argViewList.Count;
Progress.Header = Resources.Strings.Texts.FreezeInProgress + " - " + Resources.Strings.Texts.Import;
ViewFamilyType viewFamilyType = null;
FilteredElementCollector collector = new FilteredElementCollector(m_CommandData.Application.ActiveUIDocument.Document);
var viewFamilyTypes = collector.OfClass(typeof(ViewFamilyType)).ToElements();
foreach (Element e in viewFamilyTypes)
{
ViewFamilyType v = e as ViewFamilyType;
if (v.ViewFamily == ViewFamily.Drafting)
{
viewFamilyType = v;
break;
}
}
//importing files to Revit
foreach (ViewPath v in argViewList)
{
draftView = ViewDrafting.Create(m_CommandData.Application.ActiveUIDocument.Document, viewFamilyType.Id);
newname = ReplaceForbiddenSigns(v.fullViewName);
string tempName = newname;
int i = 1;
for (;;)
{
try
{
draftView.Name = newname + strPost;
break;
}
catch
{
if (i > 10)
{
try
{
draftView.Name = draftView.Name + strPost;
}
catch
{
}
break;
}
newname = tempName + "-" + i.ToString();
i++;
}
}
draftView.Scale = v.ViewRevit.Scale;
Progress.Step(draftView.Name);
//properties
setDwgImp = new DWGImportOptions();
setDwgImp.ColorMode = argOpt.ColorMode;
setDwgImp.OrientToView = argOpt.OrientToView;
setDwgImp.Unit = argOpt.Unit;
setDwgImp.CustomScale = argOpt.CustomScale;
//import
RevitElement el = (RevitElement)draftView;
if (File.Exists(v.path))
{
ElementId id;
m_CommandData.Application.ActiveUIDocument.Document.Import(v.path, setDwgImp, draftView, out id);
v.DraftingName = draftView.Name;
//copying to user directory
if (argCopy)
{
CopyToUserDirViewPath(v, argBaseName, argBrowse, dlgMsg);
}
}
Progress.Step(draftView.Name);
}
dlgMsg.Dispose();
}
//******************************************************************************************
/// <summary>
/// this function gets view nam based on file name
/// </summary>
private bool CopyToUserDirViewPath(ViewPath argView, string argBaseName, string argBrowse, DialogMessageExists dlgMsg)
{
string newFileName;
if (argBaseName != "")
newFileName = argBrowse + "\\" + argBaseName + "-" + argView.DraftingName + ".dwg";
else
newFileName = argBrowse + "\\" + argView.DraftingName + ".dwg";
string dirref = Directory.GetParent(argView.path).FullName;
string dwgreffile = argView.fullViewName.Replace(" ", "");
string dwgref = Path.GetFileNameWithoutExtension(dwgreffile) + "-*.dwg";
string dwggrefpath = GetRefDWGFilePath(dwgref, dirref);
string dd = Path.GetFileName(dwggrefpath);
string dwgrefdestpath = Path.Combine(argBrowse, dd);
if (File.Exists(newFileName))
{
if (dlgMsg.Context == ReplaceContext.Leave || dlgMsg.Context == ReplaceContext.Replace)
{
dlgMsg.ShowMessageDialog(newFileName, ThisExtension.GetForm());
if (dlgMsg.Context == ReplaceContext.Replace || dlgMsg.Context == ReplaceContext.ReplaceAll)
{
try
{
File.Copy(argView.path, newFileName, true);
if (dwggrefpath != "")
File.Copy(dwggrefpath, dwgrefdestpath, true);
return true;
}
catch
{
System.Windows.Forms.MessageBox.Show(ThisExtension.GetForm(), Resources.Strings.Texts.ErrorAccessDenied + newFileName, Resources.Strings.Texts.REX_ModuleDescription);
return false;
}
}
return true;
}
else if (dlgMsg.Context == ReplaceContext.ReplaceAll)
{
try
{
File.Copy(argView.path, newFileName, true);
if (dwggrefpath != "")
File.Copy(dwggrefpath, dwgrefdestpath, true);
return true;
}
catch
{
System.Windows.Forms.MessageBox.Show(ThisExtension.GetForm(), Resources.Strings.Texts.ErrorAccessDenied + newFileName, Resources.Strings.Texts.REX_ModuleDescription);
return false;
}
}
else
{
return true;
}
}
else
{
global::System.IO.File.Copy(argView.path, newFileName);
if (dwggrefpath != "")
System.IO.File.Copy(dwggrefpath, dwgrefdestpath, true);
return true;
}
}
//******************************************************************************************
/// <summary>
/// this function gets view nam based on file name
/// </summary>
private string getViewNameDwgDel(string fileName)
{
int indeks;
indeks = fileName.IndexOf(".dwg");
if (indeks < 0)
return "";
string name2 = fileName.Substring(0, indeks);
return name2;
}
//******************************************************************************************
/// <summary>
/// Search for files with particular searchpattern = filename in directory dirref.
/// </summary>
/// <param name="filename">Searched filename</param>
/// <param name="dirref">Directory reference</param>
/// <returns></returns>
private string GetRefDWGFilePath(string filename, string dirref)
{
string pathtofile = "";
string searchPattern = filename;
DirectoryInfo di = new DirectoryInfo(dirref);
System.IO.FileInfo[] files = di.GetFiles(searchPattern, SearchOption.AllDirectories);
foreach (System.IO.FileInfo file in files)
{
pathtofile = file.FullName;
}
return pathtofile;
}
//******************************************************************************************
/// <summary>
/// this function returns temp system path
/// </summary>
private string getTempPath()
{
string path = Environment.GetEnvironmentVariable("temp");
if (!Directory.Exists(path))
{
path = Path.GetFullPath(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "..\\Temp"));
if (!Directory.Exists(path))
Directory.CreateDirectory(path);
}
path = path + "\\DRevitFreezeDrawing Temp";
if (!Directory.Exists(path))
Directory.CreateDirectory(path);
return path;
}
//******************************************************************************************
/// <summary>
/// this function checks if file is on the list
/// </summary>
private bool CheckIfStrOnList(string str, List<FileInfo> list)
{
foreach (FileInfo el in list)
{
if (str == el.fileName)
return true;
}
return false;
}
//******************************************************************************************
/// <summary>
/// this function checks if date of the file has changed
/// </summary>
private bool CheckIfDateChanged(FileInfo file, List<FileInfo> list)
{
foreach (FileInfo el in list)
{
if (file.fileName == el.fileName)
{
if (file.fileDateTime != el.fileDateTime)
return true;
}
}
return false;
}
//******************************************************************************************
/// <summary>
/// this function returns view which is connected with created dwg file
/// </summary>
private View GetViewFileNameBased(string fileName)
{
foreach (View v in ((Extension)ThisExtension).RevitData.ViewList)
{
if (fileName.Contains(v.Name + "."))
return v;
}
return null;
}
//******************************************************************************************
/// <summary>
/// this function returns view which is connected with created dwg file
/// </summary>
private View GetView(string fileName)
{
foreach (View v in ((Extension)ThisExtension).RevitData.ViewList)
{
if (fileName == v.Name + ".dwg")
return v;
}
return null;
}
//******************************************************************************************
/// <summary>
/// this function changes format of the file (for example name.dwg -> name.pcp)
/// </summary>
private string ChangeNameFormat(string file, string OldFormat, string NewFormat)
{
int indeks = file.LastIndexOf(OldFormat);
string newName = (file.Substring(0, indeks) + NewFormat);
return newName;
}
//******************************************************************************************
/// <summary>
/// this function cleans temp path directory
/// </summary>
public bool Clean()
{
if (Directory.Exists(m_path))
{
try
{
Directory.Delete(m_path, true);
return true;
}
catch
{
return false;
}
}
return false;
}
//************************************************************************
public string GetProjectName()
{
return m_CommandData.Application.ActiveUIDocument.Document.Title;
}
#endregion
//************************************************************************
/// <summary>
/// replaces forbiden signs with "" in given name string
/// </summary>
private string ReplaceForbiddenSigns(string name)
{
name = name.Replace("[", "");
name = name.Replace("]", "");
name = name.Replace("}", "");
name = name.Replace("{", "");
name = name.Replace("|", "");
name = name.Replace("?", "");
name = name.Replace("'", "");
name = name.Replace(":", "");
name = name.Replace("\\", "");
name = name.Replace("~", "");
name = name.Replace(">", "");
name = name.Replace("<", "");
name = name.Replace(";", "");
return name;
}
//************************************************************************
/// <summary>
/// deletes in document all views from given list argListView
/// </summary>
public void DeleteViews(List<View> argListView)
{
foreach (View v in argListView)
m_CommandData.Application.ActiveUIDocument.Document.Delete(v.Id);
}
}
//******************************************************************************************
/// <summary>
/// this class preserves all needed information about the file
/// </summary>
class FileInfo
{
public string fileName;
public DateTime fileDateTime;
public FileInfo(string name, DateTime date)
{
fileName = name;
fileDateTime = date;
}
}
class ViewPath
{
public ViewPath(string argPath, View argView, string argFullName)
{
path = argPath;
ViewRevit = argView;
fullViewName = argFullName;
}
public string path;
public View ViewRevit;
public string fullViewName;
public string DraftingName;
}
enum ReplaceContext
{
Replace,
ReplaceAll,
Leave,
LeaveAll
}
}
@@ -1,122 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
using System.Collections.Generic;
using Autodesk.Revit.DB;
namespace REX.DRevitFreezeDrawing.Main
{
/// <summary>
/// this class contains all needed Data from Revit program
/// </summary>
class REXRevitData
{
#region<members>
//*****************************************************************************
private List<View> m_ViewList;
private List<string> m_ViewListStr;
private Autodesk.Revit.UI.ExternalCommandData m_CommandData;
//*****************************************************************************
#endregion
#region<properties>
//*****************************************************************************
public List<View> ViewList
{
get
{
return m_ViewList;
}
}
//*****************************************************************************
#endregion
#region<constructors>
//*****************************************************************************
public REXRevitData(Autodesk.Revit.UI.ExternalCommandData argCommandData)
{
m_ViewListStr = new List<string>();
m_ViewList = new List<View>();
m_CommandData = argCommandData;
}
//*****************************************************************************
#endregion
#region<method>
//*****************************************************************************
/// <summary>
/// this function import data from Revit to application
/// </summary>
public void Initialize()
{
FilteredElementCollector collector = new FilteredElementCollector(m_CommandData.Application.ActiveUIDocument.Document);
IList<Element> elements = collector.OfClass(typeof(View)).ToElements();
foreach (Element el in elements)
{
View vw = el as View;
if (null != vw)
{
if (vw.CanBePrinted)
{
if (!(vw.ViewType == Autodesk.Revit.DB.ViewType.DrawingSheet))
{
m_ViewList.Add(vw);
m_ViewListStr.Add(vw.Name);
}
}
continue;
}
}
m_ViewListStr.Sort();
m_ViewList.Sort(CompareViewsByName);
}
//*****************************************************************************
/// <summary>
/// This function is an Comparison to sort views by name
/// </summary>
private static int CompareViewsByName(View arg1, View arg2)
{
return arg1.Name.CompareTo(arg2.Name);
}
//*****************************************************************************
/// <summary>
/// this function allows to get view according to name
/// </summary>
public View GetView(string argKey)
{
for (int i = 0; i <= m_ViewList.Count - 1; i++)
{
if (m_ViewList[i].Name == argKey)
return m_ViewList[i];
}
return null;
}
#endregion
}
}
@@ -1,74 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
using System.IO;
using Autodesk.REX.Framework;
using REX.Common;
namespace REX.DRevitFreezeDrawing
{
internal class Results : REXResults
{
public Results(REXExtension Ext)
: base(Ext)
{
VersionCurrent = 1;
}
#region Structures
public double C;
public double D;
#endregion
protected override void OnSetDefaults(REXUnitsSystemType UnitsSystem)
{
if (UnitsSystem == REXUnitsSystemType.Imperial)
{
C = 0;
D = 0;
}
else if (UnitsSystem == REXUnitsSystemType.Metric)
{
C = 0;
D = 0;
}
}
protected override bool OnSave(ref BinaryWriter Data)
{
Data.Write(C);
Data.Write(D);
return true;
}
protected override bool OnLoad(ref BinaryReader Data)
{
if (VersionLoaded >= 1)
{
C = Data.ReadDouble();
D = Data.ReadDouble();
}
return true;
}
}
}
@@ -1,36 +0,0 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using REX.Common;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("DRevitFreezeDrawing")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("DRevitFreezeDrawing")]
[assembly: AssemblyCopyright("Copyright © Autodesk, Inc. 2016")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("1ac8c585-bc98-4e45-9bb6-5ac81a98d286")]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
@@ -1,143 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace REX.DRevitFreezeDrawing.Properties {
using System;
/// <summary>
/// A strongly-typed resource class, for looking up localized strings, etc.
/// </summary>
// This class was auto-generated by the StronglyTypedResourceBuilder
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources {
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Resources() {
}
/// <summary>
/// Returns the cached ResourceManager instance used by this class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("REX.DRevitFreezeDrawing.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// Overrides the current thread's CurrentUICulture property for all
/// resource lookups using this strongly typed resource class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
set {
resourceCulture = value;
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap TOOLBAR_calculate {
get {
object obj = ResourceManager.GetObject("TOOLBAR_calculate", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap TOOLBAR_close {
get {
object obj = ResourceManager.GetObject("TOOLBAR_close", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap TOOLBAR_help {
get {
object obj = ResourceManager.GetObject("TOOLBAR_help", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap TOOLBAR_info {
get {
object obj = ResourceManager.GetObject("TOOLBAR_info", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap TOOLBAR_open {
get {
object obj = ResourceManager.GetObject("TOOLBAR_open", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap TOOLBAR_print {
get {
object obj = ResourceManager.GetObject("TOOLBAR_print", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap TOOLBAR_save {
get {
object obj = ResourceManager.GetObject("TOOLBAR_save", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap TOOLBAR_save_as {
get {
object obj = ResourceManager.GetObject("TOOLBAR_save_as", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
}
}
@@ -1,145 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="TOOLBAR_calculate" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TOOLBAR_calculate.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="TOOLBAR_close" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TOOLBAR_close.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="TOOLBAR_help" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TOOLBAR_help.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="TOOLBAR_info" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TOOLBAR_info.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="TOOLBAR_open" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TOOLBAR_open.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="TOOLBAR_print" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TOOLBAR_print.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="TOOLBAR_save" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TOOLBAR_save.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="TOOLBAR_save_as" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TOOLBAR_save_as.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>
@@ -1,190 +0,0 @@
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
partial class DialogExportOptions
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogExportOptions));
this.button_Cancel = new System.Windows.Forms.Button();
this.button_OK = new System.Windows.Forms.Button();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.combo_layMap = new System.Windows.Forms.ComboBox();
this.label_layMap = new System.Windows.Forms.Label();
this.check_exportRooms = new System.Windows.Forms.CheckBox();
this.combo_units = new System.Windows.Forms.ComboBox();
this.label_units = new System.Windows.Forms.Label();
this.combo_Coord = new System.Windows.Forms.ComboBox();
this.label_Coord = new System.Windows.Forms.Label();
this.combo_lineScale = new System.Windows.Forms.ComboBox();
this.label_lineScale = new System.Windows.Forms.Label();
this.combo_layAndProp = new System.Windows.Forms.ComboBox();
this.label_layAndProp = new System.Windows.Forms.Label();
this.Help = new System.Windows.Forms.LinkLabel();
this.groupBox1.SuspendLayout();
this.SuspendLayout();
//
// button_Cancel
//
resources.ApplyResources(this.button_Cancel, "button_Cancel");
this.button_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
this.button_Cancel.Name = "button_Cancel";
this.button_Cancel.UseVisualStyleBackColor = true;
this.button_Cancel.Click += new System.EventHandler(this.button_Cancel_Click);
//
// button_OK
//
resources.ApplyResources(this.button_OK, "button_OK");
this.button_OK.Name = "button_OK";
this.button_OK.UseVisualStyleBackColor = true;
this.button_OK.Click += new System.EventHandler(this.button_OK_Click);
//
// groupBox1
//
this.groupBox1.Controls.Add(this.combo_layMap);
this.groupBox1.Controls.Add(this.label_layMap);
this.groupBox1.Controls.Add(this.check_exportRooms);
this.groupBox1.Controls.Add(this.combo_units);
this.groupBox1.Controls.Add(this.label_units);
this.groupBox1.Controls.Add(this.combo_Coord);
this.groupBox1.Controls.Add(this.label_Coord);
this.groupBox1.Controls.Add(this.combo_lineScale);
this.groupBox1.Controls.Add(this.label_lineScale);
this.groupBox1.Controls.Add(this.combo_layAndProp);
this.groupBox1.Controls.Add(this.label_layAndProp);
resources.ApplyResources(this.groupBox1, "groupBox1");
this.groupBox1.Name = "groupBox1";
this.groupBox1.TabStop = false;
//
// combo_layMap
//
this.combo_layMap.FormattingEnabled = true;
resources.ApplyResources(this.combo_layMap, "combo_layMap");
this.combo_layMap.Name = "combo_layMap";
//
// label_layMap
//
resources.ApplyResources(this.label_layMap, "label_layMap");
this.label_layMap.Name = "label_layMap";
//
// check_exportRooms
//
resources.ApplyResources(this.check_exportRooms, "check_exportRooms");
this.check_exportRooms.Name = "check_exportRooms";
this.check_exportRooms.UseVisualStyleBackColor = true;
//
// combo_units
//
this.combo_units.FormattingEnabled = true;
resources.ApplyResources(this.combo_units, "combo_units");
this.combo_units.Name = "combo_units";
//
// label_units
//
resources.ApplyResources(this.label_units, "label_units");
this.label_units.Name = "label_units";
//
// combo_Coord
//
this.combo_Coord.FormattingEnabled = true;
resources.ApplyResources(this.combo_Coord, "combo_Coord");
this.combo_Coord.Name = "combo_Coord";
//
// label_Coord
//
resources.ApplyResources(this.label_Coord, "label_Coord");
this.label_Coord.Name = "label_Coord";
//
// combo_lineScale
//
this.combo_lineScale.FormattingEnabled = true;
resources.ApplyResources(this.combo_lineScale, "combo_lineScale");
this.combo_lineScale.Name = "combo_lineScale";
//
// label_lineScale
//
resources.ApplyResources(this.label_lineScale, "label_lineScale");
this.label_lineScale.Name = "label_lineScale";
//
// combo_layAndProp
//
this.combo_layAndProp.FormattingEnabled = true;
resources.ApplyResources(this.combo_layAndProp, "combo_layAndProp");
this.combo_layAndProp.Name = "combo_layAndProp";
//
// label_layAndProp
//
resources.ApplyResources(this.label_layAndProp, "label_layAndProp");
this.label_layAndProp.Name = "label_layAndProp";
//
// Help
//
resources.ApplyResources(this.Help, "Help");
this.Help.Name = "Help";
this.Help.TabStop = true;
this.Help.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.Help_LinkClicked);
//
// DialogExportOptions
//
this.AcceptButton = this.button_OK;
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.button_Cancel;
this.Controls.Add(this.Help);
this.Controls.Add(this.button_Cancel);
this.Controls.Add(this.button_OK);
this.Controls.Add(this.groupBox1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "DialogExportOptions";
this.Load += new System.EventHandler(this.DialogExportOptions_Load);
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.Button button_Cancel;
private System.Windows.Forms.Button button_OK;
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.ComboBox combo_layMap;
private System.Windows.Forms.Label label_layMap;
private System.Windows.Forms.CheckBox check_exportRooms;
private System.Windows.Forms.ComboBox combo_units;
private System.Windows.Forms.Label label_units;
private System.Windows.Forms.ComboBox combo_Coord;
private System.Windows.Forms.Label label_Coord;
private System.Windows.Forms.ComboBox combo_lineScale;
private System.Windows.Forms.Label label_lineScale;
private System.Windows.Forms.ComboBox combo_layAndProp;
private System.Windows.Forms.Label label_layAndProp;
private System.Windows.Forms.LinkLabel Help;
}
}
@@ -1,222 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
using System;
using System.Windows.Forms;
using Autodesk.Revit.DB;
using REX.Common;
using Autodesk.REX.Framework;
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
/// <summary>
/// Export option dialog class
/// </summary>
public partial class DialogExportOptions : REXExtensionForm
{
int m_layMap;
int m_lineScale;
int m_units;
int m_layAndProp;
int m_coord;
bool m_exportRooms;
public DialogExportOptions(REXExtension argExt) : base(argExt)
{
InitializeComponent();
init();
}
public void init()
{
combo_layMap.Items.Add(Resources.Strings.Texts.Default);
combo_layMap.Items.Add(Resources.Strings.Texts.AIA);
combo_layMap.Items.Add(Resources.Strings.Texts.CP38);
combo_layMap.Items.Add(Resources.Strings.Texts.BS1192);
combo_layMap.Items.Add(Resources.Strings.Texts.ISO13567);
combo_layMap.SelectedIndex = 0;
combo_lineScale.Items.Add(Resources.Strings.Texts.ModelSpace);
combo_lineScale.Items.Add(Resources.Strings.Texts.PaperSpace);
combo_lineScale.Items.Add(Resources.Strings.Texts.ViewScale);
combo_lineScale.SelectedIndex = 0;
combo_units.Items.Add(Resources.Strings.Texts.Milimiter);
combo_units.Items.Add(Resources.Strings.Texts.Centimeter);
combo_units.Items.Add(Resources.Strings.Texts.Meter);
combo_units.Items.Add(Resources.Strings.Texts.Inch);
combo_units.Items.Add(Resources.Strings.Texts.Foot);
if (ThisExtension.Revit.CommandData().Application.ActiveUIDocument.Document.DisplayUnitSystem == Autodesk.Revit.DB.DisplayUnit.METRIC)
combo_units.SelectedIndex = 2;
else
combo_units.SelectedIndex = 4;
combo_layAndProp.Items.Add(Resources.Strings.Texts.ByEntity);
combo_layAndProp.Items.Add(Resources.Strings.Texts.ByLayer);
combo_layAndProp.Items.Add(Resources.Strings.Texts.NewLayer);
combo_layAndProp.SelectedIndex = 0;
combo_Coord.Items.Add(Resources.Strings.Texts.ProjectInternal);
combo_Coord.Items.Add(Resources.Strings.Texts.Shared);
combo_Coord.SelectedIndex = 0;
check_exportRooms.Checked = false;
m_coord = combo_Coord.SelectedIndex;
m_layAndProp = combo_layAndProp.SelectedIndex;
m_layMap = combo_layMap.SelectedIndex;
m_lineScale = combo_lineScale.SelectedIndex;
m_units = combo_units.SelectedIndex;
m_exportRooms = check_exportRooms.Checked;
this.Icon = ThisExtension.GetIcon();
}
private void button_OK_Click(object sender, EventArgs e)
{
m_coord = combo_Coord.SelectedIndex;
m_layAndProp = combo_layAndProp.SelectedIndex;
m_layMap = combo_layMap.SelectedIndex;
m_lineScale = combo_lineScale.SelectedIndex;
m_units = combo_units.SelectedIndex;
m_exportRooms = check_exportRooms.Checked;
this.Hide();
}
private void button_Cancel_Click(object sender, EventArgs e)
{
this.Hide();
}
private void DialogExportOptions_Load(object sender, EventArgs e)
{
combo_Coord.SelectedIndex = m_coord;
combo_layAndProp.SelectedIndex = m_layAndProp;
combo_layMap.SelectedIndex = m_layMap;
combo_lineScale.SelectedIndex = m_lineScale;
combo_units.SelectedIndex = m_units;
check_exportRooms.Checked = m_exportRooms;
}
public DWGExportOptions GetExportOptions(bool argCopy)
{
DWGExportOptions setDwg = new DWGExportOptions();
switch (m_units)
{
case 0:
setDwg.TargetUnit = Autodesk.Revit.DB.ExportUnit.Millimeter;
break;
case 1:
setDwg.TargetUnit = Autodesk.Revit.DB.ExportUnit.Centimeter;
break;
case 2:
setDwg.TargetUnit = Autodesk.Revit.DB.ExportUnit.Meter;
break;
case 3:
setDwg.TargetUnit = Autodesk.Revit.DB.ExportUnit.Inch;
break;
case 4:
setDwg.TargetUnit = Autodesk.Revit.DB.ExportUnit.Foot;
break;
default:
setDwg.TargetUnit = Autodesk.Revit.DB.ExportUnit.Foot;
break;
}
switch (m_lineScale)
{
case 0:
setDwg.LineScaling = Autodesk.Revit.DB.LineScaling.ModelSpace;
break;
case 1:
setDwg.LineScaling = Autodesk.Revit.DB.LineScaling.PaperSpace;
break;
case 2:
setDwg.LineScaling = Autodesk.Revit.DB.LineScaling.ViewScale;
break;
}
setDwg.LayerMapping = combo_layMap.SelectedItem.ToString();
switch (m_layAndProp)
{
case 0:
setDwg.PropOverrides = Autodesk.Revit.DB.PropOverrideMode.ByEntity;
break;
case 1:
setDwg.PropOverrides = Autodesk.Revit.DB.PropOverrideMode.ByLayer;
break;
case 2:
setDwg.PropOverrides = Autodesk.Revit.DB.PropOverrideMode.NewLayer;
break;
}
setDwg.ExportingAreas = m_exportRooms;
if (argCopy)
{
switch (m_coord)
{
case 0:
setDwg.SharedCoords = false;
break;
case 1:
setDwg.SharedCoords = true;
break;
}
}
setDwg.ExportOfSolids = Autodesk.Revit.DB.SolidGeometry.Polymesh;
return setDwg;
}
public Autodesk.Revit.DB.ImportUnit GetExportUnits(bool argCopy)
{
switch (m_units)
{
case 0:
return Autodesk.Revit.DB.ImportUnit.Millimeter;
case 1:
return Autodesk.Revit.DB.ImportUnit.Centimeter;
case 2:
return Autodesk.Revit.DB.ImportUnit.Meter;
case 3:
return Autodesk.Revit.DB.ImportUnit.Inch;
case 4:
return Autodesk.Revit.DB.ImportUnit.Foot;
default:
return Autodesk.Revit.DB.ImportUnit.Foot;
}
}
private void Help_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
REXCommand Cmd = new REXCommand(REXCommandType.Help);
ThisExtension.Command(ref Cmd);
}
}
}
@@ -1,522 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="button_Cancel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="button_Cancel.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="button_Cancel.Location" type="System.Drawing.Point, System.Drawing">
<value>231, 266</value>
</data>
<data name="button_Cancel.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="button_Cancel.TabIndex" type="System.Int32, mscorlib">
<value>10</value>
</data>
<data name="button_Cancel.Text" xml:space="preserve">
<value>Cancel</value>
</data>
<data name="&gt;&gt;button_Cancel.Name" xml:space="preserve">
<value>button_Cancel</value>
</data>
<data name="&gt;&gt;button_Cancel.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_Cancel.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;button_Cancel.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="button_OK.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="button_OK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="button_OK.Location" type="System.Drawing.Point, System.Drawing">
<value>150, 266</value>
</data>
<data name="button_OK.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="button_OK.TabIndex" type="System.Int32, mscorlib">
<value>9</value>
</data>
<data name="button_OK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="&gt;&gt;button_OK.Name" xml:space="preserve">
<value>button_OK</value>
</data>
<data name="&gt;&gt;button_OK.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_OK.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;button_OK.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="combo_layMap.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 72</value>
</data>
<data name="combo_layMap.Size" type="System.Drawing.Size, System.Drawing">
<value>281, 21</value>
</data>
<data name="combo_layMap.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="&gt;&gt;combo_layMap.Name" xml:space="preserve">
<value>combo_layMap</value>
</data>
<data name="&gt;&gt;combo_layMap.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;combo_layMap.Parent" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;combo_layMap.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="label_layMap.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="label_layMap.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 56</value>
</data>
<data name="label_layMap.Size" type="System.Drawing.Size, System.Drawing">
<value>133, 13</value>
</data>
<data name="label_layMap.TabIndex" type="System.Int32, mscorlib">
<value>19</value>
</data>
<data name="label_layMap.Text" xml:space="preserve">
<value>Layer export standard:</value>
</data>
<data name="&gt;&gt;label_layMap.Name" xml:space="preserve">
<value>label_layMap</value>
</data>
<data name="&gt;&gt;label_layMap.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label_layMap.Parent" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;label_layMap.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="check_exportRooms.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="check_exportRooms.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 219</value>
</data>
<data name="check_exportRooms.Size" type="System.Drawing.Size, System.Drawing">
<value>272, 17</value>
</data>
<data name="check_exportRooms.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
<data name="check_exportRooms.Text" xml:space="preserve">
<value>Export rooms and areas as polylines</value>
</data>
<data name="&gt;&gt;check_exportRooms.Name" xml:space="preserve">
<value>check_exportRooms</value>
</data>
<data name="&gt;&gt;check_exportRooms.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;check_exportRooms.Parent" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;check_exportRooms.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="combo_units.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 192</value>
</data>
<data name="combo_units.Size" type="System.Drawing.Size, System.Drawing">
<value>281, 21</value>
</data>
<data name="combo_units.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="&gt;&gt;combo_units.Name" xml:space="preserve">
<value>combo_units</value>
</data>
<data name="&gt;&gt;combo_units.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;combo_units.Parent" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;combo_units.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="label_units.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="label_units.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 176</value>
</data>
<data name="label_units.Size" type="System.Drawing.Size, System.Drawing">
<value>110, 13</value>
</data>
<data name="label_units.TabIndex" type="System.Int32, mscorlib">
<value>10</value>
</data>
<data name="label_units.Text" xml:space="preserve">
<value>DWG file units:</value>
</data>
<data name="&gt;&gt;label_units.Name" xml:space="preserve">
<value>label_units</value>
</data>
<data name="&gt;&gt;label_units.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label_units.Parent" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;label_units.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="combo_Coord.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 152</value>
</data>
<data name="combo_Coord.Size" type="System.Drawing.Size, System.Drawing">
<value>281, 21</value>
</data>
<data name="combo_Coord.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
</data>
<data name="&gt;&gt;combo_Coord.Name" xml:space="preserve">
<value>combo_Coord</value>
</data>
<data name="&gt;&gt;combo_Coord.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;combo_Coord.Parent" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;combo_Coord.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="label_Coord.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="label_Coord.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 136</value>
</data>
<data name="label_Coord.Size" type="System.Drawing.Size, System.Drawing">
<value>115, 13</value>
</data>
<data name="label_Coord.TabIndex" type="System.Int32, mscorlib">
<value>8</value>
</data>
<data name="label_Coord.Text" xml:space="preserve">
<value>Coordinate system:</value>
</data>
<data name="&gt;&gt;label_Coord.Name" xml:space="preserve">
<value>label_Coord</value>
</data>
<data name="&gt;&gt;label_Coord.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label_Coord.Parent" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;label_Coord.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="combo_lineScale.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 112</value>
</data>
<data name="combo_lineScale.Size" type="System.Drawing.Size, System.Drawing">
<value>281, 21</value>
</data>
<data name="combo_lineScale.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="&gt;&gt;combo_lineScale.Name" xml:space="preserve">
<value>combo_lineScale</value>
</data>
<data name="&gt;&gt;combo_lineScale.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;combo_lineScale.Parent" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;combo_lineScale.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="label_lineScale.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="label_lineScale.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 96</value>
</data>
<data name="label_lineScale.Size" type="System.Drawing.Size, System.Drawing">
<value>82, 13</value>
</data>
<data name="label_lineScale.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="label_lineScale.Text" xml:space="preserve">
<value>Line scaling:</value>
</data>
<data name="&gt;&gt;label_lineScale.Name" xml:space="preserve">
<value>label_lineScale</value>
</data>
<data name="&gt;&gt;label_lineScale.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label_lineScale.Parent" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;label_lineScale.ZOrder" xml:space="preserve">
<value>8</value>
</data>
<data name="combo_layAndProp.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 32</value>
</data>
<data name="combo_layAndProp.Size" type="System.Drawing.Size, System.Drawing">
<value>281, 21</value>
</data>
<data name="combo_layAndProp.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="&gt;&gt;combo_layAndProp.Name" xml:space="preserve">
<value>combo_layAndProp</value>
</data>
<data name="&gt;&gt;combo_layAndProp.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;combo_layAndProp.Parent" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;combo_layAndProp.ZOrder" xml:space="preserve">
<value>9</value>
</data>
<data name="label_layAndProp.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="label_layAndProp.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 16</value>
</data>
<data name="label_layAndProp.Size" type="System.Drawing.Size, System.Drawing">
<value>117, 13</value>
</data>
<data name="label_layAndProp.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="label_layAndProp.Text" xml:space="preserve">
<value>Layers and properties:</value>
</data>
<data name="&gt;&gt;label_layAndProp.Name" xml:space="preserve">
<value>label_layAndProp</value>
</data>
<data name="&gt;&gt;label_layAndProp.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label_layAndProp.Parent" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;label_layAndProp.ZOrder" xml:space="preserve">
<value>10</value>
</data>
<data name="groupBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>13, 12</value>
</data>
<data name="groupBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>293, 242</value>
</data>
<data name="groupBox1.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="&gt;&gt;groupBox1.Name" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;groupBox1.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;groupBox1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;groupBox1.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="Help.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom</value>
</data>
<data name="Help.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="Help.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="Help.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 271</value>
</data>
<data name="Help.Size" type="System.Drawing.Size, System.Drawing">
<value>40, 13</value>
</data>
<data name="Help.TabIndex" type="System.Int32, mscorlib">
<value>11</value>
</data>
<data name="Help.Text" xml:space="preserve">
<value>Help</value>
</data>
<data name="&gt;&gt;Help.Name" xml:space="preserve">
<value>Help</value>
</data>
<data name="&gt;&gt;Help.Type" xml:space="preserve">
<value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Help.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;Help.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>6, 13</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>318, 301</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Export Options</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>DialogExportOptions</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>REX.Common.REXExtensionForm, DRevitFreezeDrawing, Version=1.0.0.182, Culture=neutral, PublicKeyToken=null</value>
</data>
</root>
@@ -1,117 +0,0 @@
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
partial class DialogMessageExists
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogMessageExists));
this.label1 = new System.Windows.Forms.Label();
this.label_Overwrite = new System.Windows.Forms.Label();
this.button_ReplaceAll = new System.Windows.Forms.Button();
this.button_Replace = new System.Windows.Forms.Button();
this.button_Leave = new System.Windows.Forms.Button();
this.button_LeaveAll = new System.Windows.Forms.Button();
this.label_File = new System.Windows.Forms.Label();
this.SuspendLayout();
//
// label1
//
resources.ApplyResources(this.label1, "label1");
this.label1.Name = "label1";
//
// label_Overwrite
//
resources.ApplyResources(this.label_Overwrite, "label_Overwrite");
this.label_Overwrite.Name = "label_Overwrite";
//
// button_ReplaceAll
//
resources.ApplyResources(this.button_ReplaceAll, "button_ReplaceAll");
this.button_ReplaceAll.Name = "button_ReplaceAll";
this.button_ReplaceAll.UseVisualStyleBackColor = true;
this.button_ReplaceAll.Click += new System.EventHandler(this.button_ReplaceAll_Click);
//
// button_Replace
//
resources.ApplyResources(this.button_Replace, "button_Replace");
this.button_Replace.Name = "button_Replace";
this.button_Replace.UseVisualStyleBackColor = true;
this.button_Replace.Click += new System.EventHandler(this.button_Replace_Click);
//
// button_Leave
//
resources.ApplyResources(this.button_Leave, "button_Leave");
this.button_Leave.DialogResult = System.Windows.Forms.DialogResult.Cancel;
this.button_Leave.Name = "button_Leave";
this.button_Leave.UseVisualStyleBackColor = true;
this.button_Leave.Click += new System.EventHandler(this.button_Leave_Click);
//
// button_LeaveAll
//
resources.ApplyResources(this.button_LeaveAll, "button_LeaveAll");
this.button_LeaveAll.Name = "button_LeaveAll";
this.button_LeaveAll.UseVisualStyleBackColor = true;
this.button_LeaveAll.Click += new System.EventHandler(this.button_LeaveAll_Click);
//
// label_File
//
resources.ApplyResources(this.label_File, "label_File");
this.label_File.Name = "label_File";
//
// DialogMessageExists
//
this.AcceptButton = this.button_Replace;
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.button_Leave;
this.Controls.Add(this.label_File);
this.Controls.Add(this.button_LeaveAll);
this.Controls.Add(this.button_Leave);
this.Controls.Add(this.button_Replace);
this.Controls.Add(this.button_ReplaceAll);
this.Controls.Add(this.label_Overwrite);
this.Controls.Add(this.label1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "DialogMessageExists";
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Label label_Overwrite;
private System.Windows.Forms.Button button_ReplaceAll;
private System.Windows.Forms.Button button_Replace;
private System.Windows.Forms.Button button_Leave;
private System.Windows.Forms.Button button_LeaveAll;
private System.Windows.Forms.Label label_File;
}
}
@@ -1,87 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
using System;
using System.Windows.Forms;
using REX.Common;
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
/// <summary>
/// Overwrite dialog for existing file
/// </summary>
partial class DialogMessageExists : REXExtensionForm
{
public REX.DRevitFreezeDrawing.Main.ReplaceContext Context;
public DialogMessageExists(REXExtension argExt) : base(argExt)
{
InitializeComponent();
Context = REX.DRevitFreezeDrawing.Main.ReplaceContext.Replace;
this.Icon = ThisExtension.GetIcon();
}
private void button_Replace_Click(object sender, EventArgs e)
{
Context = REX.DRevitFreezeDrawing.Main.ReplaceContext.Replace;
this.Hide();
}
private void button_Leave_Click(object sender, EventArgs e)
{
Context = REX.DRevitFreezeDrawing.Main.ReplaceContext.Leave;
this.Hide();
}
private void button_ReplaceAll_Click(object sender, EventArgs e)
{
Context = REX.DRevitFreezeDrawing.Main.ReplaceContext.ReplaceAll;
this.Hide();
}
private void button_LeaveAll_Click(object sender, EventArgs e)
{
Context = REX.DRevitFreezeDrawing.Main.ReplaceContext.LeaveAll;
this.Hide();
}
public void ShowMessageDialog(string file, IWin32Window parent)
{
label_File.Text = file + "?";
if (label_File.Width > this.Width - 20)
label_File.Text = GetFileDir(file) + "?";
this.ShowDialog(parent);
}
public string GetFileDir(string fileName)
{
int indeks1 = fileName.IndexOf("\\");
string directory = fileName.Substring(0, indeks1 + 1);
int indeks2 = fileName.LastIndexOf("\\");
string file = fileName.Substring(indeks2);
string name = directory + "..." + file;
return name;
}
}
}
@@ -1,339 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="label1.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="label1.Location" type="System.Drawing.Point, System.Drawing">
<value>132, 23</value>
</data>
<data name="label1.Size" type="System.Drawing.Size, System.Drawing">
<value>0, 13</value>
</data>
<data name="label1.TabIndex" type="System.Int32, mscorlib">
<value>24</value>
</data>
<data name="&gt;&gt;label1.Name" xml:space="preserve">
<value>label1</value>
</data>
<data name="&gt;&gt;label1.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;label1.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="label_Overwrite.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="label_Overwrite.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 9</value>
</data>
<data name="label_Overwrite.Size" type="System.Drawing.Size, System.Drawing">
<value>40, 13</value>
</data>
<data name="label_Overwrite.TabIndex" type="System.Int32, mscorlib">
<value>26</value>
</data>
<data name="label_Overwrite.Text" xml:space="preserve">
<value>Overwrite</value>
</data>
<data name="&gt;&gt;label_Overwrite.Name" xml:space="preserve">
<value>label_Overwrite</value>
</data>
<data name="&gt;&gt;label_Overwrite.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label_Overwrite.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;label_Overwrite.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="button_ReplaceAll.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom</value>
</data>
<data name="button_ReplaceAll.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="button_ReplaceAll.Location" type="System.Drawing.Point, System.Drawing">
<value>18, 81</value>
</data>
<data name="button_ReplaceAll.Size" type="System.Drawing.Size, System.Drawing">
<value>122, 23</value>
</data>
<data name="button_ReplaceAll.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="button_ReplaceAll.Text" xml:space="preserve">
<value>Replace All</value>
</data>
<data name="&gt;&gt;button_ReplaceAll.Name" xml:space="preserve">
<value>button_ReplaceAll</value>
</data>
<data name="&gt;&gt;button_ReplaceAll.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_ReplaceAll.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;button_ReplaceAll.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="button_Replace.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom</value>
</data>
<data name="button_Replace.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="button_Replace.Location" type="System.Drawing.Point, System.Drawing">
<value>20, 52</value>
</data>
<data name="button_Replace.Size" type="System.Drawing.Size, System.Drawing">
<value>121, 23</value>
</data>
<data name="button_Replace.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="button_Replace.Text" xml:space="preserve">
<value>Overwrite</value>
</data>
<data name="&gt;&gt;button_Replace.Name" xml:space="preserve">
<value>button_Replace</value>
</data>
<data name="&gt;&gt;button_Replace.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_Replace.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;button_Replace.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="button_Leave.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom</value>
</data>
<data name="button_Leave.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="button_Leave.Location" type="System.Drawing.Point, System.Drawing">
<value>147, 52</value>
</data>
<data name="button_Leave.Size" type="System.Drawing.Size, System.Drawing">
<value>121, 23</value>
</data>
<data name="button_Leave.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="button_Leave.Text" xml:space="preserve">
<value>Skip</value>
</data>
<data name="&gt;&gt;button_Leave.Name" xml:space="preserve">
<value>button_Leave</value>
</data>
<data name="&gt;&gt;button_Leave.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_Leave.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;button_Leave.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="button_LeaveAll.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom</value>
</data>
<data name="button_LeaveAll.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="button_LeaveAll.Location" type="System.Drawing.Point, System.Drawing">
<value>147, 81</value>
</data>
<data name="button_LeaveAll.Size" type="System.Drawing.Size, System.Drawing">
<value>122, 23</value>
</data>
<data name="button_LeaveAll.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="button_LeaveAll.Text" xml:space="preserve">
<value>Skip All</value>
</data>
<data name="&gt;&gt;button_LeaveAll.Name" xml:space="preserve">
<value>button_LeaveAll</value>
</data>
<data name="&gt;&gt;button_LeaveAll.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_LeaveAll.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;button_LeaveAll.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="label_File.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="label_File.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 29</value>
</data>
<data name="label_File.Size" type="System.Drawing.Size, System.Drawing">
<value>41, 13</value>
</data>
<data name="label_File.TabIndex" type="System.Int32, mscorlib">
<value>32</value>
</data>
<data name="label_File.Text" xml:space="preserve">
<value>File .....</value>
</data>
<data name="&gt;&gt;label_File.Name" xml:space="preserve">
<value>label_File</value>
</data>
<data name="&gt;&gt;label_File.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label_File.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;label_File.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>6, 13</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>281, 116</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>DialogMessageExists</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>DialogMessageExists</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>REX.Common.REXExtensionForm, DRevitFreezeDrawing, Version=1.0.0.182, Culture=neutral, PublicKeyToken=null</value>
</data>
</root>
@@ -1,255 +0,0 @@
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
partial class DialogOptions
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogOptions));
this.group_Colors = new System.Windows.Forms.GroupBox();
this.radio_Invert = new System.Windows.Forms.RadioButton();
this.radio_Preserve = new System.Windows.Forms.RadioButton();
this.radio_BandW = new System.Windows.Forms.RadioButton();
this.Button_Cancel = new System.Windows.Forms.Button();
this.Button_OK = new System.Windows.Forms.Button();
this.group_Export = new System.Windows.Forms.GroupBox();
this.button_ExportOptions = new System.Windows.Forms.Button();
this.group_Copy = new System.Windows.Forms.GroupBox();
this.check_CopyDwg = new System.Windows.Forms.CheckBox();
this.button_Browse = new System.Windows.Forms.Button();
this.textBox_Browse = new System.Windows.Forms.TextBox();
this.label_Browse = new System.Windows.Forms.Label();
this.combo_Version = new System.Windows.Forms.ComboBox();
this.label_Version = new System.Windows.Forms.Label();
this.text_DwgBaseName = new System.Windows.Forms.TextBox();
this.label_DwgBaseName = new System.Windows.Forms.Label();
this.folderBrowserDialogDwg = new System.Windows.Forms.FolderBrowserDialog();
this.Help = new System.Windows.Forms.LinkLabel();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.check_Delete = new System.Windows.Forms.CheckBox();
this.group_Colors.SuspendLayout();
this.group_Export.SuspendLayout();
this.group_Copy.SuspendLayout();
this.groupBox1.SuspendLayout();
this.SuspendLayout();
//
// group_Colors
//
this.group_Colors.Controls.Add(this.radio_Invert);
this.group_Colors.Controls.Add(this.radio_Preserve);
this.group_Colors.Controls.Add(this.radio_BandW);
resources.ApplyResources(this.group_Colors, "group_Colors");
this.group_Colors.Name = "group_Colors";
this.group_Colors.TabStop = false;
//
// radio_Invert
//
resources.ApplyResources(this.radio_Invert, "radio_Invert");
this.radio_Invert.Name = "radio_Invert";
this.radio_Invert.TabStop = true;
this.radio_Invert.UseVisualStyleBackColor = true;
//
// radio_Preserve
//
resources.ApplyResources(this.radio_Preserve, "radio_Preserve");
this.radio_Preserve.Name = "radio_Preserve";
this.radio_Preserve.TabStop = true;
this.radio_Preserve.UseVisualStyleBackColor = true;
//
// radio_BandW
//
resources.ApplyResources(this.radio_BandW, "radio_BandW");
this.radio_BandW.Name = "radio_BandW";
this.radio_BandW.TabStop = true;
this.radio_BandW.UseVisualStyleBackColor = true;
//
// Button_Cancel
//
resources.ApplyResources(this.Button_Cancel, "Button_Cancel");
this.Button_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
this.Button_Cancel.Name = "Button_Cancel";
this.Button_Cancel.UseVisualStyleBackColor = true;
this.Button_Cancel.Click += new System.EventHandler(this.Button_Cancel_Click);
//
// Button_OK
//
resources.ApplyResources(this.Button_OK, "Button_OK");
this.Button_OK.Name = "Button_OK";
this.Button_OK.UseVisualStyleBackColor = true;
this.Button_OK.Click += new System.EventHandler(this.Button_OK_Click);
//
// group_Export
//
this.group_Export.Controls.Add(this.button_ExportOptions);
resources.ApplyResources(this.group_Export, "group_Export");
this.group_Export.Name = "group_Export";
this.group_Export.TabStop = false;
//
// button_ExportOptions
//
resources.ApplyResources(this.button_ExportOptions, "button_ExportOptions");
this.button_ExportOptions.Name = "button_ExportOptions";
this.button_ExportOptions.UseVisualStyleBackColor = true;
this.button_ExportOptions.Click += new System.EventHandler(this.button_ExportOptions_Click);
//
// group_Copy
//
this.group_Copy.Controls.Add(this.check_CopyDwg);
this.group_Copy.Controls.Add(this.button_Browse);
this.group_Copy.Controls.Add(this.textBox_Browse);
this.group_Copy.Controls.Add(this.label_Browse);
this.group_Copy.Controls.Add(this.combo_Version);
this.group_Copy.Controls.Add(this.label_Version);
this.group_Copy.Controls.Add(this.text_DwgBaseName);
this.group_Copy.Controls.Add(this.label_DwgBaseName);
resources.ApplyResources(this.group_Copy, "group_Copy");
this.group_Copy.Name = "group_Copy";
this.group_Copy.TabStop = false;
//
// check_CopyDwg
//
resources.ApplyResources(this.check_CopyDwg, "check_CopyDwg");
this.check_CopyDwg.Name = "check_CopyDwg";
this.check_CopyDwg.UseVisualStyleBackColor = true;
this.check_CopyDwg.CheckedChanged += new System.EventHandler(this.check_CopyDwg_CheckedChanged);
//
// button_Browse
//
resources.ApplyResources(this.button_Browse, "button_Browse");
this.button_Browse.Name = "button_Browse";
this.button_Browse.UseVisualStyleBackColor = true;
this.button_Browse.Click += new System.EventHandler(this.button_Browse_Click);
//
// textBox_Browse
//
resources.ApplyResources(this.textBox_Browse, "textBox_Browse");
this.textBox_Browse.Name = "textBox_Browse";
this.textBox_Browse.TextChanged += new System.EventHandler(this.textBox_Browse_TextChanged);
//
// label_Browse
//
resources.ApplyResources(this.label_Browse, "label_Browse");
this.label_Browse.Name = "label_Browse";
//
// combo_Version
//
this.combo_Version.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.combo_Version.FormattingEnabled = true;
resources.ApplyResources(this.combo_Version, "combo_Version");
this.combo_Version.Name = "combo_Version";
this.combo_Version.SelectedIndexChanged += new System.EventHandler(this.combo_Version_SelectedIndexChanged);
//
// label_Version
//
resources.ApplyResources(this.label_Version, "label_Version");
this.label_Version.Name = "label_Version";
//
// text_DwgBaseName
//
resources.ApplyResources(this.text_DwgBaseName, "text_DwgBaseName");
this.text_DwgBaseName.Name = "text_DwgBaseName";
this.text_DwgBaseName.TextChanged += new System.EventHandler(this.text_DwgBaseName_TextChanged);
//
// label_DwgBaseName
//
resources.ApplyResources(this.label_DwgBaseName, "label_DwgBaseName");
this.label_DwgBaseName.Name = "label_DwgBaseName";
//
// Help
//
resources.ApplyResources(this.Help, "Help");
this.Help.Name = "Help";
this.Help.TabStop = true;
this.Help.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.Help_LinkClicked);
//
// groupBox1
//
this.groupBox1.Controls.Add(this.check_Delete);
resources.ApplyResources(this.groupBox1, "groupBox1");
this.groupBox1.Name = "groupBox1";
this.groupBox1.TabStop = false;
//
// check_Delete
//
resources.ApplyResources(this.check_Delete, "check_Delete");
this.check_Delete.Name = "check_Delete";
this.check_Delete.UseVisualStyleBackColor = true;
//
// DialogOptions
//
this.AcceptButton = this.Button_OK;
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.Button_Cancel;
this.Controls.Add(this.groupBox1);
this.Controls.Add(this.Help);
this.Controls.Add(this.group_Copy);
this.Controls.Add(this.group_Export);
this.Controls.Add(this.Button_Cancel);
this.Controls.Add(this.Button_OK);
this.Controls.Add(this.group_Colors);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "DialogOptions";
this.Load += new System.EventHandler(this.DialogOptions_Load);
this.group_Colors.ResumeLayout(false);
this.group_Colors.PerformLayout();
this.group_Export.ResumeLayout(false);
this.group_Copy.ResumeLayout(false);
this.group_Copy.PerformLayout();
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.GroupBox group_Colors;
private System.Windows.Forms.RadioButton radio_Invert;
private System.Windows.Forms.RadioButton radio_Preserve;
private System.Windows.Forms.RadioButton radio_BandW;
private System.Windows.Forms.Button Button_Cancel;
private System.Windows.Forms.Button Button_OK;
private System.Windows.Forms.GroupBox group_Export;
private System.Windows.Forms.GroupBox group_Copy;
private System.Windows.Forms.Button button_Browse;
private System.Windows.Forms.TextBox textBox_Browse;
private System.Windows.Forms.Label label_Browse;
private System.Windows.Forms.ComboBox combo_Version;
private System.Windows.Forms.Label label_Version;
private System.Windows.Forms.TextBox text_DwgBaseName;
private System.Windows.Forms.Label label_DwgBaseName;
private System.Windows.Forms.CheckBox check_CopyDwg;
private System.Windows.Forms.FolderBrowserDialog folderBrowserDialogDwg;
private System.Windows.Forms.Button button_ExportOptions;
private System.Windows.Forms.LinkLabel Help;
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.CheckBox check_Delete;
}
}
@@ -1,292 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
using System;
using System.Drawing;
using System.Windows.Forms;
using global::System.IO;
using REX.Common;
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
/// <summary>
/// Option dialog class
/// </summary>
partial class DialogOptions : REXExtensionForm
{
private Autodesk.Revit.DB.ImportColorMode m_ColMode;
string m_Directory;
string m_ProjectName;
int m_ComboVersionItem;
string m_SavedDirectory;
string m_SavedProjectName;
int m_SavedComboVersionItem;
bool m_CopyCheck;
bool m_CopyCheckNow;
bool m_deleteViews;
//**********************************************************************
public Autodesk.Revit.DB.ImportColorMode ColMode
{
get
{
return m_ColMode;
}
}
//**********************************************************************
public string Browse
{
get
{
return m_SavedDirectory;
}
}
//**********************************************************************
public string BaseName
{
get
{
return m_SavedProjectName;
}
}
//**********************************************************************
public bool Copy
{
get
{
return m_CopyCheck;
}
}
//**********************************************************************
public bool CopyNow
{
get
{
return m_CopyCheckNow;
}
}
//**********************************************************************
public bool DeleteView
{
get
{
return m_deleteViews;
}
}
//**********************************************************************
public DialogOptions(REXExtension argExt) : base(argExt)
{
InitializeComponent();
Init();
}
//**********************************************************************
private void Init()
{
radio_BandW.Checked = true;
m_ColMode = Autodesk.Revit.DB.ImportColorMode.BlackAndWhite;
//folderBrowser
string path = ((Data)(ThisExtension.GetData())).OptionPath;
if (!Directory.Exists(path))
path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
folderBrowserDialogDwg.SelectedPath = path;
m_Directory = folderBrowserDialogDwg.SelectedPath;
m_SavedDirectory = m_Directory;
folderBrowserDialogDwg.Description = Resources.Strings.Texts.ChooseFolder;
//combo version
combo_Version.Items.Add("2000");
combo_Version.Items.Add("2004");
combo_Version.Items.Add("2007");
m_ComboVersionItem = 2;
m_SavedComboVersionItem = 2;
check_CopyDwg.Checked = false;
m_CopyCheck = false;
CopyCheckChange(false);
m_deleteViews = false;
check_Delete.Checked = false;
this.Icon = ThisExtension.GetIcon();
}
//**********************************************************************
public void SetProjectName(string name)
{
m_ProjectName = name;
m_SavedProjectName = name;
}
//***********************************************************************
public Autodesk.Revit.DB.ACADVersion GetVersion()
{
//if (m_SavedComboVersionItem == 0)
// return Autodesk.Revit.DB.ACADVersion.R2000;
//else if (m_SavedComboVersionItem == 1)
// return Autodesk.Revit.DB.ACADVersion.R2004;
//else
return Autodesk.Revit.DB.ACADVersion.R2007;
}
//**********************************************************************
private void Button_OK_Click(object sender, EventArgs e)
{
if (radio_BandW.Checked)
m_ColMode = Autodesk.Revit.DB.ImportColorMode.BlackAndWhite;
else if (radio_Preserve.Checked)
m_ColMode = Autodesk.Revit.DB.ImportColorMode.Preserved;
else
m_ColMode = Autodesk.Revit.DB.ImportColorMode.Inverted;
m_CopyCheck = check_CopyDwg.Checked;
m_SavedComboVersionItem = m_ComboVersionItem;
m_SavedDirectory = m_Directory;
m_SavedProjectName = m_ProjectName;
m_deleteViews = check_Delete.Checked;
this.Hide();
}
//**********************************************************************
private void DialogOptions_Load(object sender, EventArgs e)
{
if (m_ColMode == Autodesk.Revit.DB.ImportColorMode.BlackAndWhite)
radio_BandW.Checked = true;
else if (m_ColMode == Autodesk.Revit.DB.ImportColorMode.Preserved)
radio_Preserve.Checked = true;
else
radio_Invert.Checked = true;
check_CopyDwg.Checked = m_CopyCheck;
m_ComboVersionItem = m_SavedComboVersionItem;
m_Directory = m_SavedDirectory;
m_ProjectName = m_SavedProjectName;
CopyCheckChange(m_CopyCheck);
check_Delete.Checked = m_deleteViews;
}
//**********************************************************************
private void Button_Cancel_Click(object sender, EventArgs e)
{
this.Hide();
}
//**********************************************************************
private void button_Browse_Click(object sender, EventArgs e)
{
folderBrowserDialogDwg.SelectedPath = textBox_Browse.Text;
folderBrowserDialogDwg.ShowDialog();
m_Directory = folderBrowserDialogDwg.SelectedPath;
textBox_Browse.Text = m_Directory;
}
//**********************************************************************
private void CopyCheckChange(bool argCheck)
{
if (argCheck)
{
label_Browse.Enabled = true;
label_DwgBaseName.Enabled = true;
label_Version.Enabled = true;
button_Browse.Enabled = true;
textBox_Browse.Enabled = true;
textBox_Browse.BackColor = SystemColors.Window;
textBox_Browse.Text = m_Directory;
text_DwgBaseName.Enabled = true;
text_DwgBaseName.BackColor = SystemColors.Window;
text_DwgBaseName.Text = m_ProjectName;
combo_Version.Enabled = true;
combo_Version.SelectedIndex = m_ComboVersionItem;
}
else
{
label_Browse.Enabled = false;
label_DwgBaseName.Enabled = false;
label_Version.Enabled = false;
button_Browse.Enabled = false;
textBox_Browse.Enabled = false;
textBox_Browse.BackColor = SystemColors.Control;
textBox_Browse.Text = "";
text_DwgBaseName.Enabled = false;
text_DwgBaseName.BackColor = SystemColors.Control;
text_DwgBaseName.Text = "";
combo_Version.Enabled = false;
combo_Version.SelectedIndex = -1;
}
}
//**********************************************************************
private void check_CopyDwg_CheckedChanged(object sender, EventArgs e)
{
CopyCheckChange(check_CopyDwg.Checked);
m_CopyCheckNow = check_CopyDwg.Checked;
}
//**********************************************************************
private void text_DwgBaseName_TextChanged(object sender, EventArgs e)
{
if (check_CopyDwg.Checked)
m_ProjectName = text_DwgBaseName.Text;
}
//**********************************************************************
private void textBox_Browse_TextChanged(object sender, EventArgs e)
{
if (check_CopyDwg.Checked)
m_Directory = textBox_Browse.Text;
}
//**********************************************************************
private void combo_Version_SelectedIndexChanged(object sender, EventArgs e)
{
if (check_CopyDwg.Checked)
m_ComboVersionItem = combo_Version.SelectedIndex;
}
//**********************************************************************
private void button_ExportOptions_Click(object sender, EventArgs e)
{
((Extension)ThisExtension).ShowExportOptionsDialog();
}
//**********************************************************************
public Autodesk.Revit.DB.DWGImportOptions GetImportOptions()
{
Autodesk.Revit.DB.DWGImportOptions dwgImpOpt = new Autodesk.Revit.DB.DWGImportOptions();
dwgImpOpt.ColorMode = m_ColMode;
dwgImpOpt.Placement = Autodesk.Revit.DB.ImportPlacement.Origin;
dwgImpOpt.OrientToView = true;
dwgImpOpt.VisibleLayersOnly = false;
return dwgImpOpt;
}
private void Help_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
// help will be launched directly from path related to exe file
string filePath = new Uri(System.Reflection.Assembly.GetExecutingAssembly().CodeBase).LocalPath;
var path = System.IO.Path.Combine(System.IO.Path.GetDirectoryName(filePath), @"en-US\Help\contexthelp\DREVITFREEZEDRAWING.htm");
System.Diagnostics.Process.Start(path);
//REXCommand Cmd = new REXCommand(REXCommandType.Help);
//ThisExtension.Command(ref Cmd);
}
}
}
@@ -1,687 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="radio_Invert.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="radio_Invert.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 66</value>
</data>
<data name="radio_Invert.Size" type="System.Drawing.Size, System.Drawing">
<value>62, 17</value>
</data>
<data name="radio_Invert.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="radio_Invert.Text" xml:space="preserve">
<value>Invert</value>
</data>
<data name="&gt;&gt;radio_Invert.Name" xml:space="preserve">
<value>radio_Invert</value>
</data>
<data name="&gt;&gt;radio_Invert.Type" xml:space="preserve">
<value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;radio_Invert.Parent" xml:space="preserve">
<value>group_Colors</value>
</data>
<data name="&gt;&gt;radio_Invert.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="radio_Preserve.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="radio_Preserve.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 43</value>
</data>
<data name="radio_Preserve.Size" type="System.Drawing.Size, System.Drawing">
<value>72, 17</value>
</data>
<data name="radio_Preserve.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
</data>
<data name="radio_Preserve.Text" xml:space="preserve">
<value>Preserve</value>
</data>
<data name="&gt;&gt;radio_Preserve.Name" xml:space="preserve">
<value>radio_Preserve</value>
</data>
<data name="&gt;&gt;radio_Preserve.Type" xml:space="preserve">
<value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;radio_Preserve.Parent" xml:space="preserve">
<value>group_Colors</value>
</data>
<data name="&gt;&gt;radio_Preserve.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="radio_BandW.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="radio_BandW.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 20</value>
</data>
<data name="radio_BandW.Size" type="System.Drawing.Size, System.Drawing">
<value>85, 17</value>
</data>
<data name="radio_BandW.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="radio_BandW.Text" xml:space="preserve">
<value>Black and white</value>
</data>
<data name="&gt;&gt;radio_BandW.Name" xml:space="preserve">
<value>radio_BandW</value>
</data>
<data name="&gt;&gt;radio_BandW.Type" xml:space="preserve">
<value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;radio_BandW.Parent" xml:space="preserve">
<value>group_Colors</value>
</data>
<data name="&gt;&gt;radio_BandW.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="group_Colors.Location" type="System.Drawing.Point, System.Drawing">
<value>183, 12</value>
</data>
<data name="group_Colors.Size" type="System.Drawing.Size, System.Drawing">
<value>154, 95</value>
</data>
<data name="group_Colors.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="group_Colors.Text" xml:space="preserve">
<value>Import colors</value>
</data>
<data name="&gt;&gt;group_Colors.Name" xml:space="preserve">
<value>group_Colors</value>
</data>
<data name="&gt;&gt;group_Colors.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;group_Colors.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;group_Colors.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="Button_Cancel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="Button_Cancel.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="Button_Cancel.Location" type="System.Drawing.Point, System.Drawing">
<value>264, 244</value>
</data>
<data name="Button_Cancel.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="Button_Cancel.TabIndex" type="System.Int32, mscorlib">
<value>16</value>
</data>
<data name="Button_Cancel.Text" xml:space="preserve">
<value>Cancel</value>
</data>
<data name="&gt;&gt;Button_Cancel.Name" xml:space="preserve">
<value>Button_Cancel</value>
</data>
<data name="&gt;&gt;Button_Cancel.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Button_Cancel.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;Button_Cancel.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="Button_OK.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="Button_OK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="Button_OK.Location" type="System.Drawing.Point, System.Drawing">
<value>183, 244</value>
</data>
<data name="Button_OK.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="Button_OK.TabIndex" type="System.Int32, mscorlib">
<value>15</value>
</data>
<data name="Button_OK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="&gt;&gt;Button_OK.Name" xml:space="preserve">
<value>Button_OK</value>
</data>
<data name="&gt;&gt;Button_OK.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Button_OK.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;Button_OK.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="button_ExportOptions.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="button_ExportOptions.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="button_ExportOptions.Location" type="System.Drawing.Point, System.Drawing">
<value>46, 19</value>
</data>
<data name="button_ExportOptions.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="button_ExportOptions.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="button_ExportOptions.Text" xml:space="preserve">
<value>Options...</value>
</data>
<data name="&gt;&gt;button_ExportOptions.Name" xml:space="preserve">
<value>button_ExportOptions</value>
</data>
<data name="&gt;&gt;button_ExportOptions.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_ExportOptions.Parent" xml:space="preserve">
<value>group_Export</value>
</data>
<data name="&gt;&gt;button_ExportOptions.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="group_Export.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 12</value>
</data>
<data name="group_Export.Size" type="System.Drawing.Size, System.Drawing">
<value>165, 48</value>
</data>
<data name="group_Export.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="group_Export.Text" xml:space="preserve">
<value>Export</value>
</data>
<data name="&gt;&gt;group_Export.Name" xml:space="preserve">
<value>group_Export</value>
</data>
<data name="&gt;&gt;group_Export.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;group_Export.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;group_Export.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="check_CopyDwg.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="check_CopyDwg.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 19</value>
</data>
<data name="check_CopyDwg.Size" type="System.Drawing.Size, System.Drawing">
<value>144, 17</value>
</data>
<data name="check_CopyDwg.TabIndex" type="System.Int32, mscorlib">
<value>10</value>
</data>
<data name="check_CopyDwg.Text" xml:space="preserve">
<value>Copy DWG to folder</value>
</data>
<data name="&gt;&gt;check_CopyDwg.Name" xml:space="preserve">
<value>check_CopyDwg</value>
</data>
<data name="&gt;&gt;check_CopyDwg.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;check_CopyDwg.Parent" xml:space="preserve">
<value>group_Copy</value>
</data>
<data name="&gt;&gt;check_CopyDwg.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="button_Browse.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="button_Browse.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="button_Browse.Location" type="System.Drawing.Point, System.Drawing">
<value>282, 93</value>
</data>
<data name="button_Browse.Size" type="System.Drawing.Size, System.Drawing">
<value>37, 23</value>
</data>
<data name="button_Browse.TabIndex" type="System.Int32, mscorlib">
<value>14</value>
</data>
<data name="button_Browse.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="&gt;&gt;button_Browse.Name" xml:space="preserve">
<value>button_Browse</value>
</data>
<data name="&gt;&gt;button_Browse.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_Browse.Parent" xml:space="preserve">
<value>group_Copy</value>
</data>
<data name="&gt;&gt;button_Browse.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="textBox_Browse.Location" type="System.Drawing.Point, System.Drawing">
<value>96, 95</value>
</data>
<data name="textBox_Browse.Size" type="System.Drawing.Size, System.Drawing">
<value>180, 20</value>
</data>
<data name="textBox_Browse.TabIndex" type="System.Int32, mscorlib">
<value>13</value>
</data>
<data name="textBox_Browse.Text" xml:space="preserve">
<value>REX\Modules\DFreezing</value>
</data>
<data name="&gt;&gt;textBox_Browse.Name" xml:space="preserve">
<value>textBox_Browse</value>
</data>
<data name="&gt;&gt;textBox_Browse.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;textBox_Browse.Parent" xml:space="preserve">
<value>group_Copy</value>
</data>
<data name="&gt;&gt;textBox_Browse.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="label_Browse.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="label_Browse.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 98</value>
</data>
<data name="label_Browse.Size" type="System.Drawing.Size, System.Drawing">
<value>46, 13</value>
</data>
<data name="label_Browse.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="label_Browse.Text" xml:space="preserve">
<value>Folder:</value>
</data>
<data name="&gt;&gt;label_Browse.Name" xml:space="preserve">
<value>label_Browse</value>
</data>
<data name="&gt;&gt;label_Browse.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label_Browse.Parent" xml:space="preserve">
<value>group_Copy</value>
</data>
<data name="&gt;&gt;label_Browse.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="combo_Version.Location" type="System.Drawing.Point, System.Drawing">
<value>96, 68</value>
</data>
<data name="combo_Version.Size" type="System.Drawing.Size, System.Drawing">
<value>180, 21</value>
</data>
<data name="combo_Version.TabIndex" type="System.Int32, mscorlib">
<value>12</value>
</data>
<data name="&gt;&gt;combo_Version.Name" xml:space="preserve">
<value>combo_Version</value>
</data>
<data name="&gt;&gt;combo_Version.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;combo_Version.Parent" xml:space="preserve">
<value>group_Copy</value>
</data>
<data name="&gt;&gt;combo_Version.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="label_Version.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="label_Version.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 71</value>
</data>
<data name="label_Version.Size" type="System.Drawing.Size, System.Drawing">
<value>43, 13</value>
</data>
<data name="label_Version.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="label_Version.Text" xml:space="preserve">
<value>Version</value>
</data>
<data name="&gt;&gt;label_Version.Name" xml:space="preserve">
<value>label_Version</value>
</data>
<data name="&gt;&gt;label_Version.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label_Version.Parent" xml:space="preserve">
<value>group_Copy</value>
</data>
<data name="&gt;&gt;label_Version.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="text_DwgBaseName.Location" type="System.Drawing.Point, System.Drawing">
<value>96, 42</value>
</data>
<data name="text_DwgBaseName.Size" type="System.Drawing.Size, System.Drawing">
<value>180, 20</value>
</data>
<data name="text_DwgBaseName.TabIndex" type="System.Int32, mscorlib">
<value>11</value>
</data>
<data name="text_DwgBaseName.Text" xml:space="preserve">
<value>project name</value>
</data>
<data name="&gt;&gt;text_DwgBaseName.Name" xml:space="preserve">
<value>text_DwgBaseName</value>
</data>
<data name="&gt;&gt;text_DwgBaseName.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;text_DwgBaseName.Parent" xml:space="preserve">
<value>group_Copy</value>
</data>
<data name="&gt;&gt;text_DwgBaseName.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="label_DwgBaseName.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="label_DwgBaseName.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 45</value>
</data>
<data name="label_DwgBaseName.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 13</value>
</data>
<data name="label_DwgBaseName.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="label_DwgBaseName.Text" xml:space="preserve">
<value>Basic name:</value>
</data>
<data name="&gt;&gt;label_DwgBaseName.Name" xml:space="preserve">
<value>label_DwgBaseName</value>
</data>
<data name="&gt;&gt;label_DwgBaseName.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label_DwgBaseName.Parent" xml:space="preserve">
<value>group_Copy</value>
</data>
<data name="&gt;&gt;label_DwgBaseName.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="group_Copy.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 112</value>
</data>
<data name="group_Copy.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>8, 8, 8, 8</value>
</data>
<data name="group_Copy.Size" type="System.Drawing.Size, System.Drawing">
<value>325, 121</value>
</data>
<data name="group_Copy.TabIndex" type="System.Int32, mscorlib">
<value>9</value>
</data>
<data name="group_Copy.Text" xml:space="preserve">
<value>Files</value>
</data>
<data name="&gt;&gt;group_Copy.Name" xml:space="preserve">
<value>group_Copy</value>
</data>
<data name="&gt;&gt;group_Copy.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;group_Copy.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;group_Copy.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<metadata name="folderBrowserDialogDwg.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="Help.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Left</value>
</data>
<data name="Help.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="Help.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="Help.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 249</value>
</data>
<data name="Help.Size" type="System.Drawing.Size, System.Drawing">
<value>40, 13</value>
</data>
<data name="Help.TabIndex" type="System.Int32, mscorlib">
<value>17</value>
</data>
<data name="Help.Text" xml:space="preserve">
<value>Help</value>
</data>
<data name="&gt;&gt;Help.Name" xml:space="preserve">
<value>Help</value>
</data>
<data name="&gt;&gt;Help.Type" xml:space="preserve">
<value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Help.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;Help.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="check_Delete.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="check_Delete.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 18</value>
</data>
<data name="check_Delete.Size" type="System.Drawing.Size, System.Drawing">
<value>128, 17</value>
</data>
<data name="check_Delete.TabIndex" type="System.Int32, mscorlib">
<value>8</value>
</data>
<data name="check_Delete.Text" xml:space="preserve">
<value>Delete source view</value>
</data>
<data name="&gt;&gt;check_Delete.Name" xml:space="preserve">
<value>check_Delete</value>
</data>
<data name="&gt;&gt;check_Delete.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;check_Delete.Parent" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;check_Delete.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="groupBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 66</value>
</data>
<data name="groupBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>165, 41</value>
</data>
<data name="groupBox1.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
<data name="groupBox1.Text" xml:space="preserve">
<value>View</value>
</data>
<data name="&gt;&gt;groupBox1.Name" xml:space="preserve">
<value>groupBox1</value>
</data>
<data name="&gt;&gt;groupBox1.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;groupBox1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;groupBox1.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>6, 13</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>351, 279</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Options</value>
</data>
<data name="&gt;&gt;folderBrowserDialogDwg.Name" xml:space="preserve">
<value>folderBrowserDialogDwg</value>
</data>
<data name="&gt;&gt;folderBrowserDialogDwg.Type" xml:space="preserve">
<value>System.Windows.Forms.FolderBrowserDialog, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>DialogOptions</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>REX.Common.REXExtensionForm, DRevitFreezeDrawing, Version=1.0.0.182, Culture=neutral, PublicKeyToken=null</value>
</data>
</root>
@@ -1,114 +0,0 @@
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
partial class DialogViewSel
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogViewSel));
this.button_OK = new System.Windows.Forms.Button();
this.button_CheckNone = new System.Windows.Forms.Button();
this.button_CheckAll = new System.Windows.Forms.Button();
this.checkedList_Views = new System.Windows.Forms.CheckedListBox();
this.button_Cancel = new System.Windows.Forms.Button();
this.Help = new System.Windows.Forms.LinkLabel();
this.SuspendLayout();
//
// button_OK
//
resources.ApplyResources(this.button_OK, "button_OK");
this.button_OK.Name = "button_OK";
this.button_OK.UseVisualStyleBackColor = true;
this.button_OK.Click += new System.EventHandler(this.button_OK_Click);
//
// button_CheckNone
//
resources.ApplyResources(this.button_CheckNone, "button_CheckNone");
this.button_CheckNone.Name = "button_CheckNone";
this.button_CheckNone.UseVisualStyleBackColor = true;
this.button_CheckNone.Click += new System.EventHandler(this.button_CheckNone_Click);
//
// button_CheckAll
//
resources.ApplyResources(this.button_CheckAll, "button_CheckAll");
this.button_CheckAll.Name = "button_CheckAll";
this.button_CheckAll.UseVisualStyleBackColor = true;
this.button_CheckAll.Click += new System.EventHandler(this.button_CheckAll_Click);
//
// checkedList_Views
//
resources.ApplyResources(this.checkedList_Views, "checkedList_Views");
this.checkedList_Views.CheckOnClick = true;
this.checkedList_Views.FormattingEnabled = true;
this.checkedList_Views.Name = "checkedList_Views";
//
// button_Cancel
//
resources.ApplyResources(this.button_Cancel, "button_Cancel");
this.button_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
this.button_Cancel.Name = "button_Cancel";
this.button_Cancel.UseVisualStyleBackColor = true;
this.button_Cancel.Click += new System.EventHandler(this.button_Cancel_Click_1);
//
// Help
//
resources.ApplyResources(this.Help, "Help");
this.Help.Name = "Help";
this.Help.TabStop = true;
this.Help.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.Help_LinkClicked);
//
// DialogViewSel
//
this.AcceptButton = this.button_OK;
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.button_Cancel;
this.Controls.Add(this.Help);
this.Controls.Add(this.button_Cancel);
this.Controls.Add(this.button_OK);
this.Controls.Add(this.button_CheckNone);
this.Controls.Add(this.button_CheckAll);
this.Controls.Add(this.checkedList_Views);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "DialogViewSel";
this.Load += new System.EventHandler(this.DialogViewSel_Load);
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.Button button_OK;
private System.Windows.Forms.Button button_CheckNone;
private System.Windows.Forms.Button button_CheckAll;
private System.Windows.Forms.CheckedListBox checkedList_Views;
private System.Windows.Forms.Button button_Cancel;
private System.Windows.Forms.LinkLabel Help;
}
}
@@ -1,244 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using Autodesk.Revit.DB;
using REX.Common;
using Autodesk.REX.Framework;
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
/// <summary>
/// Dialog to select views to be exported/freezed
/// </summary>
partial class DialogViewSel : REXExtensionForm
{
#region<members>
List<REXView> m_REXViewList;
#endregion
public DialogViewSel(REXExtension argExt) : base(argExt)
{
m_REXViewList = new List<REXView>();
InitializeComponent();
this.Icon = ThisExtension.GetIcon();
}
//***********************************************************************
public void SetLists(List<Autodesk.Revit.DB.View> argViewList)
{
m_REXViewList.Clear();
foreach (Autodesk.Revit.DB.View v in argViewList)
{
m_REXViewList.Add(new REXView(v));
}
m_REXViewList.Sort(CompareViewsByName);
checkedList_Views.Items.Clear();
InitCheckedList();
CheckNone();
}
//***********************************************************************
private void InitCheckedList()
{
foreach (REXView rv in m_REXViewList)
{
checkedList_Views.Items.Add(rv.Name);
rv.Tag = checkedList_Views.Items.Count - 1;
rv.ifVisible = true;
}
}
//***********************************************************************
private void CheckNone()
{
for (int i = 0; i < checkedList_Views.Items.Count; i++)
checkedList_Views.SetItemChecked(i, false);
}
//***********************************************************************
private void CheckAll()
{
for (int i = 0; i < checkedList_Views.Items.Count; i++)
checkedList_Views.SetItemChecked(i, true);
}
//***********************************************************************
/// <summary>
/// this function returns SelectedViews
/// </summary>
/// <returns></returns>
public List<Autodesk.Revit.DB.View> GetSelectedViews()
{
List<Autodesk.Revit.DB.View> list = new List<Autodesk.Revit.DB.View>();
foreach (REXView rv in m_REXViewList)
{
if (rv.ifChecked)
{
list.Add(rv.ViewElement);
}
}
return list;
}
//*************************************************************************
/// <summary>
/// this functions get checked items to m_REXViewList
/// </summary>
private void GetCheckedItems()
{
foreach (REXView rv in m_REXViewList)
{
rv.ifChecked = false;
}
for (int i = 0; i < checkedList_Views.Items.Count; i++)
{
bool check = checkedList_Views.GetItemChecked(i);
if (check)
{
foreach (REXView rv in m_REXViewList)
{
if (rv.Tag == i)
{
rv.ifChecked = true;
break;
}
}
}
}
}
//***********************************************************************
private void CheckFromSelection()
{
foreach (REXView rv2 in m_REXViewList)
{
if (rv2.ifChecked)
{
checkedList_Views.SetItemChecked(rv2.Tag, true);
}
}
}
//***********************************************************************
private void DialogViewSel_Load(object sender, EventArgs e)
{
CheckNone();
CheckFromSelection();
}
//***********************************************************************
private void button_CheckNone_Click(object sender, EventArgs e)
{
CheckNone();
}
//***********************************************************************
private void button_CheckAll_Click(object sender, EventArgs e)
{
CheckAll();
}
//***********************************************************************
private void button_OK_Click(object sender, EventArgs e)
{
GetCheckedItems();
this.Hide();
}
//***********************************************************************
private void button_Cancel_Click_1(object sender, EventArgs e)
{
this.Hide();
}
private void Help_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
REXCommand Cmd = new REXCommand(REXCommandType.Help);
ThisExtension.Command(ref Cmd);
}
/// <summary>
/// This function is an Comparison to sort views by name
/// </summary>
private static int CompareViewsByName(REXView arg1, REXView arg2)
{
return arg1.Name.CompareTo(arg2.Name);
}
}
//***********************************************************************
//***********************************************************************
//***********************************************************************
//***********************************************************************
internal class REXView
{
public string Name;
public Autodesk.Revit.DB.View ViewElement;
public bool ifView;
public int Tag;
public bool ifChecked;
public bool ifVisible;
public REXView()
{
}
public REXView(Autodesk.Revit.DB.View argView)
{
ViewElement = argView;
Name = argView.get_Parameter(BuiltInParameter.VIEW_FAMILY).AsString() + ": " + argView.Name;
if (argView.ViewType == Autodesk.Revit.DB.ViewType.DrawingSheet)
ifView = false;
else
ifView = true;
}
public REXView(REXView argRV)
{
this.ifChecked = argRV.ifChecked;
this.ifVisible = argRV.ifVisible;
this.Tag = argRV.Tag;
this.ifView = argRV.ifView;
this.Name = argRV.Name;
this.ViewElement = argRV.ViewElement;
}
public void CopyMembersTo(REXView argRV)
{
argRV.ifChecked = this.ifChecked;
argRV.ifView = this.ifView;
argRV.ifVisible = this.ifVisible;
argRV.Name = this.Name;
argRV.Tag = this.Tag;
argRV.ViewElement = this.ViewElement;
}
public void CopyDlgImportantMembFrom(REXView argRV)
{
this.ifChecked = argRV.ifChecked;
this.ifVisible = argRV.ifVisible;
this.Tag = argRV.Tag;
}
}
}
@@ -1,327 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="button_OK.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="button_OK.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="button_OK.Location" type="System.Drawing.Point, System.Drawing">
<value>300, 312</value>
</data>
<data name="button_OK.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="button_OK.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
<data name="button_OK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="&gt;&gt;button_OK.Name" xml:space="preserve">
<value>button_OK</value>
</data>
<data name="&gt;&gt;button_OK.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_OK.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;button_OK.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="button_CheckNone.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="button_CheckNone.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="button_CheckNone.Location" type="System.Drawing.Point, System.Drawing">
<value>341, 41</value>
</data>
<data name="button_CheckNone.Size" type="System.Drawing.Size, System.Drawing">
<value>115, 23</value>
</data>
<data name="button_CheckNone.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="button_CheckNone.Text" xml:space="preserve">
<value>Unselect All</value>
</data>
<data name="&gt;&gt;button_CheckNone.Name" xml:space="preserve">
<value>button_CheckNone</value>
</data>
<data name="&gt;&gt;button_CheckNone.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_CheckNone.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;button_CheckNone.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="button_CheckAll.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="button_CheckAll.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="button_CheckAll.Location" type="System.Drawing.Point, System.Drawing">
<value>341, 12</value>
</data>
<data name="button_CheckAll.Size" type="System.Drawing.Size, System.Drawing">
<value>115, 23</value>
</data>
<data name="button_CheckAll.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="button_CheckAll.Text" xml:space="preserve">
<value>Select All</value>
</data>
<data name="&gt;&gt;button_CheckAll.Name" xml:space="preserve">
<value>button_CheckAll</value>
</data>
<data name="&gt;&gt;button_CheckAll.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_CheckAll.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;button_CheckAll.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="checkedList_Views.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top</value>
</data>
<data name="checkedList_Views.HorizontalScrollbar" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="checkedList_Views.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 12</value>
</data>
<data name="checkedList_Views.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>8, 8, 8, 8</value>
</data>
<data name="checkedList_Views.ScrollAlwaysVisible" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="checkedList_Views.Size" type="System.Drawing.Size, System.Drawing">
<value>322, 289</value>
</data>
<data name="checkedList_Views.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="&gt;&gt;checkedList_Views.Name" xml:space="preserve">
<value>checkedList_Views</value>
</data>
<data name="&gt;&gt;checkedList_Views.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;checkedList_Views.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;checkedList_Views.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="button_Cancel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="button_Cancel.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="button_Cancel.Location" type="System.Drawing.Point, System.Drawing">
<value>381, 312</value>
</data>
<data name="button_Cancel.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="button_Cancel.TabIndex" type="System.Int32, mscorlib">
<value>8</value>
</data>
<data name="button_Cancel.Text" xml:space="preserve">
<value>Cancel</value>
</data>
<data name="&gt;&gt;button_Cancel.Name" xml:space="preserve">
<value>button_Cancel</value>
</data>
<data name="&gt;&gt;button_Cancel.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_Cancel.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;button_Cancel.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="Help.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="Help.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="Help.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 317</value>
</data>
<data name="Help.Size" type="System.Drawing.Size, System.Drawing">
<value>40, 13</value>
</data>
<data name="Help.TabIndex" type="System.Int32, mscorlib">
<value>9</value>
</data>
<data name="Help.Text" xml:space="preserve">
<value>Help</value>
</data>
<data name="&gt;&gt;Help.Name" xml:space="preserve">
<value>Help</value>
</data>
<data name="&gt;&gt;Help.Type" xml:space="preserve">
<value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Help.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;Help.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>6, 13</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>468, 347</value>
</data>
<data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
<value>350, 253</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Selected Views</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>DialogViewSel</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>REX.Common.REXExtensionForm, DRevitFreezeDrawing, Version=1.0.0.182, Culture=neutral, PublicKeyToken=null</value>
</data>
</root>
@@ -1,92 +0,0 @@
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
partial class FreezeMainCtr
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Component Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FreezeMainCtr));
this.group_Range = new System.Windows.Forms.GroupBox();
this.button_SelectV = new System.Windows.Forms.Button();
this.radio_SelectedV = new System.Windows.Forms.RadioButton();
this.radio_CurrentV = new System.Windows.Forms.RadioButton();
this.group_Range.SuspendLayout();
this.SuspendLayout();
//
// group_Range
//
this.group_Range.Controls.Add(this.button_SelectV);
this.group_Range.Controls.Add(this.radio_SelectedV);
this.group_Range.Controls.Add(this.radio_CurrentV);
resources.ApplyResources(this.group_Range, "group_Range");
this.group_Range.Name = "group_Range";
this.group_Range.TabStop = false;
this.group_Range.Enter += new System.EventHandler(this.group_Range_Enter);
//
// button_SelectV
//
resources.ApplyResources(this.button_SelectV, "button_SelectV");
this.button_SelectV.Name = "button_SelectV";
this.button_SelectV.UseVisualStyleBackColor = true;
this.button_SelectV.Click += new System.EventHandler(this.button_SelectV_Click);
//
// radio_SelectedV
//
resources.ApplyResources(this.radio_SelectedV, "radio_SelectedV");
this.radio_SelectedV.Name = "radio_SelectedV";
this.radio_SelectedV.TabStop = true;
this.radio_SelectedV.UseVisualStyleBackColor = true;
this.radio_SelectedV.CheckedChanged += new System.EventHandler(this.radio_SelectedV_CheckedChanged);
//
// radio_CurrentV
//
resources.ApplyResources(this.radio_CurrentV, "radio_CurrentV");
this.radio_CurrentV.Name = "radio_CurrentV";
this.radio_CurrentV.TabStop = true;
this.radio_CurrentV.UseVisualStyleBackColor = true;
this.radio_CurrentV.CheckedChanged += new System.EventHandler(this.radio_CurrentV_CheckedChanged);
//
// FreezeMainCtr
//
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.group_Range);
this.Name = "FreezeMainCtr";
this.Load += new System.EventHandler(this.FreezeMainCtr_Load);
this.group_Range.ResumeLayout(false);
this.group_Range.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.GroupBox group_Range;
private System.Windows.Forms.Button button_SelectV;
private System.Windows.Forms.RadioButton radio_SelectedV;
private System.Windows.Forms.RadioButton radio_CurrentV;
}
}
@@ -1,95 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
using System;
using REX.Common;
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
/// <summary>
/// Dialog control for freeze view choosing
/// </summary>
public partial class FreezeMainCtr : REXExtensionControl
{
#region<members>
private bool m_CurrentView;
#endregion
#region<properties>
public bool CurrentView
{
get
{
return m_CurrentView;
}
}
#endregion
public FreezeMainCtr(REXExtension argExt)
: base(argExt)
{
InitializeComponent();
}
private void FreezeMainCtr_Load(object sender, EventArgs e)
{
radio_CurrentV.Checked = true;
}
private void radio_CurrentV_CheckedChanged(object sender, EventArgs e)
{
if (radio_CurrentV.Checked)
{
m_CurrentView = true;
button_SelectV.Enabled = false;
}
else
{
m_CurrentView = false;
button_SelectV.Enabled = true;
}
}
private void radio_SelectedV_CheckedChanged(object sender, EventArgs e)
{
if (radio_CurrentV.Checked)
{
m_CurrentView = true;
button_SelectV.Enabled = false;
}
else
{
m_CurrentView = false;
button_SelectV.Enabled = true;
}
}
private void button_SelectV_Click(object sender, EventArgs e)
{
((Extension)ThisExtension).ShowSelectViews();
}
private void group_Range_Enter(object sender, EventArgs e)
{
}
}
}
@@ -1,246 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="button_SelectV.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>None</value>
</data>
<data name="button_SelectV.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="button_SelectV.Location" type="System.Drawing.Point, System.Drawing">
<value>368, 41</value>
</data>
<data name="button_SelectV.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="button_SelectV.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="button_SelectV.Text" xml:space="preserve">
<value>Select...</value>
</data>
<data name="&gt;&gt;button_SelectV.Name" xml:space="preserve">
<value>button_SelectV</value>
</data>
<data name="&gt;&gt;button_SelectV.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_SelectV.Parent" xml:space="preserve">
<value>group_Range</value>
</data>
<data name="&gt;&gt;button_SelectV.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="radio_SelectedV.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="radio_SelectedV.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 42</value>
</data>
<data name="radio_SelectedV.Size" type="System.Drawing.Size, System.Drawing">
<value>101, 17</value>
</data>
<data name="radio_SelectedV.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="radio_SelectedV.Text" xml:space="preserve">
<value>Selected views</value>
</data>
<data name="&gt;&gt;radio_SelectedV.Name" xml:space="preserve">
<value>radio_SelectedV</value>
</data>
<data name="&gt;&gt;radio_SelectedV.Type" xml:space="preserve">
<value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;radio_SelectedV.Parent" xml:space="preserve">
<value>group_Range</value>
</data>
<data name="&gt;&gt;radio_SelectedV.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="radio_CurrentV.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="radio_CurrentV.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 19</value>
</data>
<data name="radio_CurrentV.Size" type="System.Drawing.Size, System.Drawing">
<value>93, 17</value>
</data>
<data name="radio_CurrentV.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="radio_CurrentV.Text" xml:space="preserve">
<value>Current view</value>
</data>
<data name="&gt;&gt;radio_CurrentV.Name" xml:space="preserve">
<value>radio_CurrentV</value>
</data>
<data name="&gt;&gt;radio_CurrentV.Type" xml:space="preserve">
<value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;radio_CurrentV.Parent" xml:space="preserve">
<value>group_Range</value>
</data>
<data name="&gt;&gt;radio_CurrentV.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="group_Range.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 0</value>
</data>
<data name="group_Range.Size" type="System.Drawing.Size, System.Drawing">
<value>449, 70</value>
</data>
<data name="group_Range.TabIndex" type="System.Int32, mscorlib">
<value>25</value>
</data>
<data name="group_Range.Text" xml:space="preserve">
<value>Range</value>
</data>
<data name="&gt;&gt;group_Range.Name" xml:space="preserve">
<value>group_Range</value>
</data>
<data name="&gt;&gt;group_Range.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;group_Range.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;group_Range.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>6, 13</value>
</data>
<data name="$this.Size" type="System.Drawing.Size, System.Drawing">
<value>457, 70</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>FreezeMainCtr</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>REX.Common.REXExtensionControl, DRevitFreezeDrawing, Version=1.0.0.182, Culture=neutral, PublicKeyToken=null</value>
</data>
</root>
@@ -1,689 +0,0 @@
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
partial class MainControl
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Component Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainControl));
REX.Controls.Forms.CREXToolbox.Toolbox.Tab tab2 = new REX.Controls.Forms.CREXToolbox.Toolbox.Tab();
REX.Controls.Forms.CREXToolbox.Toolbox.Item item3 = new REX.Controls.Forms.CREXToolbox.Toolbox.Item();
REX.Controls.Forms.CREXToolbox.Toolbox.Item item4 = new REX.Controls.Forms.CREXToolbox.Toolbox.Item();
this.ToolStripContainer = new System.Windows.Forms.ToolStripContainer();
this.Status = new System.Windows.Forms.StatusStrip();
this.StatusHeaderLabel = new System.Windows.Forms.ToolStripStatusLabel();
this.StatusLabel = new System.Windows.Forms.ToolStripStatusLabel();
this.StatusProgress = new System.Windows.Forms.ToolStripProgressBar();
this.HSplit = new System.Windows.Forms.SplitContainer();
this.VSplit = new System.Windows.Forms.SplitContainer();
this.Toolbox = new REX.Controls.Forms.CREXToolbox.HostToolbox(false);
this.ToolStripContainerInner = new System.Windows.Forms.ToolStripContainer();
this.DialogContainer = new System.Windows.Forms.Panel();
this.ViewContainer = new System.Windows.Forms.Panel();
this.TabControl = new System.Windows.Forms.TabControl();
this.TabDialog = new System.Windows.Forms.TabPage();
this.TabView = new System.Windows.Forms.TabPage();
this.TabNote = new System.Windows.Forms.TabPage();
this.NoteContainer = new System.Windows.Forms.Panel();
this.WebBrowser = new System.Windows.Forms.WebBrowser();
this.ToolBarInner = new System.Windows.Forms.ToolStrip();
this.Menu = new System.Windows.Forms.MenuStrip();
this.MenuItemFile = new System.Windows.Forms.ToolStripMenuItem();
this.MenuItemOpen = new System.Windows.Forms.ToolStripMenuItem();
this.MenuItemSave = new System.Windows.Forms.ToolStripMenuItem();
this.MenuItemSaveAs = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator();
this.MenuItemPrint = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator();
this.MenuItemClose = new System.Windows.Forms.ToolStripMenuItem();
this.MenuItemCalculations = new System.Windows.Forms.ToolStripMenuItem();
this.MenuItemCalc = new System.Windows.Forms.ToolStripMenuItem();
this.MenuItemHelp = new System.Windows.Forms.ToolStripMenuItem();
this.MenuItemHelpIndex = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator();
this.MenuItemAbout = new System.Windows.Forms.ToolStripMenuItem();
this.ToolBar = new System.Windows.Forms.ToolStrip();
this.ToolStripButtonOpen = new System.Windows.Forms.ToolStripButton();
this.ToolStripButtonSave = new System.Windows.Forms.ToolStripButton();
this.ToolStripSeparatorBC = new System.Windows.Forms.ToolStripSeparator();
this.ToolStripButtonCalc = new System.Windows.Forms.ToolStripButton();
this.ToolStripSeparatorAC = new System.Windows.Forms.ToolStripSeparator();
this.ToolStripButtonHelp = new System.Windows.Forms.ToolStripButton();
this.ToolMenu = new System.Windows.Forms.ToolStrip();
this.toolStripDropDownButton1 = new System.Windows.Forms.ToolStripDropDownButton();
this.loadTemplatesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.defaultSettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripDropDownButton2 = new System.Windows.Forms.ToolStripDropDownButton();
this.showAllToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.colapseAllToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.ToolStripButtonHelpDropDown = new System.Windows.Forms.ToolStripDropDownButton();
this.ToolStripMenuItemHelp = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator13 = new System.Windows.Forms.ToolStripSeparator();
this.ToolStripMenuItemAbout = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();
this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
this.ButtonOpen = new System.Windows.Forms.ToolStripButton();
this.ButtonSave = new System.Windows.Forms.ToolStripButton();
this.ListImageListLarge = new System.Windows.Forms.ImageList(this.components);
this.ListImageListSmall = new System.Windows.Forms.ImageList(this.components);
this.ToolStripContainer.BottomToolStripPanel.SuspendLayout();
this.ToolStripContainer.ContentPanel.SuspendLayout();
this.ToolStripContainer.TopToolStripPanel.SuspendLayout();
this.ToolStripContainer.SuspendLayout();
this.Status.SuspendLayout();
this.HSplit.Panel1.SuspendLayout();
this.HSplit.SuspendLayout();
this.VSplit.Panel1.SuspendLayout();
this.VSplit.Panel2.SuspendLayout();
this.VSplit.SuspendLayout();
this.ToolStripContainerInner.ContentPanel.SuspendLayout();
this.ToolStripContainerInner.TopToolStripPanel.SuspendLayout();
this.ToolStripContainerInner.SuspendLayout();
this.TabControl.SuspendLayout();
this.NoteContainer.SuspendLayout();
this.Menu.SuspendLayout();
this.ToolBar.SuspendLayout();
this.ToolMenu.SuspendLayout();
this.SuspendLayout();
//
// ToolStripContainer
//
//
// ToolStripContainer.BottomToolStripPanel
//
this.ToolStripContainer.BottomToolStripPanel.Controls.Add(this.Status);
//
// ToolStripContainer.ContentPanel
//
this.ToolStripContainer.ContentPanel.Controls.Add(this.HSplit);
resources.ApplyResources(this.ToolStripContainer.ContentPanel, "ToolStripContainer.ContentPanel");
resources.ApplyResources(this.ToolStripContainer, "ToolStripContainer");
this.ToolStripContainer.Name = "ToolStripContainer";
//
// ToolStripContainer.TopToolStripPanel
//
this.ToolStripContainer.TopToolStripPanel.Controls.Add(this.Menu);
this.ToolStripContainer.TopToolStripPanel.Controls.Add(this.ToolBar);
this.ToolStripContainer.TopToolStripPanel.Controls.Add(this.ToolMenu);
this.ToolStripContainer.TopToolStripPanel.Click += new System.EventHandler(this.ToolStripContainer_TopToolStripPanel_Click);
//
// Status
//
this.Status.AllowItemReorder = true;
resources.ApplyResources(this.Status, "Status");
this.Status.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.StatusHeaderLabel,
this.StatusLabel,
this.StatusProgress});
this.Status.Name = "Status";
this.Status.SizingGrip = false;
//
// StatusHeaderLabel
//
this.StatusHeaderLabel.Name = "StatusHeaderLabel";
resources.ApplyResources(this.StatusHeaderLabel, "StatusHeaderLabel");
//
// StatusLabel
//
this.StatusLabel.Name = "StatusLabel";
resources.ApplyResources(this.StatusLabel, "StatusLabel");
this.StatusLabel.Spring = true;
//
// StatusProgress
//
this.StatusProgress.Name = "StatusProgress";
resources.ApplyResources(this.StatusProgress, "StatusProgress");
//
// HSplit
//
resources.ApplyResources(this.HSplit, "HSplit");
this.HSplit.FixedPanel = System.Windows.Forms.FixedPanel.Panel2;
this.HSplit.Name = "HSplit";
//
// HSplit.Panel1
//
this.HSplit.Panel1.Controls.Add(this.VSplit);
//
// VSplit
//
resources.ApplyResources(this.VSplit, "VSplit");
this.VSplit.FixedPanel = System.Windows.Forms.FixedPanel.Panel1;
this.VSplit.Name = "VSplit";
//
// VSplit.Panel1
//
this.VSplit.Panel1.Controls.Add(this.Toolbox);
//
// VSplit.Panel2
//
this.VSplit.Panel2.Controls.Add(this.ToolStripContainerInner);
this.VSplit.SplitterMoved += new System.Windows.Forms.SplitterEventHandler(this.VSplit_SplitterMoved);
//
// Toolbox
//
this.Toolbox.BorderColor = System.Drawing.Color.Empty;
tab2.Name = null;
tab2.Tag = null;
tab2.Text = "Category";
this.Toolbox.Categories.AddRange(new REX.Controls.Forms.CREXToolbox.Toolbox.Tab[] {
tab2});
resources.ApplyResources(this.Toolbox, "Toolbox");
this.Toolbox.ItemHoverColorBottom = System.Drawing.Color.LightBlue;
item3.Name = null;
item3.Tag = null;
item3.Text = "Test";
item3.Tooltip = "Test";
item4.Name = null;
item4.Tag = null;
item4.Text = "test2";
item4.Tooltip = "test2";
this.Toolbox.Items.AddRange(new REX.Controls.Forms.CREXToolbox.Toolbox.Item[] {
item3,
item4});
this.Toolbox.ItemSelectColor = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(211)))), ((int)(((byte)(253)))));
this.Toolbox.ItemSelectColorBottom = System.Drawing.Color.FromArgb(((int)(((byte)(108)))), ((int)(((byte)(145)))), ((int)(((byte)(251)))));
this.Toolbox.ItemSelectHoverColorBottom = System.Drawing.Color.PaleTurquoise;
this.Toolbox.Name = "Toolbox";
this.Toolbox.SelectedCategory = "";
this.Toolbox.ShowItemMenu = false;
this.Toolbox.ShowTabMenu = false;
this.Toolbox.TabSelectColorBottom = System.Drawing.Color.Lavender;
this.Toolbox.SelectItem += new System.EventHandler<REX.Controls.Forms.CREXToolbox.ItemSelectionEventArgs>(this.Toolbox_SelectItem_1);
//
// ToolStripContainerInner
//
//
// ToolStripContainerInner.ContentPanel
//
this.ToolStripContainerInner.ContentPanel.Controls.Add(this.DialogContainer);
this.ToolStripContainerInner.ContentPanel.Controls.Add(this.ViewContainer);
this.ToolStripContainerInner.ContentPanel.Controls.Add(this.TabControl);
this.ToolStripContainerInner.ContentPanel.Controls.Add(this.NoteContainer);
resources.ApplyResources(this.ToolStripContainerInner.ContentPanel, "ToolStripContainerInner.ContentPanel");
resources.ApplyResources(this.ToolStripContainerInner, "ToolStripContainerInner");
this.ToolStripContainerInner.Name = "ToolStripContainerInner";
//
// ToolStripContainerInner.TopToolStripPanel
//
this.ToolStripContainerInner.TopToolStripPanel.Controls.Add(this.ToolBarInner);
//
// DialogContainer
//
resources.ApplyResources(this.DialogContainer, "DialogContainer");
this.DialogContainer.Name = "DialogContainer";
//
// ViewContainer
//
resources.ApplyResources(this.ViewContainer, "ViewContainer");
this.ViewContainer.Name = "ViewContainer";
//
// TabControl
//
this.TabControl.Controls.Add(this.TabDialog);
this.TabControl.Controls.Add(this.TabView);
this.TabControl.Controls.Add(this.TabNote);
resources.ApplyResources(this.TabControl, "TabControl");
this.TabControl.Multiline = true;
this.TabControl.Name = "TabControl";
this.TabControl.SelectedIndex = 0;
//
// TabDialog
//
resources.ApplyResources(this.TabDialog, "TabDialog");
this.TabDialog.Name = "TabDialog";
this.TabDialog.UseVisualStyleBackColor = true;
//
// TabView
//
resources.ApplyResources(this.TabView, "TabView");
this.TabView.Name = "TabView";
this.TabView.UseVisualStyleBackColor = true;
//
// TabNote
//
resources.ApplyResources(this.TabNote, "TabNote");
this.TabNote.Name = "TabNote";
this.TabNote.UseVisualStyleBackColor = true;
//
// NoteContainer
//
this.NoteContainer.Controls.Add(this.WebBrowser);
resources.ApplyResources(this.NoteContainer, "NoteContainer");
this.NoteContainer.Name = "NoteContainer";
//
// WebBrowser
//
resources.ApplyResources(this.WebBrowser, "WebBrowser");
this.WebBrowser.MinimumSize = new System.Drawing.Size(20, 20);
this.WebBrowser.Name = "WebBrowser";
//
// ToolBarInner
//
resources.ApplyResources(this.ToolBarInner, "ToolBarInner");
this.ToolBarInner.Name = "ToolBarInner";
//
// Menu
//
resources.ApplyResources(this.Menu, "Menu");
this.Menu.GripStyle = System.Windows.Forms.ToolStripGripStyle.Visible;
this.Menu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.MenuItemFile,
this.MenuItemCalculations,
this.MenuItemHelp});
this.Menu.Name = "Menu";
//
// MenuItemFile
//
this.MenuItemFile.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.MenuItemOpen,
this.MenuItemSave,
this.MenuItemSaveAs,
this.toolStripSeparator7,
this.MenuItemPrint,
this.toolStripSeparator8,
this.MenuItemClose});
this.MenuItemFile.Name = "MenuItemFile";
resources.ApplyResources(this.MenuItemFile, "MenuItemFile");
//
// MenuItemOpen
//
this.MenuItemOpen.Image = global::REX.DRevitFreezeDrawing.Properties.Resources.TOOLBAR_open;
this.MenuItemOpen.Name = "MenuItemOpen";
resources.ApplyResources(this.MenuItemOpen, "MenuItemOpen");
this.MenuItemOpen.Click += new System.EventHandler(this.MenuItemOpen_Click);
//
// MenuItemSave
//
this.MenuItemSave.Image = global::REX.DRevitFreezeDrawing.Properties.Resources.TOOLBAR_save;
this.MenuItemSave.Name = "MenuItemSave";
resources.ApplyResources(this.MenuItemSave, "MenuItemSave");
this.MenuItemSave.Click += new System.EventHandler(this.MenuItemSave_Click);
//
// MenuItemSaveAs
//
this.MenuItemSaveAs.Image = global::REX.DRevitFreezeDrawing.Properties.Resources.TOOLBAR_save_as;
this.MenuItemSaveAs.Name = "MenuItemSaveAs";
resources.ApplyResources(this.MenuItemSaveAs, "MenuItemSaveAs");
this.MenuItemSaveAs.Click += new System.EventHandler(this.MenuItemSaveAs_Click);
//
// toolStripSeparator7
//
this.toolStripSeparator7.Name = "toolStripSeparator7";
resources.ApplyResources(this.toolStripSeparator7, "toolStripSeparator7");
//
// MenuItemPrint
//
this.MenuItemPrint.Image = global::REX.DRevitFreezeDrawing.Properties.Resources.TOOLBAR_print;
this.MenuItemPrint.Name = "MenuItemPrint";
resources.ApplyResources(this.MenuItemPrint, "MenuItemPrint");
this.MenuItemPrint.Click += new System.EventHandler(this.MenuItemPrint_Click);
//
// toolStripSeparator8
//
this.toolStripSeparator8.Name = "toolStripSeparator8";
resources.ApplyResources(this.toolStripSeparator8, "toolStripSeparator8");
//
// MenuItemClose
//
this.MenuItemClose.Image = global::REX.DRevitFreezeDrawing.Properties.Resources.TOOLBAR_close;
this.MenuItemClose.Name = "MenuItemClose";
resources.ApplyResources(this.MenuItemClose, "MenuItemClose");
this.MenuItemClose.Click += new System.EventHandler(this.MenuItemClose_Click);
//
// MenuItemCalculations
//
this.MenuItemCalculations.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.MenuItemCalc});
this.MenuItemCalculations.Name = "MenuItemCalculations";
resources.ApplyResources(this.MenuItemCalculations, "MenuItemCalculations");
//
// MenuItemCalc
//
this.MenuItemCalc.Image = global::REX.DRevitFreezeDrawing.Properties.Resources.TOOLBAR_calculate;
this.MenuItemCalc.Name = "MenuItemCalc";
resources.ApplyResources(this.MenuItemCalc, "MenuItemCalc");
this.MenuItemCalc.Click += new System.EventHandler(this.MenuItemCalc_Click);
//
// MenuItemHelp
//
this.MenuItemHelp.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.MenuItemHelpIndex,
this.toolStripSeparator9,
this.MenuItemAbout});
this.MenuItemHelp.Name = "MenuItemHelp";
resources.ApplyResources(this.MenuItemHelp, "MenuItemHelp");
//
// MenuItemHelpIndex
//
this.MenuItemHelpIndex.Name = "MenuItemHelpIndex";
resources.ApplyResources(this.MenuItemHelpIndex, "MenuItemHelpIndex");
this.MenuItemHelpIndex.Click += new System.EventHandler(this.MenuItemHelpIndex_Click);
//
// toolStripSeparator9
//
this.toolStripSeparator9.Name = "toolStripSeparator9";
resources.ApplyResources(this.toolStripSeparator9, "toolStripSeparator9");
//
// MenuItemAbout
//
this.MenuItemAbout.Name = "MenuItemAbout";
resources.ApplyResources(this.MenuItemAbout, "MenuItemAbout");
this.MenuItemAbout.Click += new System.EventHandler(this.MenuItemAbout_Click);
//
// ToolBar
//
resources.ApplyResources(this.ToolBar, "ToolBar");
this.ToolBar.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.ToolStripButtonOpen,
this.ToolStripButtonSave,
this.ToolStripSeparatorBC,
this.ToolStripButtonCalc,
this.ToolStripSeparatorAC,
this.ToolStripButtonHelp});
this.ToolBar.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.HorizontalStackWithOverflow;
this.ToolBar.Name = "ToolBar";
//
// ToolStripButtonOpen
//
this.ToolStripButtonOpen.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.ToolStripButtonOpen.Image = global::REX.DRevitFreezeDrawing.Properties.Resources.TOOLBAR_open;
resources.ApplyResources(this.ToolStripButtonOpen, "ToolStripButtonOpen");
this.ToolStripButtonOpen.Name = "ToolStripButtonOpen";
this.ToolStripButtonOpen.Click += new System.EventHandler(this.ToolStripButtonOpen_Click);
//
// ToolStripButtonSave
//
this.ToolStripButtonSave.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.ToolStripButtonSave.Image = global::REX.DRevitFreezeDrawing.Properties.Resources.TOOLBAR_save;
resources.ApplyResources(this.ToolStripButtonSave, "ToolStripButtonSave");
this.ToolStripButtonSave.Name = "ToolStripButtonSave";
this.ToolStripButtonSave.Click += new System.EventHandler(this.ToolStripButtonSave_Click);
//
// ToolStripSeparatorBC
//
this.ToolStripSeparatorBC.Name = "ToolStripSeparatorBC";
resources.ApplyResources(this.ToolStripSeparatorBC, "ToolStripSeparatorBC");
//
// ToolStripButtonCalc
//
this.ToolStripButtonCalc.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.ToolStripButtonCalc.Image = global::REX.DRevitFreezeDrawing.Properties.Resources.TOOLBAR_calculate;
resources.ApplyResources(this.ToolStripButtonCalc, "ToolStripButtonCalc");
this.ToolStripButtonCalc.Name = "ToolStripButtonCalc";
this.ToolStripButtonCalc.Click += new System.EventHandler(this.ToolStripButtonCalc_Click);
//
// ToolStripSeparatorAC
//
this.ToolStripSeparatorAC.Name = "ToolStripSeparatorAC";
resources.ApplyResources(this.ToolStripSeparatorAC, "ToolStripSeparatorAC");
//
// ToolStripButtonHelp
//
this.ToolStripButtonHelp.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.ToolStripButtonHelp.Image = global::REX.DRevitFreezeDrawing.Properties.Resources.TOOLBAR_help;
resources.ApplyResources(this.ToolStripButtonHelp, "ToolStripButtonHelp");
this.ToolStripButtonHelp.Name = "ToolStripButtonHelp";
this.ToolStripButtonHelp.Click += new System.EventHandler(this.ToolStripButtonHelp_Click);
//
// ToolMenu
//
resources.ApplyResources(this.ToolMenu, "ToolMenu");
this.ToolMenu.CanOverflow = false;
this.ToolMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.toolStripDropDownButton1,
this.toolStripDropDownButton2,
this.ToolStripButtonHelpDropDown});
this.ToolMenu.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.HorizontalStackWithOverflow;
this.ToolMenu.Name = "ToolMenu";
this.ToolMenu.ItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.ToolMenu_ItemClicked);
//
// toolStripDropDownButton1
//
this.toolStripDropDownButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.toolStripDropDownButton1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.loadTemplatesToolStripMenuItem,
this.defaultSettingsToolStripMenuItem});
resources.ApplyResources(this.toolStripDropDownButton1, "toolStripDropDownButton1");
this.toolStripDropDownButton1.Name = "toolStripDropDownButton1";
//
// loadTemplatesToolStripMenuItem
//
this.loadTemplatesToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.loadTemplatesToolStripMenuItem.Name = "loadTemplatesToolStripMenuItem";
resources.ApplyResources(this.loadTemplatesToolStripMenuItem, "loadTemplatesToolStripMenuItem");
//
// defaultSettingsToolStripMenuItem
//
this.defaultSettingsToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.defaultSettingsToolStripMenuItem.Name = "defaultSettingsToolStripMenuItem";
resources.ApplyResources(this.defaultSettingsToolStripMenuItem, "defaultSettingsToolStripMenuItem");
//
// toolStripDropDownButton2
//
this.toolStripDropDownButton2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.toolStripDropDownButton2.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.showAllToolStripMenuItem,
this.colapseAllToolStripMenuItem});
resources.ApplyResources(this.toolStripDropDownButton2, "toolStripDropDownButton2");
this.toolStripDropDownButton2.Name = "toolStripDropDownButton2";
//
// showAllToolStripMenuItem
//
this.showAllToolStripMenuItem.Name = "showAllToolStripMenuItem";
resources.ApplyResources(this.showAllToolStripMenuItem, "showAllToolStripMenuItem");
//
// colapseAllToolStripMenuItem
//
this.colapseAllToolStripMenuItem.Name = "colapseAllToolStripMenuItem";
resources.ApplyResources(this.colapseAllToolStripMenuItem, "colapseAllToolStripMenuItem");
//
// ToolStripButtonHelpDropDown
//
this.ToolStripButtonHelpDropDown.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.ToolStripButtonHelpDropDown.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.ToolStripMenuItemHelp,
this.toolStripSeparator13,
this.ToolStripMenuItemAbout});
resources.ApplyResources(this.ToolStripButtonHelpDropDown, "ToolStripButtonHelpDropDown");
this.ToolStripButtonHelpDropDown.Name = "ToolStripButtonHelpDropDown";
//
// ToolStripMenuItemHelp
//
this.ToolStripMenuItemHelp.Image = global::REX.DRevitFreezeDrawing.Properties.Resources.TOOLBAR_help;
this.ToolStripMenuItemHelp.Name = "ToolStripMenuItemHelp";
resources.ApplyResources(this.ToolStripMenuItemHelp, "ToolStripMenuItemHelp");
this.ToolStripMenuItemHelp.Click += new System.EventHandler(this.ToolStripMenuItemHelp_Click);
//
// toolStripSeparator13
//
this.toolStripSeparator13.Name = "toolStripSeparator13";
resources.ApplyResources(this.toolStripSeparator13, "toolStripSeparator13");
//
// ToolStripMenuItemAbout
//
this.ToolStripMenuItemAbout.Image = global::REX.DRevitFreezeDrawing.Properties.Resources.TOOLBAR_info;
this.ToolStripMenuItemAbout.Name = "ToolStripMenuItemAbout";
resources.ApplyResources(this.ToolStripMenuItemAbout, "ToolStripMenuItemAbout");
this.ToolStripMenuItemAbout.Click += new System.EventHandler(this.ToolStripMenuItemAbout_Click);
//
// toolStripSeparator4
//
this.toolStripSeparator4.Name = "toolStripSeparator4";
resources.ApplyResources(this.toolStripSeparator4, "toolStripSeparator4");
//
// toolStripSeparator5
//
this.toolStripSeparator5.Name = "toolStripSeparator5";
resources.ApplyResources(this.toolStripSeparator5, "toolStripSeparator5");
//
// toolStripSeparator2
//
this.toolStripSeparator2.Name = "toolStripSeparator2";
resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2");
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1");
//
// toolStripSeparator3
//
this.toolStripSeparator3.Name = "toolStripSeparator3";
resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3");
//
// ButtonOpen
//
this.ButtonOpen.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
resources.ApplyResources(this.ButtonOpen, "ButtonOpen");
this.ButtonOpen.Name = "ButtonOpen";
//
// ButtonSave
//
this.ButtonSave.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
resources.ApplyResources(this.ButtonSave, "ButtonSave");
this.ButtonSave.Name = "ButtonSave";
//
// ListImageListLarge
//
this.ListImageListLarge.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("ListImageListLarge.ImageStream")));
this.ListImageListLarge.Tag = "ListImageListLarge";
this.ListImageListLarge.TransparentColor = System.Drawing.Color.Magenta;
this.ListImageListLarge.Images.SetKeyName(0, "List_Zone.png");
this.ListImageListLarge.Images.SetKeyName(1, "List_BarAdd.png");
this.ListImageListLarge.Images.SetKeyName(2, "List_Geom.png");
//
// ListImageListSmall
//
this.ListImageListSmall.ColorDepth = System.Windows.Forms.ColorDepth.Depth32Bit;
resources.ApplyResources(this.ListImageListSmall, "ListImageListSmall");
this.ListImageListSmall.Tag = "ListImageListSmall";
this.ListImageListSmall.TransparentColor = System.Drawing.Color.Magenta;
//
// MainControl
//
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.ToolStripContainer);
this.Name = "MainControl";
this.ToolStripContainer.BottomToolStripPanel.ResumeLayout(false);
this.ToolStripContainer.BottomToolStripPanel.PerformLayout();
this.ToolStripContainer.ContentPanel.ResumeLayout(false);
this.ToolStripContainer.TopToolStripPanel.ResumeLayout(false);
this.ToolStripContainer.TopToolStripPanel.PerformLayout();
this.ToolStripContainer.ResumeLayout(false);
this.ToolStripContainer.PerformLayout();
this.Status.ResumeLayout(false);
this.Status.PerformLayout();
this.HSplit.Panel1.ResumeLayout(false);
this.HSplit.ResumeLayout(false);
this.VSplit.Panel1.ResumeLayout(false);
this.VSplit.Panel2.ResumeLayout(false);
this.VSplit.ResumeLayout(false);
this.ToolStripContainerInner.ContentPanel.ResumeLayout(false);
this.ToolStripContainerInner.TopToolStripPanel.ResumeLayout(false);
this.ToolStripContainerInner.TopToolStripPanel.PerformLayout();
this.ToolStripContainerInner.ResumeLayout(false);
this.ToolStripContainerInner.PerformLayout();
this.TabControl.ResumeLayout(false);
this.NoteContainer.ResumeLayout(false);
this.Menu.ResumeLayout(false);
this.Menu.PerformLayout();
this.ToolBar.ResumeLayout(false);
this.ToolBar.PerformLayout();
this.ToolMenu.ResumeLayout(false);
this.ToolMenu.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.SplitContainer VSplit;
private System.Windows.Forms.TabControl TabControl;
private System.Windows.Forms.SplitContainer HSplit;
private System.Windows.Forms.Panel DialogContainer;
private System.Windows.Forms.Panel ViewContainer;
private System.Windows.Forms.TabPage TabView;
private System.Windows.Forms.TabPage TabNote;
private System.Windows.Forms.TabPage TabDialog;
private System.Windows.Forms.Panel NoteContainer;
private System.Windows.Forms.WebBrowser WebBrowser;
private System.Windows.Forms.MenuStrip Menu;
private System.Windows.Forms.ToolStripContainer ToolStripContainer;
private System.Windows.Forms.StatusStrip Status;
private System.Windows.Forms.ToolStripButton ButtonOpen;
private System.Windows.Forms.ToolStripButton ButtonSave;
private System.Windows.Forms.ToolStripContainer ToolStripContainerInner;
private System.Windows.Forms.ToolStrip ToolBarInner;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator5;
private System.Windows.Forms.ToolStripMenuItem MenuItemFile;
private System.Windows.Forms.ToolStripMenuItem MenuItemCalculations;
private System.Windows.Forms.ToolStripMenuItem MenuItemHelp;
private System.Windows.Forms.ToolStripMenuItem MenuItemOpen;
private System.Windows.Forms.ToolStripMenuItem MenuItemSave;
private System.Windows.Forms.ToolStripMenuItem MenuItemSaveAs;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator7;
private System.Windows.Forms.ToolStripMenuItem MenuItemPrint;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator8;
private System.Windows.Forms.ToolStripMenuItem MenuItemClose;
private System.Windows.Forms.ToolStripMenuItem MenuItemCalc;
private System.Windows.Forms.ToolStripMenuItem MenuItemHelpIndex;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator9;
private System.Windows.Forms.ToolStripMenuItem MenuItemAbout;
private System.Windows.Forms.ToolStrip ToolMenu;
private System.Windows.Forms.ToolStripDropDownButton ToolStripButtonHelpDropDown;
private System.Windows.Forms.ToolStripMenuItem ToolStripMenuItemHelp;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator13;
private System.Windows.Forms.ToolStripMenuItem ToolStripMenuItemAbout;
private System.Windows.Forms.ToolStripStatusLabel StatusHeaderLabel;
private System.Windows.Forms.ToolStripStatusLabel StatusLabel;
private System.Windows.Forms.ToolStripProgressBar StatusProgress;
private System.Windows.Forms.ToolStrip ToolBar;
private System.Windows.Forms.ToolStripButton ToolStripButtonOpen;
private System.Windows.Forms.ToolStripButton ToolStripButtonSave;
private System.Windows.Forms.ToolStripSeparator ToolStripSeparatorBC;
private System.Windows.Forms.ToolStripButton ToolStripButtonCalc;
private System.Windows.Forms.ToolStripSeparator ToolStripSeparatorAC;
private System.Windows.Forms.ToolStripButton ToolStripButtonHelp;
private REX.Controls.Forms.CREXToolbox.HostToolbox Toolbox;
private System.Windows.Forms.ImageList ListImageListLarge;
private System.Windows.Forms.ImageList ListImageListSmall;
private System.Windows.Forms.ToolStripDropDownButton toolStripDropDownButton1;
private System.Windows.Forms.ToolStripDropDownButton toolStripDropDownButton2;
private System.Windows.Forms.ToolStripMenuItem loadTemplatesToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem defaultSettingsToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem showAllToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem colapseAllToolStripMenuItem;
}
}
@@ -1,214 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
using System;
using System.ComponentModel;
using System.Windows.Forms;
using REX.Common;
using Autodesk.REX.Framework;
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
/// <summary>
/// control class which is visible on MainForm
/// </summary>
public partial class MainControl : REXExtensionMainControl
{
public MainControl(REXExtension Ext)
: base(Ext)
{
InitializeComponent();
}
public override IContainer Components
{
get
{
return components;
}
}
private void Toolbox_SelectItem_1(object sender, REX.Controls.Forms.CREXToolbox.ItemSelectionEventArgs e)
{
base.Toolbox_SelectItem(sender, e);
}
private void VSplit_SplitterMoved(object sender, SplitterEventArgs e)
{
ThisExtension.Layout.Update();
}
private void ToolBar_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
RunCommand(e.ClickedItem.Name);
}
private void ToolMenu_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
RunCommand(e.ClickedItem.Name);
}
private void RunCommand(string Name)
{
REXCommand Cmd = null;
switch (Name)
{
case "MenuItemOpen":
case "ToolStripButtonOpen":
case "ToolStripMenuItemOpen":
ThisExtension.System.LoadFromFile(true);
return;
case "MenuItemSave":
case "ToolStripButtonSave":
case "ToolStripMenuItemSave":
ThisExtension.System.SaveToFile(false, true);
return;
case "MenuItemSaveAs":
case "ToolStripMenuItemSaveAs":
ThisExtension.System.SaveToFile(true);
return;
case "MenuItemCalc":
case "ToolStripButtonCalc":
case "ToolStripMenuItemCalc":
Cmd = new REXCommand(REXCommandType.Run);
break;
case "MenuItemHelpIndex":
case "ToolStripButtonHelp":
case "ToolStripMenuItemHelp":
Cmd = new REXCommand(REXCommandType.Help);
break;
case "MenuItemClose":
case "ToolStripMenuItemClose":
Cmd = new REXCommand(REXCommandType.Close);
break;
case "MenuItemAbout":
case "ToolStripMenuItemAbout":
Cmd = new REXCommand(REXCommandType.About);
break;
}
if (Cmd != null)
ThisExtension.Command(ref Cmd);
}
private void MenuItemSave_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void MenuItemSaveAs_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void MenuItemPrint_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void MenuItemClose_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void MenuItemCalc_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void MenuItemHelpIndex_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void MenuItemAbout_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void MenuItemOpen_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void ToolStripMenuItemOpen_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void ToolStripMenuItemSave_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void ToolStripMenuItemSaveAs_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void ToolStripMenuItemPrint_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void ToolStripMenuItemClose_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void ToolStripMenuItemCalc_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void ToolStripMenuItemHelp_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void ToolStripMenuItemAbout_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripMenuItem)sender).Name);
}
private void ToolStripButtonOpen_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripButton)sender).Name);
}
private void ToolStripButtonSave_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripButton)sender).Name);
}
private void ToolStripButtonCalc_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripButton)sender).Name);
}
private void ToolStripButtonHelp_Click(object sender, EventArgs e)
{
RunCommand(((ToolStripButton)sender).Name);
}
private void ToolStripContainer_TopToolStripPanel_Click(object sender, EventArgs e)
{
}
}
}
@@ -1,134 +0,0 @@
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
partial class MainForm
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
this.ButtonApply = new System.Windows.Forms.Button();
this.ButtonCancel = new System.Windows.Forms.Button();
this.Buttons = new System.Windows.Forms.Panel();
this.button_Options = new System.Windows.Forms.Button();
this.About = new System.Windows.Forms.LinkLabel();
this.Help = new System.Windows.Forms.LinkLabel();
this.ButtonClose = new System.Windows.Forms.Button();
this.MainPanel = new System.Windows.Forms.Panel();
this.Buttons.SuspendLayout();
this.SuspendLayout();
//
// ButtonApply
//
resources.ApplyResources(this.ButtonApply, "ButtonApply");
this.ButtonApply.Name = "ButtonApply";
this.ButtonApply.UseVisualStyleBackColor = true;
this.ButtonApply.Click += new System.EventHandler(this.ButtonApply_Click);
//
// ButtonCancel
//
resources.ApplyResources(this.ButtonCancel, "ButtonCancel");
this.ButtonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
this.ButtonCancel.Name = "ButtonCancel";
this.ButtonCancel.UseVisualStyleBackColor = true;
//
// Buttons
//
this.Buttons.Controls.Add(this.button_Options);
this.Buttons.Controls.Add(this.About);
this.Buttons.Controls.Add(this.Help);
this.Buttons.Controls.Add(this.ButtonClose);
this.Buttons.Controls.Add(this.ButtonApply);
this.Buttons.Controls.Add(this.ButtonCancel);
resources.ApplyResources(this.Buttons, "Buttons");
this.Buttons.Name = "Buttons";
//
// button_Options
//
resources.ApplyResources(this.button_Options, "button_Options");
this.button_Options.Name = "button_Options";
this.button_Options.UseVisualStyleBackColor = true;
this.button_Options.Click += new System.EventHandler(this.button_Options_Click);
//
// About
//
resources.ApplyResources(this.About, "About");
this.About.Name = "About";
this.About.TabStop = true;
this.About.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.About_LinkClicked);
//
// Help
//
resources.ApplyResources(this.Help, "Help");
this.Help.Name = "Help";
this.Help.TabStop = true;
this.Help.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.Help_LinkClicked);
//
// ButtonClose
//
resources.ApplyResources(this.ButtonClose, "ButtonClose");
this.ButtonClose.DialogResult = System.Windows.Forms.DialogResult.Cancel;
this.ButtonClose.Name = "ButtonClose";
this.ButtonClose.UseVisualStyleBackColor = true;
this.ButtonClose.Click += new System.EventHandler(this.ButtonClose_Click);
//
// MainPanel
//
resources.ApplyResources(this.MainPanel, "MainPanel");
this.MainPanel.Name = "MainPanel";
//
// MainForm
//
this.AcceptButton = this.ButtonApply;
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.ButtonClose;
this.Controls.Add(this.MainPanel);
this.Controls.Add(this.Buttons);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "MainForm";
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainForm_FormClosing);
this.Load += new System.EventHandler(this.MainForm_Load);
this.Buttons.ResumeLayout(false);
this.Buttons.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Button ButtonApply;
private System.Windows.Forms.Button ButtonCancel;
private System.Windows.Forms.Panel Buttons;
private System.Windows.Forms.Button ButtonClose;
private System.Windows.Forms.LinkLabel Help;
private System.Windows.Forms.LinkLabel About;
private System.Windows.Forms.Panel MainPanel;
private System.Windows.Forms.Button button_Options;
}
}
@@ -1,103 +0,0 @@
//
// (C) Copyright 2016 by Autodesk, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this software in
// object code form for any purpose and without fee is hereby granted
// provided that the above copyright notice appears in all copies and
// that both that copyright notice and the limited warranty and
// restricted rights notice below appear in all supporting
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM 'AS IS' AND WITH ALL ITS FAULTS.
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
// UNINTERRUPTED OR ERROR FREE.
//
// Use, duplication, or disclosure by the U.S. Government is subject to
// restrictions set forth in FAR 52.227-19 (Commercial Computer
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
// (Rights in Technical Data and Computer Software), as applicable.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Threading;
using REX.Common;
using Autodesk.REX.Framework;
namespace REX.DRevitFreezeDrawing.Resources.Dialogs
{
/// <summary>
/// Main form
/// </summary>
public partial class MainForm : REXExtensionForm
{
public MainForm()
{
}
public MainForm(REXExtension Ext)
: base(Ext)
{
InitializeComponent();
}
private void ButtonApply_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.OK;
REXCommand Cmd = new REXCommand(REXCommandType.OK);
ThisExtension.Command(ref Cmd);
}
private void ButtonClose_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.Cancel;
REXCommand Cmd = new REXCommand(REXCommandType.Close);
Cmd.CommandObject = false;
ThisExtension.Command(ref Cmd);
}
private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
{
this.DialogResult = DialogResult.Cancel;
REXCommand Cmd = new REXCommand(REXCommandType.Close);
Cmd.CommandObject = true;
if (((bool)ThisExtension.Command(ref Cmd)) == true)
e.Cancel = false;
else
e.Cancel = true;
}
private void Help_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
// help will be launched directly from path related to exe file
string filePath = new Uri(System.Reflection.Assembly.GetExecutingAssembly().CodeBase).LocalPath;
var path = System.IO.Path.Combine(System.IO.Path.GetDirectoryName(filePath), @"en-US\Help\contexthelp\DREVITFREEZEDRAWING.htm");
System.Diagnostics.Process.Start(path);
//REXCommand Cmd = new REXCommand(REXCommandType.Help);
//ThisExtension.Command(ref Cmd);
}
private void About_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
REXCommand Cmd = new REXCommand(REXCommandType.About);
ThisExtension.Command(ref Cmd);
}
private void MainForm_Load(object sender, EventArgs e)
{
}
private void button_Options_Click(object sender, EventArgs e)
{
((Extension)ThisExtension).ShowOptionsDialog();
}
}
}
@@ -1,369 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="ButtonApply.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="ButtonApply.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="ButtonApply.Location" type="System.Drawing.Point, System.Drawing">
<value>304, 10</value>
</data>
<data name="ButtonApply.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="ButtonApply.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="ButtonApply.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="&gt;&gt;ButtonApply.Name" xml:space="preserve">
<value>ButtonApply</value>
</data>
<data name="&gt;&gt;ButtonApply.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;ButtonApply.Parent" xml:space="preserve">
<value>Buttons</value>
</data>
<data name="&gt;&gt;ButtonApply.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="ButtonCancel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="ButtonCancel.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="ButtonCancel.Location" type="System.Drawing.Point, System.Drawing">
<value>745, -48</value>
</data>
<data name="ButtonCancel.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="ButtonCancel.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="ButtonCancel.Text" xml:space="preserve">
<value>Cancel</value>
</data>
<data name="&gt;&gt;ButtonCancel.Name" xml:space="preserve">
<value>ButtonCancel</value>
</data>
<data name="&gt;&gt;ButtonCancel.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;ButtonCancel.Parent" xml:space="preserve">
<value>Buttons</value>
</data>
<data name="&gt;&gt;ButtonCancel.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="button_Options.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="button_Options.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="button_Options.Location" type="System.Drawing.Point, System.Drawing">
<value>209, 10</value>
</data>
<data name="button_Options.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="button_Options.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
</data>
<data name="button_Options.Text" xml:space="preserve">
<value>Options...</value>
</data>
<data name="&gt;&gt;button_Options.Name" xml:space="preserve">
<value>button_Options</value>
</data>
<data name="&gt;&gt;button_Options.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;button_Options.Parent" xml:space="preserve">
<value>Buttons</value>
</data>
<data name="&gt;&gt;button_Options.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="About.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="About.Location" type="System.Drawing.Point, System.Drawing">
<value>80, 15</value>
</data>
<data name="About.Size" type="System.Drawing.Size, System.Drawing">
<value>35, 13</value>
</data>
<data name="About.TabIndex" type="System.Int32, mscorlib">
<value>9</value>
</data>
<data name="About.Text" xml:space="preserve">
<value>About</value>
</data>
<data name="&gt;&gt;About.Name" xml:space="preserve">
<value>About</value>
</data>
<data name="&gt;&gt;About.Type" xml:space="preserve">
<value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;About.Parent" xml:space="preserve">
<value>Buttons</value>
</data>
<data name="&gt;&gt;About.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="Help.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="Help.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 15</value>
</data>
<data name="Help.Size" type="System.Drawing.Size, System.Drawing">
<value>29, 13</value>
</data>
<data name="Help.TabIndex" type="System.Int32, mscorlib">
<value>8</value>
</data>
<data name="Help.Text" xml:space="preserve">
<value>Help</value>
</data>
<data name="&gt;&gt;Help.Name" xml:space="preserve">
<value>Help</value>
</data>
<data name="&gt;&gt;Help.Type" xml:space="preserve">
<value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Help.Parent" xml:space="preserve">
<value>Buttons</value>
</data>
<data name="&gt;&gt;Help.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="ButtonClose.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
</data>
<data name="ButtonClose.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="ButtonClose.Location" type="System.Drawing.Point, System.Drawing">
<value>385, 10</value>
</data>
<data name="ButtonClose.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
</data>
<data name="ButtonClose.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
<data name="ButtonClose.Text" xml:space="preserve">
<value>Cancel</value>
</data>
<data name="&gt;&gt;ButtonClose.Name" xml:space="preserve">
<value>ButtonClose</value>
</data>
<data name="&gt;&gt;ButtonClose.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;ButtonClose.Parent" xml:space="preserve">
<value>Buttons</value>
</data>
<data name="&gt;&gt;ButtonClose.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="Buttons.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Bottom</value>
</data>
<data name="Buttons.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 77</value>
</data>
<data name="Buttons.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>8, 8, 8, 8</value>
</data>
<data name="Buttons.Size" type="System.Drawing.Size, System.Drawing">
<value>472, 45</value>
</data>
<data name="Buttons.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="&gt;&gt;Buttons.Name" xml:space="preserve">
<value>Buttons</value>
</data>
<data name="&gt;&gt;Buttons.Type" xml:space="preserve">
<value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Buttons.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;Buttons.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="MainPanel.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="MainPanel.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="MainPanel.Size" type="System.Drawing.Size, System.Drawing">
<value>472, 77</value>
</data>
<data name="MainPanel.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="&gt;&gt;MainPanel.Name" xml:space="preserve">
<value>MainPanel</value>
</data>
<data name="&gt;&gt;MainPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;MainPanel.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;MainPanel.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="$this.Localizable" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>6, 13</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>472, 122</value>
</data>
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
<value>CenterScreen</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Test application</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>MainForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>REX.Common.REXExtensionForm, DRevitFreezeDrawing, Version=0.5.0.168, Culture=neutral, PublicKeyToken=null</value>
</data>
</root>
@@ -1,468 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace REX.DRevitFreezeDrawing.Resources.Strings {
using System;
/// <summary>
/// A strongly-typed resource class, for looking up localized strings, etc.
/// </summary>
// This class was auto-generated by the StronglyTypedResourceBuilder
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Texts {
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Texts() {
}
/// <summary>
/// Returns the cached ResourceManager instance used by this class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("REX.DRevitFreezeDrawing.Resources.Strings.Texts", typeof(Texts).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// Overrides the current thread's CurrentUICulture property for all
/// resource lookups using this strongly typed resource class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
set {
resourceCulture = value;
}
}
/// <summary>
/// Looks up a localized string similar to ACIS.
/// </summary>
internal static string Acis {
get {
return ResourceManager.GetString("Acis", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to AIA.
/// </summary>
internal static string AIA {
get {
return ResourceManager.GetString("AIA", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to BS1192.
/// </summary>
internal static string BS1192 {
get {
return ResourceManager.GetString("BS1192", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to By Entity.
/// </summary>
internal static string ByEntity {
get {
return ResourceManager.GetString("ByEntity", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to By Layer.
/// </summary>
internal static string ByLayer {
get {
return ResourceManager.GetString("ByLayer", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Centimeter.
/// </summary>
internal static string Centimeter {
get {
return ResourceManager.GetString("Centimeter", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Choose the folder where files will be copied.
/// </summary>
internal static string ChooseFolder {
get {
return ResourceManager.GetString("ChooseFolder", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Copy DWG files to directory.
/// </summary>
internal static string CopyDwgFiles {
get {
return ResourceManager.GetString("CopyDwgFiles", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Copying.
/// </summary>
internal static string Copying {
get {
return ResourceManager.GetString("Copying", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to CP38.
/// </summary>
internal static string CP38 {
get {
return ResourceManager.GetString("CP38", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Current view.
/// </summary>
internal static string CurrentView {
get {
return ResourceManager.GetString("CurrentView", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Current view can&apos;t be frozen. Do you want to continue?.
/// </summary>
internal static string CurrentViewNotSet {
get {
return ResourceManager.GetString("CurrentViewNotSet", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Default.
/// </summary>
internal static string Default {
get {
return ResourceManager.GetString("Default", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Version.
/// </summary>
internal static string DwgVersion {
get {
return ResourceManager.GetString("DwgVersion", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Access denied on file: .
/// </summary>
internal static string ErrorAccessDenied {
get {
return ResourceManager.GetString("ErrorAccessDenied", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to - copy failed.
/// </summary>
internal static string ErrorCopyFailed {
get {
return ResourceManager.GetString("ErrorCopyFailed", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to No selected views. Do you want to continue?.
/// </summary>
internal static string ErrorNoViewsDetected {
get {
return ResourceManager.GetString("ErrorNoViewsDetected", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Export.
/// </summary>
internal static string Export {
get {
return ResourceManager.GetString("Export", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Files.
/// </summary>
internal static string Files {
get {
return ResourceManager.GetString("Files", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Foot.
/// </summary>
internal static string Foot {
get {
return ResourceManager.GetString("Foot", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Frozen.
/// </summary>
internal static string Freezed {
get {
return ResourceManager.GetString("Freezed", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Freezing in progress.
/// </summary>
internal static string FreezeInProgress {
get {
return ResourceManager.GetString("FreezeInProgress", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to The Freeze operation is completed successfully. Go to &apos;Drafting views&apos; to see the drawings..
/// </summary>
internal static string FreezingFinSuccesfull {
get {
return ResourceManager.GetString("FreezingFinSuccesfull", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Import.
/// </summary>
internal static string Import {
get {
return ResourceManager.GetString("Import", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Inch.
/// </summary>
internal static string Inch {
get {
return ResourceManager.GetString("Inch", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to ISO13567.
/// </summary>
internal static string ISO13567 {
get {
return ResourceManager.GetString("ISO13567", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Question.
/// </summary>
internal static string MessageBox_CaptionQuestion {
get {
return ResourceManager.GetString("MessageBox_CaptionQuestion", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Errors occurred! Do you want to continue?.
/// </summary>
internal static string MessageBox_ErrorQuestion {
get {
return ResourceManager.GetString("MessageBox_ErrorQuestion", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Meter.
/// </summary>
internal static string Meter {
get {
return ResourceManager.GetString("Meter", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Millimeter.
/// </summary>
internal static string Milimiter {
get {
return ResourceManager.GetString("Milimiter", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Model space.
/// </summary>
internal static string ModelSpace {
get {
return ResourceManager.GetString("ModelSpace", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to New Layer.
/// </summary>
internal static string NewLayer {
get {
return ResourceManager.GetString("NewLayer", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to No selected views.
/// </summary>
internal static string NoViewsSelected {
get {
return ResourceManager.GetString("NoViewsSelected", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Paper space.
/// </summary>
internal static string PaperSpace {
get {
return ResourceManager.GetString("PaperSpace", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Polymesh.
/// </summary>
internal static string Polymesh {
get {
return ResourceManager.GetString("Polymesh", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Project internal.
/// </summary>
internal static string ProjectInternal {
get {
return ResourceManager.GetString("ProjectInternal", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Freeze drawings.
/// </summary>
internal static string REX_ModuleDescription {
get {
return ResourceManager.GetString("REX_ModuleDescription", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Shared.
/// </summary>
internal static string Shared {
get {
return ResourceManager.GetString("Shared", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Sheets.
/// </summary>
internal static string Sheets {
get {
return ResourceManager.GetString("Sheets", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Show.
/// </summary>
internal static string Show {
get {
return ResourceManager.GetString("Show", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Skip.
/// </summary>
internal static string Skip {
get {
return ResourceManager.GetString("Skip", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Skip all.
/// </summary>
internal static string SkipAll {
get {
return ResourceManager.GetString("SkipAll", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Solids.
/// </summary>
internal static string Solids {
get {
return ResourceManager.GetString("Solids", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Views.
/// </summary>
internal static string Views {
get {
return ResourceManager.GetString("Views", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to View Scale.
/// </summary>
internal static string ViewScale {
get {
return ResourceManager.GetString("ViewScale", resourceCulture);
}
}
}
}
@@ -1,255 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Acis" xml:space="preserve">
<value>ACIS</value>
</data>
<data name="AIA" xml:space="preserve">
<value>AIA</value>
</data>
<data name="BS1192" xml:space="preserve">
<value>BS1192</value>
</data>
<data name="ByEntity" xml:space="preserve">
<value>By Entity</value>
</data>
<data name="ByLayer" xml:space="preserve">
<value>By Layer</value>
</data>
<data name="Centimeter" xml:space="preserve">
<value>Centimeter</value>
</data>
<data name="ChooseFolder" xml:space="preserve">
<value>Choose the folder where files will be copied</value>
</data>
<data name="CopyDwgFiles" xml:space="preserve">
<value>Copy DWG files to directory</value>
</data>
<data name="Copying" xml:space="preserve">
<value>Copying</value>
</data>
<data name="CP38" xml:space="preserve">
<value>CP38</value>
</data>
<data name="CurrentView" xml:space="preserve">
<value>Current view</value>
</data>
<data name="CurrentViewNotSet" xml:space="preserve">
<value>Current view can't be frozen. Do you want to continue?</value>
</data>
<data name="Default" xml:space="preserve">
<value>Default</value>
</data>
<data name="DwgVersion" xml:space="preserve">
<value>Version</value>
</data>
<data name="ErrorAccessDenied" xml:space="preserve">
<value>Access denied on file: </value>
</data>
<data name="ErrorCopyFailed" xml:space="preserve">
<value>- copy failed</value>
</data>
<data name="ErrorNoViewsDetected" xml:space="preserve">
<value>No selected views. Do you want to continue?</value>
</data>
<data name="Export" xml:space="preserve">
<value>Export</value>
</data>
<data name="Files" xml:space="preserve">
<value>Files</value>
</data>
<data name="Foot" xml:space="preserve">
<value>Foot</value>
</data>
<data name="Freezed" xml:space="preserve">
<value>Frozen</value>
</data>
<data name="FreezeInProgress" xml:space="preserve">
<value>Freezing in progress</value>
</data>
<data name="FreezingFinSuccesfull" xml:space="preserve">
<value>The Freeze operation is completed successfully. Go to 'Drafting views' to see the drawings.</value>
</data>
<data name="Import" xml:space="preserve">
<value>Import</value>
</data>
<data name="Inch" xml:space="preserve">
<value>Inch</value>
</data>
<data name="ISO13567" xml:space="preserve">
<value>ISO13567</value>
</data>
<data name="MessageBox_CaptionQuestion" xml:space="preserve">
<value>Question</value>
</data>
<data name="MessageBox_ErrorQuestion" xml:space="preserve">
<value>Errors occurred! Do you want to continue?</value>
</data>
<data name="Meter" xml:space="preserve">
<value>Meter</value>
</data>
<data name="Milimiter" xml:space="preserve">
<value>Millimeter</value>
</data>
<data name="ModelSpace" xml:space="preserve">
<value>Model space</value>
</data>
<data name="NewLayer" xml:space="preserve">
<value>New Layer</value>
</data>
<data name="NoViewsSelected" xml:space="preserve">
<value>No selected views</value>
</data>
<data name="PaperSpace" xml:space="preserve">
<value>Paper space</value>
</data>
<data name="Polymesh" xml:space="preserve">
<value>Polymesh</value>
</data>
<data name="ProjectInternal" xml:space="preserve">
<value>Project internal</value>
</data>
<data name="REX_ModuleDescription" xml:space="preserve">
<value>Freeze drawings</value>
</data>
<data name="Shared" xml:space="preserve">
<value>Shared</value>
</data>
<data name="Sheets" xml:space="preserve">
<value>Sheets</value>
</data>
<data name="Show" xml:space="preserve">
<value>Show</value>
</data>
<data name="Skip" xml:space="preserve">
<value>Skip</value>
</data>
<data name="SkipAll" xml:space="preserve">
<value>Skip all</value>
</data>
<data name="Solids" xml:space="preserve">
<value>Solids</value>
</data>
<data name="Views" xml:space="preserve">
<value>Views</value>
</data>
<data name="ViewScale" xml:space="preserve">
<value>View Scale</value>
</data>
</root>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 611 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 740 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 757 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 679 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 444 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 474 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 340 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 714 B

@@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<options name="REX" product="REX" version="1.0">
<option description="Tools" name="rev.6">
<option date="2007-05-10" description="Freeze Drawings" description_full="Separates a drawing / view from an object model to ensure that this drawing / view is left unchanged." domain="" id="" name="DRevitFreezeDrawing" version="1.6">
<data>
<data.run class="REX.DRevitFreezeDrawing.Application" direct_revit_class="REX.DRevitFreezeDrawing.DirectRevitAccess" file="DRevitFreezeDrawing.dll" path="DRevitFreezeDrawing" type="ASSEMBLY"/>
</data>
</option>
</option>
</options>
@@ -1,35 +0,0 @@
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="style/adsk.panels.css">
<link rel="stylesheet" type="text/css" href="style/adsk.panels.custom.css">
<title>Freeze drawings</title><script type="text/JavaScript" src="scripts/toc-treedata.js"></script></head>
<body class="content_htmlbody"><script type="text/JavaScript" src="scripts/toc-processing.js"></script><table>
<tr>
<td><script type="text/JavaScript">
var contentTree = initTOC();
appendTocNode(contentTree, tocItems);
try {
top.HlpSys.contentTree = contentTree;
} catch (ex) {
}
</script></td>
</tr>
</table>
<noscript><a href="./files/index.html" style="margin-left:0in;">Contents</a><br>
<a href="./files/GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" style="margin-left:0.3in;">Freeze drawings</a><br>
<a href="./files/GUID-BF60DBE9-5DE7-42D2-B287-7C19DABD1E5A.htm" style="margin-left:0.6in;">General information</a><br>
<a href="./files/GUID-74862A86-8591-48E1-9E3C-A54816B9456F.htm" style="margin-left:0.6in;">Licensing</a><br>
<a href="./files/topichead_0.htm" style="margin-left:0.6in;">Freeze views / drawings</a><br>
<a href="./files/GUID-7DC56634-17C4-4171-BF0A-D98425162DE7.htm" style="margin-left:0.8999999999999999in;">Freeze drawings dialog</a><br>
<a href="./files/GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F.htm" style="margin-left:0.8999999999999999in;">Options</a><br>
<a href="./files/GUID-F40FC4B3-4F97-43F1-9692-474A65D02FFB.htm" style="margin-left:0.8999999999999999in;">Selected views</a><br>
<a href="./files/GUID-7D98DB2E-5D91-49B3-B364-0740C1B0B08C.htm" style="margin-left:0.8999999999999999in;">Export options</a><br>
<a href="./files/GUID-7547A20F-5CE1-4824-9B62-C61034C2190B.htm" style="margin-left:0.8999999999999999in;">Save frozen drawings on the disk</a><br>
</noscript>
</body>
</html>
@@ -1,12 +0,0 @@
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="style/adsk.panels.css">
<link rel="stylesheet" type="text/css" href="style/adsk.panels.custom.css">
<title>Freeze drawings</title>
</head>
<body style="margin: 0pt;"><iframe width="100%" height="100%" frameborder="no" src="contents-data.html" class="iframeContents"></iframe></body>
</html>
@@ -1,13 +0,0 @@
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="topic-type" content="redirect">
<meta name="robots" content="noindex">
<title>General information</title>
</head>
<body><script language="javascript">location.replace('../files/GUID-BF60DBE9-5DE7-42D2-B287-7C19DABD1E5A.htm')
</script></body>
</html>
@@ -1,13 +0,0 @@
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="topic-type" content="redirect">
<meta name="robots" content="noindex">
<title>Export options</title>
</head>
<body><script language="javascript">location.replace('../files/GUID-7D98DB2E-5D91-49B3-B364-0740C1B0B08C.htm')
</script></body>
</html>
@@ -1,13 +0,0 @@
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="topic-type" content="redirect">
<meta name="robots" content="noindex">
<title>Licensing</title>
</head>
<body><script language="javascript">location.replace('../files/GUID-74862A86-8591-48E1-9E3C-A54816B9456F.htm')
</script></body>
</html>
@@ -1,13 +0,0 @@
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="topic-type" content="redirect">
<meta name="robots" content="noindex">
<title>Freeze drawings dialog</title>
</head>
<body><script language="javascript">location.replace('../files/GUID-7DC56634-17C4-4171-BF0A-D98425162DE7.htm')
</script></body>
</html>
@@ -1,13 +0,0 @@
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="topic-type" content="redirect">
<meta name="robots" content="noindex">
<title>Options</title>
</head>
<body><script language="javascript">location.replace('../files/GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F.htm')
</script></body>
</html>
@@ -1,13 +0,0 @@
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="topic-type" content="redirect">
<meta name="robots" content="noindex">
<title>Save frozen drawings on the disk</title>
</head>
<body><script language="javascript">location.replace('../files/GUID-7547A20F-5CE1-4824-9B62-C61034C2190B.htm')
</script></body>
</html>
@@ -1,13 +0,0 @@
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="topic-type" content="redirect">
<meta name="robots" content="noindex">
<title>Selected views</title>
</head>
<body><script language="javascript">location.replace('../files/GUID-F40FC4B3-4F97-43F1-9692-474A65D02FFB.htm')
</script></body>
</html>
@@ -1,14 +0,0 @@
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="style/adsk.panels.css">
<link rel="stylesheet" type="text/css" href="style/adsk.panels.custom.css">
<title>Freeze drawings</title><script type="text/JavaScript" src="scripts/cookies-worker.js"></script><script type="text/JavaScript" src="scripts/adsk.favorites.js"></script></head>
<body class="search_htmlbody" onload="top.HlpSys.favorites.initalFavoritesLoad(); top.HlpSys.favorites.refreshFavoritesList(); top.HlpSys.favorites.loadFromFavorites();">
<div id="navigationMenuitemNext" onClick="top.HlpSys.favorites.removeSeceltedFavoriteItem();"><a href="#" onclick="javascript: return false" class="navigationLink"><img border="0" src="images/next.gif" align="absmiddle" width="24" height="24">Remove selected from Favorites</a></div>
<div><iframe name="favoritesList" class="favoritesList" id="favoritesList" height="100%" width="100%"></iframe></div>
</body>
</html>
@@ -1,60 +0,0 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="product" content="RSA">
<meta name="release" content="2017">
<meta name="book" content="GeneralUser">
<meta name="created" content="2015-03-05">
<meta name="topicid" content="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8">
<meta name="topic-type" content="concept">
<title>Freeze drawings</title>
<link rel="stylesheet" type="text/css" href="../style/adsk.cpm.css"><script type="text/javascript" src="../scripts/adsk.strings.js"></script><script type="text/javascript" src="../scripts/adsk.common.js"></script><script type="text/javascript" src="../scripts/adsk.highlight.js"></script><script type="text/javascript" src="../scripts/common-processing.js"></script></head>
<body height="100%" onLoad="javascript:initFrame('files/GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm', 'd30e14','index.html',location.hash); javascript:initPage('Freeze drawings','Freeze drawings'); javascript:convSymbols(); ">
<div class="head">
<div class="head-block">
<div class="nav-group">
<!--browse buttons-->
<div class="browse">
<nobr>
<div class="headNavLinkShowInToc">
<div id="ShowTocTitle" style="display:none">Show in Contents</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" target="content" class="headNavLink" onClick="javascript:showInContents('d30e14');" onmouseover="showInfo(document.getElementById('ShowTocTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/show_in_contents.gif" border="0"></a></div>
<div class="headNavLinkAddToFav">
<div id="AddFavTitle" style="display:none">Add to Favorites</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" class="headNavLink" onClick="javascript:top.HlpSys.favorites.addToFavorites(document);" onmouseover="showInfo(document.getElementById('AddFavTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/add_favorite.gif" border="0"></a></div>
<div class="headNavLinkHome">
<div id="homeTitle" style="display:none">Home: Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('homeTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-home-xp.gif" border="0"></a></div>
<div class="headNavLinkShare">
<div id="shareTitle" style="display:none">Share</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('shareTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.location='mailto:?subject=Freeze drawings&amp;body=' + window.location; return false;"><img src="../images/nav-share.gif" border="0"></a></div>
<div class="headNavLinkPrint">
<div id="printTitle" style="display:none">Print</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('printTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.print()"><img src="../images/nav-print.gif" border="0"></a></div><span class="home-button-separator">&nbsp;</span><div class="headNavLinkPrev"><img src="../images/nav-null-xp.gif" border="0"></div>
<div class="headNavLinkUp"><img src="../images/nav-null-xp.gif" border="0"></div>
<div class="headNavLinkNext">
<div id="nextTitle" style="display:none">General information</div><a href="GUID-BF60DBE9-5DE7-42D2-B287-7C19DABD1E5A.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('nextTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-next-xp.gif" border="0"></a></div>
</nobr>
</div>
<!--end browse buttons-->
</div>
<div class="button-info"><span id="infoline">&nbsp;</span></div>
<div class="ancestry">&nbsp;</div>
<div class="head-text"><span class="anchor_wrapper"><a name="GUID-6A063360-4D99-419E-AEA7-8A237CE99EE7"></a></span><h1>Freeze drawings</h1>
</div>
</div>
</div>
<div class="head-margin">&nbsp;</div>
<div style="line-height: 0pt">&nbsp;</div>
<div class="head-margin">&nbsp;</div>
<div class="body_content"><span class="anchor_wrapper"><a name="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8"></a></span><span class="noindex">
<div class="topic-list">
<h4 class="related">Topics in this section</h4>
<ul class="jumplist">
<li class="topiclist-litem"><a href="GUID-BF60DBE9-5DE7-42D2-B287-7C19DABD1E5A.htm">General information</a></li>
<li class="topiclist-litem"><a href="GUID-74862A86-8591-48E1-9E3C-A54816B9456F.htm">Licensing</a></li>
<li class="topiclist-litem"><a href="topichead_0.htm">Freeze views / drawings</a></li>
</ul>
</div></span><div class="footer-block"><a href="javascript:doComments('../html/ac.cmtdialog.htm');"><span class="comments-link">Please send us your comment about this page</span></a></div><br></div>
</body>
</html>
@@ -1,62 +0,0 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="product" content="RSA">
<meta name="release" content="2017">
<meta name="book" content="GeneralUser">
<meta name="created" content="2015-03-05">
<meta name="topicid" content="GUID-74862A86-8591-48E1-9E3C-A54816B9456F">
<meta name="indexterm" content="Licensing">
<meta name="contextid" content="IDD_LICENCE">
<meta name="topic-type" content="concept">
<meta name="parent-id" content="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8">
<title>Licensing</title>
<link rel="stylesheet" type="text/css" href="../style/adsk.cpm.css"><script type="text/javascript" src="../scripts/adsk.strings.js"></script><script type="text/javascript" src="../scripts/adsk.common.js"></script><script type="text/javascript" src="../scripts/adsk.highlight.js"></script><script type="text/javascript" src="../scripts/common-processing.js"></script></head>
<body height="100%" onLoad="javascript:initFrame('files/GUID-74862A86-8591-48E1-9E3C-A54816B9456F.htm', 'd30e46','index.html',location.hash); javascript:initPage('Licensing','Freeze drawings'); javascript:convSymbols(); ">
<div class="head">
<div class="head-block">
<div class="nav-group">
<!--browse buttons-->
<div class="browse">
<nobr>
<div class="headNavLinkShowInToc">
<div id="ShowTocTitle" style="display:none">Show in Contents</div><a href="GUID-74862A86-8591-48E1-9E3C-A54816B9456F.htm" target="content" class="headNavLink" onClick="javascript:showInContents('d30e46');" onmouseover="showInfo(document.getElementById('ShowTocTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/show_in_contents.gif" border="0"></a></div>
<div class="headNavLinkAddToFav">
<div id="AddFavTitle" style="display:none">Add to Favorites</div><a href="GUID-74862A86-8591-48E1-9E3C-A54816B9456F.htm" class="headNavLink" onClick="javascript:top.HlpSys.favorites.addToFavorites(document);" onmouseover="showInfo(document.getElementById('AddFavTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/add_favorite.gif" border="0"></a></div>
<div class="headNavLinkHome">
<div id="homeTitle" style="display:none">Home: Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('homeTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-home-xp.gif" border="0"></a></div>
<div class="headNavLinkShare">
<div id="shareTitle" style="display:none">Share</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('shareTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.location='mailto:?subject=Licensing&amp;body=' + window.location; return false;"><img src="../images/nav-share.gif" border="0"></a></div>
<div class="headNavLinkPrint">
<div id="printTitle" style="display:none">Print</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('printTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.print()"><img src="../images/nav-print.gif" border="0"></a></div><span class="home-button-separator">&nbsp;</span><div class="headNavLinkPrev">
<div id="prevTitle" style="display:none">General information</div><a href="GUID-BF60DBE9-5DE7-42D2-B287-7C19DABD1E5A.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('prevTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-prev-xp.gif" border="0"></a></div>
<div class="headNavLinkUp">
<div id="parentTitle" style="display:none">Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('parentTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-up-xp.gif" border="0"></a></div>
<div class="headNavLinkNext">
<div id="nextTitle" style="display:none">Freeze views / drawings</div><a href="topichead_0.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('nextTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-next-xp.gif" border="0"></a></div>
</nobr>
</div>
<!--end browse buttons-->
</div>
<div class="button-info"><span id="infoline">&nbsp;</span></div>
<div class="ancestry"><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm">Freeze drawings</a>&nbsp;&gt;&nbsp;
</div>
<div class="head-text"><span class="anchor_wrapper"><a name="GUID-A47580EF-D3E8-4A6E-9DAE-1CA3BC0740C6"></a></span><h1>Licensing</h1>
</div>
</div>
</div>
<div class="head-margin">&nbsp;</div>
<div style="line-height: 0pt">&nbsp;</div>
<div class="head-margin">&nbsp;</div>
<div class="body_content"><span class="anchor_wrapper"><a name="GUID-74862A86-8591-48E1-9E3C-A54816B9456F"></a></span>
<!--Body--><p>
<!--CPM-ContextId = 'IDD_LICENCE'--><span class="anchor_wrapper"><a name="GUID-4BFADD59-29DA-4EC1-816C-0F457A607212"></a></span>The Freeze Drawings extension is free of charge and does not require a license.
</p>
<div class="footer-block"><a href="javascript:doComments('../html/ac.cmtdialog.htm');"><span class="comments-link">Please send us your comment about this page</span></a></div><br></div>
</body>
</html>
@@ -1,71 +0,0 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="product" content="RSA">
<meta name="release" content="2017">
<meta name="book" content="GeneralUser">
<meta name="created" content="2015-03-05">
<meta name="topicid" content="GUID-7547A20F-5CE1-4824-9B62-C61034C2190B">
<meta name="indexterm" content="Save frozen drawings on the disk">
<meta name="contextid" content="IDD_SAVE_FREEZE_DRAWINGS">
<meta name="topic-type" content="concept">
<meta name="parent-id" content="topichead_0">
<title>Save frozen drawings on the disk</title>
<link rel="stylesheet" type="text/css" href="../style/adsk.cpm.css"><script type="text/javascript" src="../scripts/adsk.strings.js"></script><script type="text/javascript" src="../scripts/adsk.common.js"></script><script type="text/javascript" src="../scripts/adsk.highlight.js"></script><script type="text/javascript" src="../scripts/common-processing.js"></script></head>
<body height="100%" onLoad="javascript:initFrame('files/GUID-7547A20F-5CE1-4824-9B62-C61034C2190B.htm', 'd30e244','index.html',location.hash); javascript:initPage('Save frozen drawings on the disk','Freeze drawings'); javascript:convSymbols(); ">
<div class="head">
<div class="head-block">
<div class="nav-group">
<!--browse buttons-->
<div class="browse">
<nobr>
<div class="headNavLinkShowInToc">
<div id="ShowTocTitle" style="display:none">Show in Contents</div><a href="GUID-7547A20F-5CE1-4824-9B62-C61034C2190B.htm" target="content" class="headNavLink" onClick="javascript:showInContents('d30e244');" onmouseover="showInfo(document.getElementById('ShowTocTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/show_in_contents.gif" border="0"></a></div>
<div class="headNavLinkAddToFav">
<div id="AddFavTitle" style="display:none">Add to Favorites</div><a href="GUID-7547A20F-5CE1-4824-9B62-C61034C2190B.htm" class="headNavLink" onClick="javascript:top.HlpSys.favorites.addToFavorites(document);" onmouseover="showInfo(document.getElementById('AddFavTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/add_favorite.gif" border="0"></a></div>
<div class="headNavLinkHome">
<div id="homeTitle" style="display:none">Home: Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('homeTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-home-xp.gif" border="0"></a></div>
<div class="headNavLinkShare">
<div id="shareTitle" style="display:none">Share</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('shareTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.location='mailto:?subject=Save frozen drawings on the disk&amp;body=' + window.location; return false;"><img src="../images/nav-share.gif" border="0"></a></div>
<div class="headNavLinkPrint">
<div id="printTitle" style="display:none">Print</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('printTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.print()"><img src="../images/nav-print.gif" border="0"></a></div><span class="home-button-separator">&nbsp;</span><div class="headNavLinkPrev">
<div id="prevTitle" style="display:none">Export options</div><a href="GUID-7D98DB2E-5D91-49B3-B364-0740C1B0B08C.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('prevTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-prev-xp.gif" border="0"></a></div>
<div class="headNavLinkUp">
<div id="parentTitle" style="display:none">Freeze views / drawings</div><a href="topichead_0.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('parentTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-up-xp.gif" border="0"></a></div>
<div class="headNavLinkNext"><img src="../images/nav-null-xp.gif" border="0"></div>
</nobr>
</div>
<!--end browse buttons-->
</div>
<div class="button-info"><span id="infoline">&nbsp;</span></div>
<div class="ancestry"><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm">Freeze drawings</a>&nbsp;&gt;&nbsp;<a href="topichead_0.htm">Freeze views / drawings</a>&nbsp;&gt;&nbsp;
</div>
<div class="head-text"><span class="anchor_wrapper"><a name="GUID-C60F5A9D-8CCC-42A2-B089-43D59A9EE669"></a></span><h1>Save frozen drawings on the disk</h1>
</div>
</div>
</div>
<div class="head-margin">&nbsp;</div>
<div style="line-height: 0pt">&nbsp;</div>
<div class="head-margin">&nbsp;</div>
<div class="body_content"><span class="anchor_wrapper"><a name="GUID-7547A20F-5CE1-4824-9B62-C61034C2190B"></a></span>
<!--Body--><p>
<!--CPM-ContextId = 'IDD_SAVE_FREEZE_DRAWINGS'--><span class="anchor_wrapper"><a name="GUID-F8F6CF57-3AC8-4F5E-B6E0-8702CDFDF379"></a></span> Using the Freeze Drawings extension, you can save DWG files to a directory on the hard drive. On the Freeze drawings dialog,
click Options in order to select the <span class="char_link"><a href="GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F.htm">options for copying files</a></span> and determine all necessary parameters:
</p><span class="anchor_wrapper"><a name="UL_B4C254F8A5F84DB2AC37C22BE16055F4"></a></span><ul>
<li>Base name </li>
<li>Autocad version: 2000, 2004, 2007 </li>
<li>Directory </li>
</ul>
<p>The name of a saved file has the following format: </p>
<p>Base name + "-" + View family + "-"+View name </p>
<p>If you do not specify a Base name, the name of the saved file has the following format: </p>
<p>View family + "-"+View name </p>
<p>If the target directory folder contains a file of the specified name, an overwrite dialog displays. </p><span class="anchor_wrapper"><a name="FIG_2C7A6DA4F2EF45D1BBAA968D668C2F2D"></a></span><div class="figure-anchor"><img src="../images/GUID-EC47AD73-1B0C-4B0D-915B-ED16B6EE8150-low.jpg"></div>
<div class="footer-block"><a href="javascript:doComments('../html/ac.cmtdialog.htm');"><span class="comments-link">Please send us your comment about this page</span></a></div><br></div>
</body>
</html>
@@ -1,99 +0,0 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="product" content="RSA">
<meta name="release" content="2017">
<meta name="book" content="GeneralUser">
<meta name="created" content="2015-03-05">
<meta name="topicid" content="GUID-7D98DB2E-5D91-49B3-B364-0740C1B0B08C">
<meta name="indexterm" content="Export options">
<meta name="contextid" content="IDD_EXPORT_OPTIONS">
<meta name="topic-type" content="concept">
<meta name="parent-id" content="topichead_0">
<title>Export options</title>
<link rel="stylesheet" type="text/css" href="../style/adsk.cpm.css"><script type="text/javascript" src="../scripts/adsk.strings.js"></script><script type="text/javascript" src="../scripts/adsk.common.js"></script><script type="text/javascript" src="../scripts/adsk.highlight.js"></script><script type="text/javascript" src="../scripts/common-processing.js"></script></head>
<body height="100%" onLoad="javascript:initFrame('files/GUID-7D98DB2E-5D91-49B3-B364-0740C1B0B08C.htm', 'd30e166','index.html',location.hash); javascript:initPage('Export options','Freeze drawings'); javascript:convSymbols(); ">
<div class="head">
<div class="head-block">
<div class="nav-group">
<!--browse buttons-->
<div class="browse">
<nobr>
<div class="headNavLinkShowInToc">
<div id="ShowTocTitle" style="display:none">Show in Contents</div><a href="GUID-7D98DB2E-5D91-49B3-B364-0740C1B0B08C.htm" target="content" class="headNavLink" onClick="javascript:showInContents('d30e166');" onmouseover="showInfo(document.getElementById('ShowTocTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/show_in_contents.gif" border="0"></a></div>
<div class="headNavLinkAddToFav">
<div id="AddFavTitle" style="display:none">Add to Favorites</div><a href="GUID-7D98DB2E-5D91-49B3-B364-0740C1B0B08C.htm" class="headNavLink" onClick="javascript:top.HlpSys.favorites.addToFavorites(document);" onmouseover="showInfo(document.getElementById('AddFavTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/add_favorite.gif" border="0"></a></div>
<div class="headNavLinkHome">
<div id="homeTitle" style="display:none">Home: Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('homeTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-home-xp.gif" border="0"></a></div>
<div class="headNavLinkShare">
<div id="shareTitle" style="display:none">Share</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('shareTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.location='mailto:?subject=Export options&amp;body=' + window.location; return false;"><img src="../images/nav-share.gif" border="0"></a></div>
<div class="headNavLinkPrint">
<div id="printTitle" style="display:none">Print</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('printTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.print()"><img src="../images/nav-print.gif" border="0"></a></div><span class="home-button-separator">&nbsp;</span><div class="headNavLinkPrev">
<div id="prevTitle" style="display:none">Selected views</div><a href="GUID-F40FC4B3-4F97-43F1-9692-474A65D02FFB.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('prevTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-prev-xp.gif" border="0"></a></div>
<div class="headNavLinkUp">
<div id="parentTitle" style="display:none">Freeze views / drawings</div><a href="topichead_0.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('parentTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-up-xp.gif" border="0"></a></div>
<div class="headNavLinkNext">
<div id="nextTitle" style="display:none">Save frozen drawings on the disk</div><a href="GUID-7547A20F-5CE1-4824-9B62-C61034C2190B.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('nextTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-next-xp.gif" border="0"></a></div>
</nobr>
</div>
<!--end browse buttons-->
</div>
<div class="button-info"><span id="infoline">&nbsp;</span></div>
<div class="ancestry"><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm">Freeze drawings</a>&nbsp;&gt;&nbsp;<a href="topichead_0.htm">Freeze views / drawings</a>&nbsp;&gt;&nbsp;
</div>
<div class="head-text"><span class="anchor_wrapper"><a name="GUID-D3CD6FE8-41E4-4FB1-970B-97896C42C28F"></a></span><h1>Export options</h1>
</div>
</div>
</div>
<div class="head-margin">&nbsp;</div>
<div style="line-height: 0pt">&nbsp;</div>
<div class="head-margin">&nbsp;</div>
<div class="body_content"><span class="anchor_wrapper"><a name="GUID-7D98DB2E-5D91-49B3-B364-0740C1B0B08C"></a></span>
<!--Body--><p>
<!--CPM-ContextId = 'IDD_EXPORT_OPTIONS'--><span class="anchor_wrapper"><a name="GUID-C1A93900-2758-4ED1-823A-FCB080D2E53D"></a></span> In the Export Options dialog, you can define export parameters. The dialog displays when you click Options in the Export section
of the <span class="char_link"><a href="GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F.htm#GUID-5ED08DF2-7628-4937-A9A8-E4585EEFAAFA">Options</a></span> dialog.
</p><span class="anchor_wrapper"><a name="FIG_5B431AAA92354EA5B12739DD1283ACC4"></a></span><div class="figure-anchor"><img src="../images/GUID-7D66A050-F3AC-4F40-A90B-BB8C7BE024E5-low.jpg"></div>
<p>Define export parameters: </p><span class="anchor_wrapper"><a name="UL_CFF39464BA1F4E0DB6E4DA98E2906520"></a></span><ul>
<li> Layers and properties <span class="anchor_wrapper"><a name="UL_C683B1D17C1643C983A64DEA950070A3"></a></span><ul>
<li> By Entity </li>
<li> By Layer </li>
<li>New Layer </li>
</ul>
</li>
<li>Export Layers Standard <span class="anchor_wrapper"><a name="UL_B228ACF4197E46829695C0CD9FCA492C"></a></span><ul>
<li> Default </li>
<li>AIA </li>
<li> CP38 </li>
<li>BS1192 </li>
<li>ISO13567 </li>
</ul>
</li>
<li> Linetype scaling <span class="anchor_wrapper"><a name="UL_1C66BCD9A338495393502836E7178366"></a></span><ul>
<li> Model space </li>
<li> Paper space </li>
<li>View scale </li>
</ul>
</li>
<li> Coordinate system bases <span class="anchor_wrapper"><a name="UL_F19838D550E242AFB9448890EA7317B6"></a></span><ul>
<li>Project internal </li>
<li> Shared </li>
</ul>
</li>
<li>Units of a DWG file <span class="anchor_wrapper"><a name="UL_DFDB4B13D2CA40B4B33CFDF15125A5F7"></a></span><ul>
<li>Millimeters </li>
<li>Centimeters </li>
<li>Meters </li>
<li>Inches </li>
<li> Feet </li>
</ul>
</li>
<li> Export rooms and areas as polylines </li>
</ul>
<div class="footer-block"><a href="javascript:doComments('../html/ac.cmtdialog.htm');"><span class="comments-link">Please send us your comment about this page</span></a></div><br></div>
</body>
</html>
@@ -1,76 +0,0 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="product" content="RSA">
<meta name="release" content="2017">
<meta name="book" content="GeneralUser">
<meta name="created" content="2015-03-05">
<meta name="topicid" content="GUID-7DC56634-17C4-4171-BF0A-D98425162DE7">
<meta name="indexterm" content="Freeze drawings - main dialog">
<meta name="contextid" content="IDD_MAIN_DIALOG_BOX_FOR_FREEZE_DRAWINGS">
<meta name="topic-type" content="concept">
<meta name="parent-id" content="topichead_0">
<title>Freeze drawings dialog</title>
<link rel="stylesheet" type="text/css" href="../style/adsk.cpm.css"><script type="text/javascript" src="../scripts/adsk.strings.js"></script><script type="text/javascript" src="../scripts/adsk.common.js"></script><script type="text/javascript" src="../scripts/adsk.highlight.js"></script><script type="text/javascript" src="../scripts/common-processing.js"></script></head>
<body height="100%" onLoad="javascript:initFrame('files/GUID-7DC56634-17C4-4171-BF0A-D98425162DE7.htm', 'd30e62','index.html',location.hash); javascript:initPage('Freeze drawings dialog','Freeze drawings'); javascript:convSymbols(); ">
<div class="head">
<div class="head-block">
<div class="nav-group">
<!--browse buttons-->
<div class="browse">
<nobr>
<div class="headNavLinkShowInToc">
<div id="ShowTocTitle" style="display:none">Show in Contents</div><a href="GUID-7DC56634-17C4-4171-BF0A-D98425162DE7.htm" target="content" class="headNavLink" onClick="javascript:showInContents('d30e62');" onmouseover="showInfo(document.getElementById('ShowTocTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/show_in_contents.gif" border="0"></a></div>
<div class="headNavLinkAddToFav">
<div id="AddFavTitle" style="display:none">Add to Favorites</div><a href="GUID-7DC56634-17C4-4171-BF0A-D98425162DE7.htm" class="headNavLink" onClick="javascript:top.HlpSys.favorites.addToFavorites(document);" onmouseover="showInfo(document.getElementById('AddFavTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/add_favorite.gif" border="0"></a></div>
<div class="headNavLinkHome">
<div id="homeTitle" style="display:none">Home: Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('homeTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-home-xp.gif" border="0"></a></div>
<div class="headNavLinkShare">
<div id="shareTitle" style="display:none">Share</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('shareTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.location='mailto:?subject=Freeze drawings dialog&amp;body=' + window.location; return false;"><img src="../images/nav-share.gif" border="0"></a></div>
<div class="headNavLinkPrint">
<div id="printTitle" style="display:none">Print</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('printTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.print()"><img src="../images/nav-print.gif" border="0"></a></div><span class="home-button-separator">&nbsp;</span><div class="headNavLinkPrev">
<div id="prevTitle" style="display:none">Freeze views / drawings</div><a href="topichead_0.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('prevTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-prev-xp.gif" border="0"></a></div>
<div class="headNavLinkUp">
<div id="parentTitle" style="display:none">Freeze views / drawings</div><a href="topichead_0.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('parentTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-up-xp.gif" border="0"></a></div>
<div class="headNavLinkNext">
<div id="nextTitle" style="display:none">Options</div><a href="GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('nextTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-next-xp.gif" border="0"></a></div>
</nobr>
</div>
<!--end browse buttons-->
</div>
<div class="button-info"><span id="infoline">&nbsp;</span></div>
<div class="ancestry"><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm">Freeze drawings</a>&nbsp;&gt;&nbsp;<a href="topichead_0.htm">Freeze views / drawings</a>&nbsp;&gt;&nbsp;
</div>
<div class="head-text"><span class="anchor_wrapper"><a name="GUID-3F36692F-D14D-4BB3-9EAC-045998758413"></a></span><h1>Freeze drawings dialog</h1>
</div>
</div>
</div>
<div class="head-margin">&nbsp;</div>
<div style="line-height: 0pt">&nbsp;</div>
<div class="head-margin">&nbsp;</div>
<div class="body_content"><span class="anchor_wrapper"><a name="GUID-7DC56634-17C4-4171-BF0A-D98425162DE7"></a></span>
<!--Body--><p>
<!--CPM-ContextId = 'IDD_MAIN_DIALOG_BOX_FOR_FREEZE_DRAWINGS'--><span class="anchor_wrapper"><a name="GUID-62B7D8EB-3083-4293-974F-98FBBB5674FB"></a></span>After you launch the Freeze Drawings extension, the Freeze drawings dialog displays.
</p><span class="anchor_wrapper"><a name="FIG_28B9DD7F088845FCB52C9C8CBCF3AD62"></a></span><div class="figure-anchor"><img src="../images/GUID-FCEBD8FA-FCA3-46E0-8943-500654C0EF4A-low.jpg"></div>
<p>In the dialog, you select the range of drawings / views to freeze: </p><span class="anchor_wrapper"><a name="UL_FD367A51051C4665A766B693B1F5AFB3"></a></span><ul>
<li>Current view - freezes only the active view. </li>
<li>Selected views - allows you to click Select, which opens the <span class="char_link"><a href="GUID-F40FC4B3-4F97-43F1-9692-474A65D02FFB.htm#GUID-C0DD4551-CEE2-4507-95E9-3F5D7BF14E49">Selected views</a></span> dialog.
</li>
</ul>
<div><span class="anchor_wrapper"><a name="GUID-09B5B806-0EEA-45E7-8B4C-C0C989671A4E"></a></span><div class="note-note"><span class="label">Note</span>Freezing of drawings does not include 3D views or sheets.
</div>
</div>
<p>At the bottom of the Freeze Drawings dialog, there are 3 buttons: </p><span class="anchor_wrapper"><a name="UL_DD19BE44CC6442D4ABA3F707B4EB066F"></a></span><ul>
<li> Options - click this to open the <span class="char_link"><a href="GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F.htm#GUID-5ED08DF2-7628-4937-A9A8-E4585EEFAAFA">Options</a></span> dialog, where you can define parameters used while freezing drawings / views.
</li>
<li>OK - click this to start the freeze process. </li>
<li>Cancel - click this to close the Freeze Drawings extension. </li>
</ul>
<div class="footer-block"><a href="javascript:doComments('../html/ac.cmtdialog.htm');"><span class="comments-link">Please send us your comment about this page</span></a></div><br></div>
</body>
</html>
@@ -1,75 +0,0 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="product" content="RSA">
<meta name="release" content="2017">
<meta name="book" content="GeneralUser">
<meta name="created" content="2015-03-05">
<meta name="topicid" content="GUID-BF60DBE9-5DE7-42D2-B287-7C19DABD1E5A">
<meta name="indexterm" content="General information">
<meta name="contextid" content="DREVITFREEZEDRAWING">
<meta name="topic-type" content="concept">
<meta name="parent-id" content="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8">
<title>General information</title>
<link rel="stylesheet" type="text/css" href="../style/adsk.cpm.css"><script type="text/javascript" src="../scripts/adsk.strings.js"></script><script type="text/javascript" src="../scripts/adsk.common.js"></script><script type="text/javascript" src="../scripts/adsk.highlight.js"></script><script type="text/javascript" src="../scripts/common-processing.js"></script></head>
<body height="100%" onLoad="javascript:initFrame('files/GUID-BF60DBE9-5DE7-42D2-B287-7C19DABD1E5A.htm', 'd30e17','index.html',location.hash); javascript:initPage('General information','Freeze drawings'); javascript:convSymbols(); ">
<div class="head">
<div class="head-block">
<div class="nav-group">
<!--browse buttons-->
<div class="browse">
<nobr>
<div class="headNavLinkShowInToc">
<div id="ShowTocTitle" style="display:none">Show in Contents</div><a href="GUID-BF60DBE9-5DE7-42D2-B287-7C19DABD1E5A.htm" target="content" class="headNavLink" onClick="javascript:showInContents('d30e17');" onmouseover="showInfo(document.getElementById('ShowTocTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/show_in_contents.gif" border="0"></a></div>
<div class="headNavLinkAddToFav">
<div id="AddFavTitle" style="display:none">Add to Favorites</div><a href="GUID-BF60DBE9-5DE7-42D2-B287-7C19DABD1E5A.htm" class="headNavLink" onClick="javascript:top.HlpSys.favorites.addToFavorites(document);" onmouseover="showInfo(document.getElementById('AddFavTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/add_favorite.gif" border="0"></a></div>
<div class="headNavLinkHome">
<div id="homeTitle" style="display:none">Home: Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('homeTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-home-xp.gif" border="0"></a></div>
<div class="headNavLinkShare">
<div id="shareTitle" style="display:none">Share</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('shareTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.location='mailto:?subject=General information&amp;body=' + window.location; return false;"><img src="../images/nav-share.gif" border="0"></a></div>
<div class="headNavLinkPrint">
<div id="printTitle" style="display:none">Print</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('printTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.print()"><img src="../images/nav-print.gif" border="0"></a></div><span class="home-button-separator">&nbsp;</span><div class="headNavLinkPrev">
<div id="prevTitle" style="display:none">Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('prevTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-prev-xp.gif" border="0"></a></div>
<div class="headNavLinkUp">
<div id="parentTitle" style="display:none">Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('parentTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-up-xp.gif" border="0"></a></div>
<div class="headNavLinkNext">
<div id="nextTitle" style="display:none">Licensing</div><a href="GUID-74862A86-8591-48E1-9E3C-A54816B9456F.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('nextTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-next-xp.gif" border="0"></a></div>
</nobr>
</div>
<!--end browse buttons-->
</div>
<div class="button-info"><span id="infoline">&nbsp;</span></div>
<div class="ancestry"><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm">Freeze drawings</a>&nbsp;&gt;&nbsp;
</div>
<div class="head-text"><span class="anchor_wrapper"><a name="GUID-1975256B-E475-4C8B-BA4A-815E0864A7E8"></a></span><h1>General information</h1>
</div>
</div>
</div>
<div class="head-margin">&nbsp;</div>
<div style="line-height: 0pt">&nbsp;</div>
<div class="head-margin">&nbsp;</div>
<div class="body_content"><span class="anchor_wrapper"><a name="GUID-BF60DBE9-5DE7-42D2-B287-7C19DABD1E5A"></a></span>
<!--Body--><p><span class="anchor_wrapper"><a name="GUID-AED8F37E-FAE9-4B8A-9B13-99C0B2FB67BD"></a></span>
<!--CPM-ContextId = 'DRevitFreezeDrawing'--><span class="anchor_wrapper"><a name="GUID-C4B28CCD-8F85-4462-B3C3-02451B8DC9F7"></a></span> Using the Freeze Drawings extension, you can separate a drawing / view from an object model so that the state of the drawing
/ view stays unchanged (frozen). The extension is based on the DWG Import and DWG Export mechanisms in Autodesk<sup>®</sup> Revit<sup>®</sup>.
</p>
<p><span class="anchor_wrapper"><a name="GUID-E6286C6A-CEEA-4C28-88E5-F92E003C1468"></a></span>All frozen drawings / views are placed in newly created views. Selected views are imported to DWG files with user-defined
parameters.
</p>
<div><span class="anchor_wrapper"><a name="GUID-869E90B1-52EC-4F9F-8900-D8563D1C79AC"></a></span><div class="note-note"><span class="label">Note</span>Freezing of drawings does not include 3D views or sheets.
</div>
</div>
<p><span class="anchor_wrapper"><a name="GUID-1144120C-04BA-41E1-A694-567DA4FC04B8"></a></span>The extension also offers options for <span class="char_link"><a href="GUID-7547A20F-5CE1-4824-9B62-C61034C2190B.htm">saving frozen drawings / views on the disk</a></span>.
</p>
<div><span class="anchor_wrapper"><a name="GUID-60B9E0C5-CEAC-48EE-960B-913A43C65ED4"></a></span><div class="note-note"><span class="label">Note</span>Revit Extensions for Autodesk Revit are compatible with the 64-bit versions of Revit software products. 32-bit installations
of Revit are not supported.
</div>
</div>
<div class="footer-block"><a href="javascript:doComments('../html/ac.cmtdialog.htm');"><span class="comments-link">Please send us your comment about this page</span></a></div><br></div>
</body>
</html>
@@ -1,67 +0,0 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="product" content="RSA">
<meta name="release" content="2017">
<meta name="book" content="GeneralUser">
<meta name="created" content="2015-03-05">
<meta name="topicid" content="GUID-F40FC4B3-4F97-43F1-9692-474A65D02FFB">
<meta name="indexterm" content="Selected views">
<meta name="contextid" content="IDD_SELECTED_VIEWS_SHEETS">
<meta name="topic-type" content="concept">
<meta name="parent-id" content="topichead_0">
<title>Selected views</title>
<link rel="stylesheet" type="text/css" href="../style/adsk.cpm.css"><script type="text/javascript" src="../scripts/adsk.strings.js"></script><script type="text/javascript" src="../scripts/adsk.common.js"></script><script type="text/javascript" src="../scripts/adsk.highlight.js"></script><script type="text/javascript" src="../scripts/common-processing.js"></script></head>
<body height="100%" onLoad="javascript:initFrame('files/GUID-F40FC4B3-4F97-43F1-9692-474A65D02FFB.htm', 'd30e142','index.html',location.hash); javascript:initPage('Selected views','Freeze drawings'); javascript:convSymbols(); ">
<div class="head">
<div class="head-block">
<div class="nav-group">
<!--browse buttons-->
<div class="browse">
<nobr>
<div class="headNavLinkShowInToc">
<div id="ShowTocTitle" style="display:none">Show in Contents</div><a href="GUID-F40FC4B3-4F97-43F1-9692-474A65D02FFB.htm" target="content" class="headNavLink" onClick="javascript:showInContents('d30e142');" onmouseover="showInfo(document.getElementById('ShowTocTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/show_in_contents.gif" border="0"></a></div>
<div class="headNavLinkAddToFav">
<div id="AddFavTitle" style="display:none">Add to Favorites</div><a href="GUID-F40FC4B3-4F97-43F1-9692-474A65D02FFB.htm" class="headNavLink" onClick="javascript:top.HlpSys.favorites.addToFavorites(document);" onmouseover="showInfo(document.getElementById('AddFavTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/add_favorite.gif" border="0"></a></div>
<div class="headNavLinkHome">
<div id="homeTitle" style="display:none">Home: Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('homeTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-home-xp.gif" border="0"></a></div>
<div class="headNavLinkShare">
<div id="shareTitle" style="display:none">Share</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('shareTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.location='mailto:?subject=Selected views&amp;body=' + window.location; return false;"><img src="../images/nav-share.gif" border="0"></a></div>
<div class="headNavLinkPrint">
<div id="printTitle" style="display:none">Print</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('printTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.print()"><img src="../images/nav-print.gif" border="0"></a></div><span class="home-button-separator">&nbsp;</span><div class="headNavLinkPrev">
<div id="prevTitle" style="display:none">Options</div><a href="GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('prevTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-prev-xp.gif" border="0"></a></div>
<div class="headNavLinkUp">
<div id="parentTitle" style="display:none">Freeze views / drawings</div><a href="topichead_0.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('parentTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-up-xp.gif" border="0"></a></div>
<div class="headNavLinkNext">
<div id="nextTitle" style="display:none">Export options</div><a href="GUID-7D98DB2E-5D91-49B3-B364-0740C1B0B08C.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('nextTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-next-xp.gif" border="0"></a></div>
</nobr>
</div>
<!--end browse buttons-->
</div>
<div class="button-info"><span id="infoline">&nbsp;</span></div>
<div class="ancestry"><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm">Freeze drawings</a>&nbsp;&gt;&nbsp;<a href="topichead_0.htm">Freeze views / drawings</a>&nbsp;&gt;&nbsp;
</div>
<div class="head-text"><span class="anchor_wrapper"><a name="GUID-C0DD4551-CEE2-4507-95E9-3F5D7BF14E49"></a></span><h1>Selected views</h1>
</div>
</div>
</div>
<div class="head-margin">&nbsp;</div>
<div style="line-height: 0pt">&nbsp;</div>
<div class="head-margin">&nbsp;</div>
<div class="body_content"><span class="anchor_wrapper"><a name="GUID-F40FC4B3-4F97-43F1-9692-474A65D02FFB"></a></span>
<!--Body--><p>
<!--CPM-ContextId = 'IDD_SELECTED_VIEWS_SHEETS'--><span class="anchor_wrapper"><a name="GUID-EA6DCE39-17B1-4475-93BD-EBE29408D9A2"></a></span>In the Selected views dialog, you select views / printouts to be frozen. The dialog displays when you click Select on the
<span class="char_link"><a href="GUID-7DC56634-17C4-4171-BF0A-D98425162DE7.htm">Freeze Drawings</a></span> dialog.
</p><span class="anchor_wrapper"><a name="FIG_5A1E7084D3824C579F85B634266B41F3"></a></span><div class="figure-anchor"><img src="../images/GUID-644CE80E-2EF9-4778-B340-5D6AF13A4851-low.jpg"></div>
<p>You can select individual views to be frozen, or you can make multiple selections. </p><span class="anchor_wrapper"><a name="UL_F2B7AAB9A37B49349901542AE9A30F46"></a></span><ul>
<li>Check All - click this to select all views in the list. </li>
<li>Check None - click this to clear all selections on the list. </li>
</ul>
<div class="footer-block"><a href="javascript:doComments('../html/ac.cmtdialog.htm');"><span class="comments-link">Please send us your comment about this page</span></a></div><br></div>
</body>
</html>
@@ -1,76 +0,0 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="product" content="RSA">
<meta name="release" content="2017">
<meta name="book" content="GeneralUser">
<meta name="created" content="2015-03-05">
<meta name="topicid" content="GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F">
<meta name="indexterm" content="Options">
<meta name="contextid" content="IDD_OPTIONS">
<meta name="topic-type" content="concept">
<meta name="parent-id" content="topichead_0">
<title>Options</title>
<link rel="stylesheet" type="text/css" href="../style/adsk.cpm.css"><script type="text/javascript" src="../scripts/adsk.strings.js"></script><script type="text/javascript" src="../scripts/adsk.common.js"></script><script type="text/javascript" src="../scripts/adsk.highlight.js"></script><script type="text/javascript" src="../scripts/common-processing.js"></script></head>
<body height="100%" onLoad="javascript:initFrame('files/GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F.htm', 'd30e100','index.html',location.hash); javascript:initPage('Options','Freeze drawings'); javascript:convSymbols(); ">
<div class="head">
<div class="head-block">
<div class="nav-group">
<!--browse buttons-->
<div class="browse">
<nobr>
<div class="headNavLinkShowInToc">
<div id="ShowTocTitle" style="display:none">Show in Contents</div><a href="GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F.htm" target="content" class="headNavLink" onClick="javascript:showInContents('d30e100');" onmouseover="showInfo(document.getElementById('ShowTocTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/show_in_contents.gif" border="0"></a></div>
<div class="headNavLinkAddToFav">
<div id="AddFavTitle" style="display:none">Add to Favorites</div><a href="GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F.htm" class="headNavLink" onClick="javascript:top.HlpSys.favorites.addToFavorites(document);" onmouseover="showInfo(document.getElementById('AddFavTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/add_favorite.gif" border="0"></a></div>
<div class="headNavLinkHome">
<div id="homeTitle" style="display:none">Home: Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('homeTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-home-xp.gif" border="0"></a></div>
<div class="headNavLinkShare">
<div id="shareTitle" style="display:none">Share</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('shareTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.location='mailto:?subject=Options&amp;body=' + window.location; return false;"><img src="../images/nav-share.gif" border="0"></a></div>
<div class="headNavLinkPrint">
<div id="printTitle" style="display:none">Print</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('printTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.print()"><img src="../images/nav-print.gif" border="0"></a></div><span class="home-button-separator">&nbsp;</span><div class="headNavLinkPrev">
<div id="prevTitle" style="display:none">Freeze drawings dialog</div><a href="GUID-7DC56634-17C4-4171-BF0A-D98425162DE7.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('prevTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-prev-xp.gif" border="0"></a></div>
<div class="headNavLinkUp">
<div id="parentTitle" style="display:none">Freeze views / drawings</div><a href="topichead_0.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('parentTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-up-xp.gif" border="0"></a></div>
<div class="headNavLinkNext">
<div id="nextTitle" style="display:none">Selected views</div><a href="GUID-F40FC4B3-4F97-43F1-9692-474A65D02FFB.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('nextTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-next-xp.gif" border="0"></a></div>
</nobr>
</div>
<!--end browse buttons-->
</div>
<div class="button-info"><span id="infoline">&nbsp;</span></div>
<div class="ancestry"><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm">Freeze drawings</a>&nbsp;&gt;&nbsp;<a href="topichead_0.htm">Freeze views / drawings</a>&nbsp;&gt;&nbsp;
</div>
<div class="head-text"><span class="anchor_wrapper"><a name="GUID-5ED08DF2-7628-4937-A9A8-E4585EEFAAFA"></a></span><h1>Options</h1>
</div>
</div>
</div>
<div class="head-margin">&nbsp;</div>
<div style="line-height: 0pt">&nbsp;</div>
<div class="head-margin">&nbsp;</div>
<div class="body_content"><span class="anchor_wrapper"><a name="GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F"></a></span>
<!--Body--><p>
<!--CPM-ContextId = 'IDD_OPTIONS'--><span class="anchor_wrapper"><a name="GUID-5D52B6B4-D91E-4F52-8736-72D8D3E6E913"></a></span>Use the Options dialog to select parameters applied while freezing drawings/views. The dialog displays when you click Options
on the <span class="char_link"><a href="GUID-7DC56634-17C4-4171-BF0A-D98425162DE7.htm">Freeze Drawings</a></span> dialog.
</p><span class="anchor_wrapper"><a name="FIG_85136FBDA930464FBFA1B0C3444CBC60"></a></span><div class="figure-anchor"><img src="../images/GUID-D2024833-2D44-4377-BC03-0E6EE7944808-low.jpg"></div>
<p>Define parameters: </p><span class="anchor_wrapper"><a name="UL_4123CA86C46D489BBF353C12B16F2EF7"></a></span><ul>
<li> Under Export, click Options to open the <span class="char_link"><a href="GUID-7D98DB2E-5D91-49B3-B364-0740C1B0B08C.htm">Export Options</a></span> dialog.
</li>
<li>Under View, select Remove the source view to delete the source views of frozen views/drawings. </li>
<li> Under Import colors, select the colors to be applied while importing a DWG file: <span class="anchor_wrapper"><a name="UL_993136B3558340C181A1EF45E85EF8BC"></a></span><ul>
<li>Black and white </li>
<li>Preserve colors </li>
<li>Invert colors </li>
</ul>
</li>
<li> Under Files, define all parameters necessary to <span class="char_link"><a href="GUID-7547A20F-5CE1-4824-9B62-C61034C2190B.htm">save a DWG file</a></span>.
</li>
</ul>
<div class="footer-block"><a href="javascript:doComments('../html/ac.cmtdialog.htm');"><span class="comments-link">Please send us your comment about this page</span></a></div><br></div>
</body>
</html>
@@ -1,62 +0,0 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="robots" content="noindex">
<title>Freeze views / drawings</title>
<link rel="stylesheet" type="text/css" href="../style/adsk.cpm.css"><script type="text/javascript" src="../scripts/adsk.strings.js"></script><script type="text/javascript" src="../scripts/adsk.common.js"></script><script type="text/javascript" src="../scripts/adsk.highlight.js"></script><script type="text/javascript" src="../scripts/common-processing.js"></script></head>
<body height="100%" onLoad="javascript:initFrame('files/topichead_0.htm', 'd30e58','index.html',location.hash); javascript:initPage('Freeze views / drawings','Freeze drawings'); javascript:convSymbols(); ">
<div class="head">
<div class="head-block">
<div class="nav-group">
<!--browse buttons-->
<div class="browse">
<nobr>
<div class="headNavLinkShowInToc">
<div id="ShowTocTitle" style="display:none">Show in Contents</div><a href="topichead_0.htm" target="content" class="headNavLink" onClick="javascript:showInContents('d30e58');" onmouseover="showInfo(document.getElementById('ShowTocTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/show_in_contents.gif" border="0"></a></div>
<div class="headNavLinkAddToFav">
<div id="AddFavTitle" style="display:none">Add to Favorites</div><a href="topichead_0.htm" class="headNavLink" onClick="javascript:top.HlpSys.favorites.addToFavorites(document);" onmouseover="showInfo(document.getElementById('AddFavTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/add_favorite.gif" border="0"></a></div>
<div class="headNavLinkHome">
<div id="homeTitle" style="display:none">Home: Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('homeTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-home-xp.gif" border="0"></a></div>
<div class="headNavLinkShare">
<div id="shareTitle" style="display:none">Share</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('shareTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.location='mailto:?subject=Freeze views / drawings&amp;body=' + window.location; return false;"><img src="../images/nav-share.gif" border="0"></a></div>
<div class="headNavLinkPrint">
<div id="printTitle" style="display:none">Print</div><a href="#" target="content" class="headNavLink" onmouseover="showInfo(document.getElementById('printTitle').innerHTML);" onmouseout="hideInfo();" onclick="window.print()"><img src="../images/nav-print.gif" border="0"></a></div><span class="home-button-separator">&nbsp;</span><div class="headNavLinkPrev">
<div id="prevTitle" style="display:none">Licensing</div><a href="GUID-74862A86-8591-48E1-9E3C-A54816B9456F.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('prevTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-prev-xp.gif" border="0"></a></div>
<div class="headNavLinkUp">
<div id="parentTitle" style="display:none">Freeze drawings</div><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('parentTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-up-xp.gif" border="0"></a></div>
<div class="headNavLinkNext">
<div id="nextTitle" style="display:none">Freeze drawings dialog</div><a href="GUID-7DC56634-17C4-4171-BF0A-D98425162DE7.htm" class="headNavLink" onmouseover="showInfo(document.getElementById('nextTitle').innerHTML);" onmouseout="hideInfo();"><img src="../images/nav-next-xp.gif" border="0"></a></div>
</nobr>
</div>
<!--end browse buttons-->
</div>
<div class="button-info"><span id="infoline">&nbsp;</span></div>
<div class="ancestry"><a href="GUID-0413D00C-339F-41DD-9B6B-A52D2ED4C0E8.htm">Freeze drawings</a>&nbsp;&gt;&nbsp;
</div>
<div class="head-text">
<h1>Freeze views / drawings</h1>
</div>
</div>
</div>
<div class="head-margin">&nbsp;</div>
<div style="line-height: 0pt">&nbsp;</div>
<div class="head-margin">&nbsp;</div>
<div class="body_content"><span class="anchor_wrapper"><a name="topichead_0"></a></span>
<!--Body--><span class="noindex">
<div class="topic-list">
<h4 class="related">Topics in this section</h4>
<ul class="jumplist">
<li class="topiclist-litem"><a href="GUID-7DC56634-17C4-4171-BF0A-D98425162DE7.htm">Freeze drawings dialog</a></li>
<li class="topiclist-litem"><a href="GUID-F8FA3E3C-A759-47D8-AE2F-6F17B47F2A9F.htm">Options</a></li>
<li class="topiclist-litem"><a href="GUID-F40FC4B3-4F97-43F1-9692-474A65D02FFB.htm">Selected views</a></li>
<li class="topiclist-litem"><a href="GUID-7D98DB2E-5D91-49B3-B364-0740C1B0B08C.htm">Export options</a></li>
<li class="topiclist-litem"><a href="GUID-7547A20F-5CE1-4824-9B62-C61034C2190B.htm">Save frozen drawings on the disk</a></li>
</ul>
</div></span><div class="footer-block"><a href="javascript:doComments('../html/ac.cmtdialog.htm');"><span class="comments-link">Please send us your comment about this page</span></a></div><br></div>
</body>
</html>
@@ -1,107 +0,0 @@
<!-- saved from url=(0024)http://docs.autodesk.com -->
<html>
<head>
<title>Comments?</title>
<style>
body { background-color: #c0c0c0; }
.label { margin-top: 2pt; margin-bottom: 2pt; color: #0000bf; font-family:sans-serif; font-size:8pt; }
.info { font-family:sans-serif; font-size:8pt; font-weight:bold; color: #555555; }
.btn { font-family:sans-serif; font-size:8pt; font-weight:bold; width:100 }
.input { font-family:sans-serif; font-size:8pt; font-weight:normal; width:100%;
behavior:url(#default#userData); }
</style>
<script>
var fileid = "AC_COMMENTS";
</script>
<!-- <script language=javascript src="ac.persistence.js"></script> -->
<script>
var persistlist = new Array(5);
persistlist[0] = "frm.uname";
persistlist[1] = "frm.uemail";
</script>
<script language="javascript" src="../scripts/ac_common.js"></script>
<script>
// Constants .. pulled from external JS files
//var prod = "AX01"; // pulled in from ac_common.js
//var lang = "ENU"; // pulled in from ac_common.js
//var build = "AX.0.1"; // pulled in from ac_common.js
//var cmturl = "http://www.autodesk.com/cgi-bin/achelp15.pl";
//var cmturl = "http://www.acdocs.com/achelp/achelp15.cgi?type=COMMENTS"; // pulled in from ac_common.js
var achelpscript = "http://www.autodesk.com/cgi-bin/achelp15.pl";
var cmturl = achelpscript+ "?type=COMMENTS";
//===========================================================================
function doSend() {
try {
var cmtstr = document.frm.ucmt.value;
var locstr = document.frm.loc.value;
var c1 = locstr.indexOf("#");
if( c1 != -1 ) { locstr = locstr.substring(0,c1); }
if( cmtstr.replace( /^\s*(.*)\s*$/, "$1" ) == "" ) {
alert( "Please enter a comment before sending." );
return;
}
cmtstr = escape(cmtstr.replace( /\r\n/g, " " ));
location.href = cmturl+"&prod="+prod+"&lang="+lang+"&build="+build+"&loc="+locstr+"&name="+document.frm.uname.value+"&email="+document.frm.uemail.value+"&comments="+cmtstr;
} catch(exception) { }
}
function loader() {
document.frm.uname.focus();
}
//===========================================================================
</script>
</head>
<body topmargin=2 leftmargin=10 onload="try { window.resizeTo(document.frm.loc.clientWidth+70, 450);} catch(exception) { }">
<form name=frm id=frm>
<table width="100%" border=0>
<tr><td colspan=2>
<p class=label><b>Using this form sends your comments to the Autodesk Technical
Publications group responsible for this documentation.</b>
</p>
</td></tr>
<tr valign=top>
<td colspan=2><span class=label>Topic title and location (do not edit):<br></span>
<script>
try {
var arg = unescape(location.hash);
var arg = unescape(arg);
arg = arg.substring(1,arg.length);
document.writeln("<textarea cols=50 class=input id=\"loc\" name=\"loc\" DISABLED wrap=auto>" + arg + "</textarea>");
} catch(exception) { }
</script>
</td>
</tr>
<tr valign=top>
<td width="50%"><span class=label>Name (optional):<br></span>
<input class=input type=text name="uname" id="uname"></td>
<td width="50%"><span class=label>Email (optional):<br></span>
<input class=input type=text name="uemail" id="uemail"></td>
</tr>
<tr valign=top>
<td colspan=2 width="100%"><span class=label>Comments:<br></span>
<textarea class=input cols=50 rows=12 name="ucmt" wrap=auto></textarea>
</td>
</tr>
<tr>
<td colspan=2 align=right>
<input class=btn type=button value="Send Comment" onclick="doSend(); " >
</td>
</tr>
<tr><td colspan=2>
<p class=label><b>Note:</b> This form is not intended as a way for
you to receive feedback or technical support. The information you provide
will be used to enhance future updates to the documentation. Thanks!
</p>
</td></tr>
</table>
</form>
</body>
</html>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 822 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 800 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 393 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 410 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 822 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 392 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 165 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 139 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 63 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 167 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 923 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 925 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 917 B

Some files were not shown because too many files have changed in this diff Show More