56
56
string[] keys = provider.keys;
57
57
for (uint i = 0, isize = keys.length; i < isize; ++i) {
58
58
var variable = @"$(provider.id).$(keys[i])";
60
switch (provider.displaytype) {
62
expression = @"$$(decimals($variable,2))";
65
expression = @"$$(percent($variable))";
68
expression = @"$$(speed($variable))";
71
expression = @"$$(size($variable))";
74
expression = @"$$(frequency($variable))";
77
expression = @"$$($variable)";
59
for (uint j = 0, jsize = provider.displaytypes.length; j < jsize; ++j) {
61
switch (provider.displaytypes[j]) {
63
expression = @"$$(bitrate($variable))";
66
expression = @"$$(decimals($variable,2))";
69
expression = @"$$(percent($variable))";
72
expression = @"$$(speed($variable))";
75
expression = @"$$(size($variable))";
78
expression = @"$$(frequency($variable))";
81
expression = @"$$($variable)";
84
expressions += expression;
85
this.itemstore.insert_with_values(null, parent, -1,
88
3, expressions.length - 1);
80
expressions += expression;
81
this.itemstore.insert_with_values(null, parent, -1,
84
3, expressions.length - 1);
87
92
this.menumodel.expressions = expressions;