color collection, now only CSS colors

PIVariantTypes::Color from/to string (with CSS names)
This commit is contained in:
2022-12-05 19:16:48 +03:00
parent b25ecf42fb
commit cf5284a244
9 changed files with 326 additions and 33 deletions

View File

@@ -49,7 +49,7 @@ int main(int argc, char * argv[]) {
//piCout << PITime::fromString("05.12:56:333", "h.m.s");
//piCout << PIDateTime::fromString(PIDateTime::current().toString("__yyyy_MM_d__hh_mm_ss__"), "__yyyy_MM_d__hh_mm_ss__");
piCout << PIVariantTypes::Color();
/*piCout << PIVariantTypes::Color();
piCout << PIVariantTypes::Color(0xFF00FFff);
PIVariant v = PIVariant::fromType(PIVariant::typeName<PIVariantTypes::Color>());
piCout << PIVariant::typeName<PIPointd>();
@@ -57,7 +57,12 @@ int main(int argc, char * argv[]) {
piCout << PIVariant::typeIDFromName(PIVariant::typeName<PIVariantTypes::Color>());
piCout << PIVariant::typeIDFromType(PIVariant::pivColor);
v.setValueFromString("0xFF00FFff");
piCout << v;
piCout << v;*/
PIString ms = "1239";
piCout << PIString("12\\\\3456789").masked(ms);
piCout << PIString("12\\\\3456789").masked(ms).unmasked(ms);
return 0;
}