| Верзија | 1.1 |
|---|---|
| Издавач | Vassili Kaplan |
| Датум изласка | 9. 9. 2020. |
| Датум додавања | 9. 9. 2020. |
| Ос захтеви | iOS |
| Захтеви | Requires iOS 10.3 or later. Compatible with iPhone, iPad, and iPod touch. |
| Укупно преузимања | 0 |
| Цена | Free |
Опис
ЦСЦС (Цустомизед Сцриптинг ин Ц#) сада се може користити за развој мобилних уређаја.
Ова апликација садржи ЦСЦС тумач који можете користити да се играте са ЦСЦС-ом. Постоји и неколико унапред постављених примера.
Можете креирати било који ЦСЦС скриптни код на једној картици, „Креирај“, а затим видети резултате на другој картици, „Покрени“.
Како користити ЦСЦС за мобилни развој је описано на:
- хттпс://мсдн.мицрософт.цом/ен-ус/магазине/мт829272
- хттп://ввв.цодемаг.цом/артицле/1711081
- хттпс://ввв.смасхингмагазине.цом/2020/01/цсцс-сцриптинг-лангуаге-цросс-платформ-девелопмент/
Е-књига Синцфусион која описује ЦСЦС:
- хттпс://ввв.синцфусион.цом/ресоурцес/тецхпортал/детаилс/ебоокс/имплементинг-а-цустом-лангуаге
Још једна Синцфусион е-књига о томе како да је користите за мобилни развој:
хттпс://ввв.синцфусион.цом/ебоокс/вритинг_нативе_мобиле_аппс_ин_а_фунцтионал_лангуаге_суццинцтли
ЦСЦС спремиште са описом језика је на:
хттпс://гитхуб.цом/вассилицх/цсцс
ЦСЦС за мобилно складиште је на:
хттпс://гитхуб.цом/вассилицх/мобиле
Сама ова апликација је произведена у ЦСЦС-у. Ево комплетног ЦСЦС кода:
АутоСцале();
СетБацкгроундЦолор("цијан");
АддОрСелецтТаб("Креирај", "тест.пнг", "тест2.пнг");
__лоцЦомбоФилес=ГетЛоцатион("РООТ", "ЦЕНТЕР", "РООТ", "ТОП", -100, 40);
АддЦомбобок(__лоцЦомбоФилес, "__цомбоФилес", "центер:вхите:цлеар", 350, 60);
__оптионсЦомбоФилес={"Сандбок", "Здраво, свет!", "Огласи", "Индикатори заузетости", "Тестови јединица"};
АддВидгетДата(__цомбоФилес, __оптионсЦомбоФилес, "", "центер");
СетФонтСизе(__цомбоФилес, 13);
СетВалуе(__цомбоФилес, "тект2", "Готово");
СетВалуе(__цомбоФилес, "алигнмент", "центер");
АддАцтион(__цомбоФилес, "цомбоФилесЦхангед");
__лоцРемовеКеибоард=ГетЛоцатион(__цомбоФилес, "РИГХТ", __цомбоФилес, "ЦЕНТЕР", 10);
АддБуттон(__лоцРемовеКеибоард, "__буттонКеибоард", "Кеибоард", 150, 60);
СетФонтСизе(__буттонКеибоард, 12);
АддАцтион(__буттонКеибоард, "хидеКеибоард");
__лоцСцриптВиев=ГетЛоцатион("РООТ", "ЦЕНТЕР", __цомбоФилес, "БОТТОМ", 0, 10);
АддТектЕдитВиев(__лоцСцриптВиев, "__тектВиев", "", 600, 900);
СетФонтСизе(__тектВиев, 14);
АддОрСелецтТаб("Рун", "леарн.пнг", "рун_ицон.пнг");
фунцтион хидеКеибоард(сендер, арг) {
СховХидеКеибоард(__тектВиев, фалсе);//!ИсКеибоард(__тектВиев));
функција цомбоФилесЦхангед(сендер, арг) {
ред=ГетВалуе(сендер);
ВритеЦонсоле("Цомбо ров=", ров);
тект="";
иф (ред == 1) {
тект=РеадФилеАсСтринг("сфхелло.цсцс");
} елиф (ред == 2) {
тект=РеадФилеАсСтринг("адс.цсцс");
} елиф (ред == 3) {
тект=РеадФилеАсСтринг("бусиИндицаторс.цсцс");
} елиф (ред == 4) {
тект=РеадФилеАсСтринг("унитТестс.цсцс");
СетТект(__тектВиев, тект);
функција табСелецтед(сендер, арг) {
табИд=инт(арг);
иф (табИд != 1) {
повратак;
скрипта=ГетТект(__тектВиев);
РемовеТабВиевс(1);
покушати {
Рун(сцрипт);
} цатцх(екц) {
АлертДиалог("ЦСЦС", екц);
ВритеЦонсоле(екц);
ОнТабСелецтед("табСелецтед");
СелецтТаб(0);