-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathVL.FileTypeAssociation.vl
More file actions
147 lines (141 loc) · 9.55 KB
/
Copy pathVL.FileTypeAssociation.vl
File metadata and controls
147 lines (141 loc) · 9.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
<?xml version="1.0" encoding="utf-8"?>
<Document xmlns:p="property" xmlns:r="reflection" Id="DvMD56XcVH4NxGAthM6kNL" LanguageVersion="2025.7.2" Version="0.128">
<NugetDependency Id="Jmo3RkE3Y6ZPGav1zPkhDC" Location="VL.CoreLib" Version="2025.7.2" />
<Patch Id="O8ZMtX43xBWLKh0SusIwXk">
<Canvas Id="AP8p3F4kbkfNuhfL1akHJp" DefaultCategory="System.Windows.FiletypeAssociation" CanvasType="FullCategory">
<!--
************************ GetVLExecutable ************************
-->
<Node Name="GetVLExecutable" Bounds="301,223" Id="T8SVQs6AJayOlVgEIHChHX">
<p:NodeReference LastCategoryFullName="Primitive" LastDependency="builtin">
<Choice Kind="ContainerDefinition" Name="Process" />
</p:NodeReference>
<Patch Id="K02bk7ghvrMO5CzxocCXdz">
<Canvas Id="JSymv5IBf4gMSMFRyXRa7K" CanvasType="Group">
<Pad Id="UKvILYWqpkePmOLvzfSfHC" Comment="Extension" Bounds="418,160,35,15" ShowValueBox="true" isIOBox="true" Value=".vl">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
</Pad>
<Pad Id="RLJhLhpBhyFLyRoQQm3ddF" Comment="Association" Bounds="361,138,141,15" ShowValueBox="true" isIOBox="true" Value="Executable">
<p:TypeAnnotation LastCategoryFullName="System.QueryAPI" LastDependency="FiletypeAssoc.dll">
<Choice Kind="TypeFlag" Name="AssocStr" />
</p:TypeAnnotation>
</Pad>
<ControlPoint Id="Ph8Z3mPjPf5Leu1fzk9A2K" Bounds="361,290" />
<ControlPoint Id="Hek8YIoeHGoMTGPmaRcR0K" Bounds="475,180" />
<Node Bounds="359,200,119,19" Id="DA6EkqBdVQzMxOV51KTRHS">
<p:NodeReference LastCategoryFullName="System.Windows.FiletypeAssociation" LastDependency="FiletypeAssoc.dll" OverloadStrategy="AllPinsThatAreNotCommon">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="GetFiletypeAssociation" />
<PinReference Kind="InputPin" Name="Execute" />
<PinReference Kind="OutputPin" Name="Last Error" />
</p:NodeReference>
<Pin Id="RKQVsOQ5VpHLeMWcxp04Kr" Name="Node Context" Kind="InputPin" IsHidden="true" />
<Pin Id="EyZZZJYnEeONqJiv5sBTjd" Name="Association" Kind="InputPin" />
<Pin Id="GR42pTnavpcLirzPh4Dm2I" Name="Extension" Kind="InputPin" />
<Pin Id="EEBMQwuISFlMNiwiWhIm6F" Name="Result" Kind="OutputPin" />
<Pin Id="VWAGLtEqDNGPE5DnJiRsnr" Name="Execute" Kind="InputPin" />
<Pin Id="GIwjfZu342EMIEqGKcD3UD" Name="Last Error" Kind="OutputPin" />
</Node>
<ControlPoint Id="TpqMy0Pty1lLfIWW0foRZO" Bounds="475,290" />
</Canvas>
<Patch Id="MO7AcUDxLIINul0KeaPsEq" Name="Create" />
<Patch Id="V09YA9UQfHANeC8Y4o0VSF" Name="Update">
<Pin Id="Plh7xqbvC77PYoltYaBz1s" Name="Result" Kind="OutputPin" Bounds="358,240" />
<Pin Id="PY07HJHvFAVPR7eEsmuHoa" Name="Execute" Kind="InputPin" />
<Pin Id="H7fow83vf7HQRHdQ8csieZ" Name="Last Error" Kind="OutputPin" />
</Patch>
<ProcessDefinition Id="PJJRIcM1WgcMLDcA1QQGUC">
<Fragment Id="UKguZ2K9H9sQHToVo1Sq9h" Patch="MO7AcUDxLIINul0KeaPsEq" Enabled="true" />
<Fragment Id="GGlvSt0Hr6rQAZsktF0psH" Patch="V09YA9UQfHANeC8Y4o0VSF" Enabled="true" />
</ProcessDefinition>
<Link Id="TGgCeXLY2YJOSQOUtTfyi9" Ids="Ph8Z3mPjPf5Leu1fzk9A2K,Plh7xqbvC77PYoltYaBz1s" IsHidden="true" />
<Link Id="Pjg9DJlbQOSNAAe7XXhGRy" Ids="Hek8YIoeHGoMTGPmaRcR0K,VWAGLtEqDNGPE5DnJiRsnr" />
<Link Id="DTJgF4bh4ObP3nHRph7dDf" Ids="PY07HJHvFAVPR7eEsmuHoa,Hek8YIoeHGoMTGPmaRcR0K" IsHidden="true" />
<Link Id="LdMRFSbD0aUOxec50wfxNo" Ids="RLJhLhpBhyFLyRoQQm3ddF,EyZZZJYnEeONqJiv5sBTjd" />
<Link Id="Fi7zUXBVif5NoxsfEXiIPC" Ids="UKvILYWqpkePmOLvzfSfHC,GR42pTnavpcLirzPh4Dm2I" />
<Link Id="LklY2Ud046xQNPFwboiEaA" Ids="GIwjfZu342EMIEqGKcD3UD,TpqMy0Pty1lLfIWW0foRZO" />
<Link Id="Q4beaOzSMC6O4F7TNqbErG" Ids="TpqMy0Pty1lLfIWW0foRZO,H7fow83vf7HQRHdQ8csieZ" IsHidden="true" />
<Link Id="M09PZDurvPIQLNvCGYsTdy" Ids="EEBMQwuISFlMNiwiWhIm6F,Ph8Z3mPjPf5Leu1fzk9A2K" />
</Patch>
</Node>
<!--
************************ GetAssociatedExecutable ************************
-->
<Node Name="GetAssociatedExecutable" Bounds="301,282" Id="FleU3sxRc56NP7S47A8SGV">
<p:NodeReference LastCategoryFullName="Primitive" LastDependency="builtin">
<Choice Kind="ContainerDefinition" Name="Process" />
</p:NodeReference>
<Patch Id="OuC7KzgnNLGMx9yoH6ZF9p">
<Canvas Id="SJJLvNxKJ0nPktLEQhbfY2" CanvasType="Group">
<ControlPoint Id="SurY3g51tk2OMxUkA4IT6V" Bounds="361,290" />
<ControlPoint Id="BMvtBmY3n9YMFWhHqQIdeP" Bounds="418,131" />
<Pad Id="DGlOkL3dh4NQSOHGKoF8Q3" Comment="" Bounds="361,100,141,15" ShowValueBox="true" isIOBox="true" Value="Executable">
<p:TypeAnnotation LastCategoryFullName="System.QueryAPI" LastDependency="FiletypeAssoc.dll">
<Choice Kind="TypeFlag" Name="AssocStr" />
</p:TypeAnnotation>
</Pad>
<ControlPoint Id="N08zJNIm8UMLSQQTcOjhN7" Bounds="475,170" />
<Node Bounds="359,210,119,19" Id="C3Ttzk12B9aNet17LsvJ0E">
<p:NodeReference LastCategoryFullName="System.Windows.FiletypeAssociation" LastDependency="FiletypeAssoc.dll" OverloadStrategy="AllPinsThatAreNotCommon">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="GetFiletypeAssociation" />
<PinReference Kind="InputPin" Name="Execute" />
<PinReference Kind="OutputPin" Name="Last Error" />
</p:NodeReference>
<Pin Id="BYtQEHPAVxINUQhN5SPyRP" Name="Node Context" Kind="InputPin" IsHidden="true" />
<Pin Id="VWEkJDA7a9ZNCxAVC2rIA1" Name="Association" Kind="InputPin" />
<Pin Id="SpepE8uG7bdMfX3nOtjjr1" Name="Extension" Kind="InputPin" />
<Pin Id="Ls9m56cX4aZNRgzcdchUfE" Name="Result" Kind="OutputPin" />
<Pin Id="FXgHrVOiPXCLeOO9BR3h8I" Name="Execute" Kind="InputPin" />
<Pin Id="GpF6UnL2virPUwDp6Ff0jc" Name="Last Error" Kind="OutputPin" />
</Node>
<ControlPoint Id="Mpm9512odW4MmzYJLTnrR1" Bounds="475,290" />
</Canvas>
<Patch Id="ESGAVXXwIcMOJzqBorfQOb" Name="Create" />
<Patch Id="I4g0HVIta8kQEDScNtEnip" Name="Update">
<Pin Id="N1zcXZh9OywMfHUwD49YXM" Name="Result" Kind="OutputPin" Bounds="358,240" />
<Pin Id="CIUmVG2vdanLSHFMd4Yjhf" Name="Extension" Kind="InputPin" Bounds="524,175" />
<Pin Id="SEulMrxHRIgLIqdXcASYxY" Name="Execute" Kind="InputPin" />
<Pin Id="O7VsQdh7W7JL2uo3REXaku" Name="Last Error" Kind="OutputPin" />
</Patch>
<ProcessDefinition Id="JRBShjli6VsMhuZOGxVtah">
<Fragment Id="B6t6NqfuzYqQLXZTSKV4JP" Patch="ESGAVXXwIcMOJzqBorfQOb" Enabled="true" />
<Fragment Id="VMKaSRHiRmLNjcAzMs4Zi1" Patch="I4g0HVIta8kQEDScNtEnip" Enabled="true" />
</ProcessDefinition>
<Link Id="RX6PYdc5QExLctX3oUBTbo" Ids="SurY3g51tk2OMxUkA4IT6V,N1zcXZh9OywMfHUwD49YXM" IsHidden="true" />
<Link Id="NcFniTMJpSsOFLxQuZkhS3" Ids="CIUmVG2vdanLSHFMd4Yjhf,BMvtBmY3n9YMFWhHqQIdeP" IsHidden="true" />
<Link Id="NqpKMOgbnd7MI7pCGCmoFe" Ids="N08zJNIm8UMLSQQTcOjhN7,FXgHrVOiPXCLeOO9BR3h8I" />
<Link Id="Jb5Q1Sa6HzCMYrygz2QcLO" Ids="SEulMrxHRIgLIqdXcASYxY,N08zJNIm8UMLSQQTcOjhN7" IsHidden="true" />
<Link Id="JEDgicfEv82NjGMpVTmDsj" Ids="DGlOkL3dh4NQSOHGKoF8Q3,VWEkJDA7a9ZNCxAVC2rIA1" />
<Link Id="LyEfNn8vO9aNISyhfArARH" Ids="BMvtBmY3n9YMFWhHqQIdeP,SpepE8uG7bdMfX3nOtjjr1" />
<Link Id="SbHOJYY1TkxPNQfG2ODoSu" Ids="Ls9m56cX4aZNRgzcdchUfE,SurY3g51tk2OMxUkA4IT6V" />
<Link Id="LvehFejWCwYPnnYEqUCAUN" Ids="GpF6UnL2virPUwDp6Ff0jc,Mpm9512odW4MmzYJLTnrR1" />
<Link Id="AH2eoTnixGSQPMvwM767gr" Ids="Mpm9512odW4MmzYJLTnrR1,O7VsQdh7W7JL2uo3REXaku" IsHidden="true" />
</Patch>
</Node>
</Canvas>
<!--
************************ Application ************************
-->
<Node Name="Application" Bounds="100,100" Id="Jz0bCx8bz0UPtvESEgtuYW">
<p:NodeReference>
<Choice Kind="ContainerDefinition" Name="Process" />
<FullNameCategoryReference ID="Primitive" />
</p:NodeReference>
<Patch Id="UjXymgJKcMzMEDSbTJ1qmh">
<Canvas Id="SIa8py4rvihNds6dr6uLyV" CanvasType="Group" />
<Patch Id="RUTgAUbaPjtLZ1LjHhGLFn" Name="Create" />
<Patch Id="HpdBaWVsQgfM2PqGd2OID9" Name="Update" />
<ProcessDefinition Id="Tw5Xm7ouh6PNHryTznaKks">
<Fragment Id="LiRUwjusGU4LZW3fB5ivPx" Patch="RUTgAUbaPjtLZ1LjHhGLFn" Enabled="true" />
<Fragment Id="FLQ8OXcYSmvLj4sAXhOzi5" Patch="HpdBaWVsQgfM2PqGd2OID9" Enabled="true" />
</ProcessDefinition>
</Patch>
</Node>
</Patch>
<NugetDependency Id="Hu2UoaRc8FyQZnDFiZvJJL" Location="VL.Skia" Version="2025.7.2" />
<PlatformDependency Id="JHemJ8Gkbw3NiSnVxZVP9z" Location="Microsoft.Win32.Primitives" />
<PlatformDependency Id="DjOEegZ4xJDMcmlIiP49Gt" Location="./lib/net8.0/FiletypeAssoc.dll" IsForward="true" />
</Document>