old mode 100755
new mode 100644
| | |
| | | } |
| | | foreach (var function in functions) |
| | | { |
| | | if (function.functionCategory != FunctionCategory.Light && |
| | | function.functionCategory != FunctionCategory.Thermostat && |
| | | function.functionCategory != FunctionCategory.Curtain |
| | | if (function.Spk_Prefix != FunctionCategory.Light && |
| | | function.Spk_Prefix != FunctionCategory.AC && |
| | | function.Spk_Prefix != FunctionCategory.FloorHeat && |
| | | function.Spk_Prefix != FunctionCategory.Curtain |
| | | ) |
| | | { |
| | | continue; |
| | |
| | | Height = Application.GetMinRealAverage(28), |
| | | }; |
| | | functionRow.AddChidren(btnFunctionIcon); |
| | | switch (function.functionCategory) |
| | | switch (function.Spk_Prefix) |
| | | { |
| | | case FunctionCategory.Thermostat: |
| | | switch (function.functionType) |
| | | case FunctionCategory.AC: |
| | | switch (function.spk) |
| | | { |
| | | case FunctionType.AC: |
| | | case SPK.AcStandard: |
| | | btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/AC/AcThinIcon1.png"; |
| | | break; |
| | | case FunctionType.FloorHeating: |
| | | } |
| | | break; |
| | | case FunctionCategory.FloorHeat: |
| | | switch (function.spk) |
| | | { |
| | | case SPK.FloorHeatStandard: |
| | | btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingThinIcon.png"; |
| | | break; |
| | | } |
| | |
| | | case FunctionCategory.Light: |
| | | btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/Light/LightThinIcon.png"; |
| | | break; |
| | | case FunctionCategory.SwitchDevice: |
| | | switch (function.functionType) |
| | | case FunctionCategory.Electric: |
| | | switch (function.spk) |
| | | { |
| | | case FunctionType.Socket: |
| | | case SPK.ElectricSocket: |
| | | btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/Socket/SocketThinIcon.png"; |
| | | break; |
| | | } |
| | | break; |
| | | case FunctionCategory.Electrical: |
| | | switch (function.functionType) |
| | | { |
| | | case FunctionType.Fan: |
| | | case SPK.ElectricFan: |
| | | btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/Electrical/FanThinIcon.png"; |
| | | break; |
| | | case FunctionType.TV: |
| | | case SPK.ElectricTV: |
| | | btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/Electrical/TVThinIcon.png"; |
| | | break; |
| | | } |
| | | break; |
| | | case FunctionCategory.Scene: |
| | | btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/Scene/SceneIcon.png"; |
| | | break; |
| | | //case FunctionCategory.Scene: |
| | | // btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/Scene/SceneIcon.png"; |
| | | //break; |
| | | case FunctionCategory.Music: |
| | | btnFunctionIcon.UnSelectedImagePath = "FunctionIcon/Music/MusicThinIcon.png"; |
| | | break; |