Radnje okvira za poruke
Okvire za poruke u tokovima radne površine možete koristiti za interakciju sa korisnicima, zahtevanje unosa i obezbeđivanje izlaza.
Da biste prikazali poruku korisniku dok je tok u toku, koristite radnju "Prikaži poruku ". Morate navesti naslov okvira za poruke, njegov sadržaj, ikonu i dugmad u okviru koja će biti prikazana. Štaviše, možete da postavite podrazumevano dugme koje će biti izabrano, kao i da naznačite da li okvir za poruke uvek treba da bude iznad svih ostalih prozora na računaru i da li će okvir za poruke biti automatski zatvoren nakon određenog vremena.
Primer ovde prikazuje okvir za poruke koji obaveštava korisnika da je raščlanjivanje dovršeno i pita da li da raščlani drugu datoteku. Okvir za poruke prikazuje ikonu pitanja i uvek se nalazi iznad drugih prozora. Promenljiva ButtonPressed će uskladištiti izbor korisnika.
Kreirano okvir za poruke treba da izgleda kao sledeći primer:
Pored ovoga, možete da kreirate prilagođeni obrazac za prikazivanje poruke kao dela toka uz korišćenje radnje "Prikaži prilagođene obrasce ". Prilagođeni obrazac prihvata više elemenata i možete da kreirate prilagođeni obrazac koji sadrži različite tipove i dugmad unosa. Više informacija:Kreirajte prilagođene obrasce.
Da biste zatražili ulazne podatke pomoću dijaloga, primenite radnju dijaloga "Prikaz unosa". Ova radnja zahteva naslov dijaloga i poruku kao upit za korisnika. Opcionalno, možete da postavite podrazumevanu vrednost i tip unosa (jedan red, više linija ili lozinka).
Koristite radnju dijaloga "Prikazivanje izbora datoteke" da biste od korisnika tražili da traže datoteku. Sledeći primer od vas traži da izaberete datoteku slike. Promenljiva određuje početnu fasciklu, a filter datoteke ograničava dostupne izbore na određene oznake tipa datoteke.
Dijalog kreirane datoteke trebalo bi da izgleda kao sledeći primer. Navedeni filter možete videti u donjem desnom uglu dijaloga.
Prikaži poruku
Prikazuje polje za poruku.
Ulazni parametri
Argument | Opcionalno | Prihvata | Podrazumevana vrednost | Opis |
---|---|---|---|---|
Naslov polja za poruku | Da | Tekstualna vrednost | Tekst koji treba koristiti kao naslov polja za poruku | |
Poruka za prikaz | Da | Tekstualna vrednost | Tekst koji će biti prikazan kao stvarna poruka | |
Ikona polja za poruku | Nepoznato | Nijedna, Informacije, Pitanje, Upozorenje, Greška | Nijedno | Ikona koju trba prikazati sa poljem za poruku |
Dugmad polja za poruku | Nepoznato | OK, OK - Otkaži, Da - Ne, Da - Ne - Otkaži, obustavi - pokušaj ponovo - zanemari, pokušaj ponovo - Otkaži | U redu | Dugmad koju trba prikazati na polju za poruku |
Podrazumevano dugme | Nepoznato | Prvo dugme, drugo dugme, treće dugme | Prvo dugme | Dugme koje treba podrazumevano istaći. Ako korisnik pritisne taster Enter, ovo dugme će biti pritisnuto |
Zadrži polje za poruku uvek na vrhu | Nepoznato | Logička vrednost | Netačno | Navedite da li polje za poruku treba uvek da ostane iznad svih ostalih prozora |
Automatski zatvori polje za poruku | Nepoznato | Logička vrednost | Netačno | Odredite da li će se okvir za poruke automatski zatvoriti nakon unapred određenog vremena, kao da je pritisnuto podrazumevano dugme. U suprotnom, tok će sačekati dok korisnik ne pritisne dugme |
Istek vremena | Da | Numerička vrednost | 3 | Sekunde za pauziranje automatizacije tokom čekanja na unos, dok se ne nastavi automatski |
Proizvedene promenljive
Argument | Tip | Opis |
---|---|---|
DugmePressed | Tekstualna vrednost | Tekst na dugmetu koje je pritisnuto |
Izuzeci
Izuzetak | Opis |
---|---|
Prikazivanje polja za poruke nije uspelo | Označava problem sa prikazivanjem dijaloga poruke |
Nije u omogućuje prikazivanje okvira za poruke u neinteraktivnom režimu | Označava problem sa prikazivanjem dijaloga poruke u neinteraktivnom režimu |
Prikaži dijalog za unos
Prikazuje dijalog koji korisnika pita da li želi da unese tekst.
Ulazni parametri
Argument | Opcionalno | Prihvata | Podrazumevana vrednost | Opis |
---|---|---|---|---|
Naslov dijaloga za unos | Da | Tekstualna vrednost | Naslov dijaloga | |
Poruka dijaloga za unos | Da | Tekstualna vrednost | Poruka dijaloga | |
Podrazumevana vrednost | Da | Tekstualna vrednost | Podrazumevano navedite tekst koji će biti prikazan. Ako korisnik želi da promeni ovaj tekst, može da kuca preko njega. U suprotnom, koristiće se podrazumevani tekst | |
Tip unosa | Nepoznato | Jedan red, Lozinka, Višesloja | Jedna linija | Format ulaznog teksta. Odaberite jedan red - lozinku da biste sakrili tekst ili više linija tako da veći okvir za prikaz čini vidljivim više od jednog reda teksta |
Zadrži dijalog za unos uvek na vrhu | Nepoznato | Logička vrednost | Netačno | Navedite da li dijalog za unos treba uvek da ostane iznad svih ostalih prozora |
Proizvedene promenljive
Argument | Tip | Opis |
---|---|---|
UserInput | Tekstualna vrednost | Tekst koji je uneo korisnik ili podrazumevani tekst |
DugmePressed | Tekstualna vrednost | Tekst pritisnutog dugmeta. Korisniku će automatski biti dat izbor "U redu" ili "Otkaži" |
Izuzeci
Izuzetak | Opis |
---|---|
Prikazivanje dijaloga za unos nije uspelo | Označava problem sa prikazivanjem dijaloga za unos |
Nije moguće prikazati dijalog za unos u neinteraktivnom režimu | Označava problem sa prikazivanjem dijaloga za unos u neinteraktivnom režimu |
Prikaži dijalog za izbor datuma
Prikazuje dijalog koji korisnika pita da li želi da unese datum ili opseg datuma.
Ulazni parametri
Argument | Opcionalno | Prihvata | Podrazumevana vrednost | Opis |
---|---|---|---|---|
Naslov dijaloga | Da | Tekstualna vrednost | Naslov dijaloga | |
Poruka dijaloga | Da | Tekstualna vrednost | Poruka dijaloga | |
Tip dijaloga | Nepoznato | Jedan datum, opseg datuma (dva datuma) | Jedan datum | Da li će korisnik uneti jedan datum ili dva datuma kao krajnje tačke opsega datuma |
Postavi pitanje za | Nepoznato | Samo datum, datum i vreme | Samo datum | Navedite da li korisnik treba da unese samo datum ili datum i vreme |
Podrazumevana vrednost | Da | Datum i vreme | Podrazumevana vrednost za datum | |
Podrazumevana vrednost za drugi datum | Da | Datum i vreme | Podrazumevana vrednost za krajnji datum u opsegu | |
Zadrži dijalog za izbor datuma uvek na vrhu | Nepoznato | Logička vrednost | Netačno | Navedite da li dijalog za izbor datuma treba uvek da ostane iznad svih ostalih prozora |
Proizvedene promenljive
Argument | Tip | Opis |
---|---|---|
SelectedDate | Datum i vreme | Datum koji je uneo korisnik ili podrazumevani datum |
SecondSelectedDate | Datum i vreme | Drugi datum koji je uneo korisnik ili podrazumevani datum |
DugmePressed | Tekstualna vrednost | Tekst dugmeta koje je pritisnuo korisnik. Korisniku će automatski biti dat izbor "U redu" ili "Otkaži" |
Izuzeci
Izuzetak | Opis |
---|---|
Prikazivanje dijaloga za izbor datuma nije uspelo | Označava problem sa prikazivanjem dijaloga za izbor datuma |
Nije moguće prikazati dijalog za izbor datuma u neinteraktivnom režimu | Označava problem sa prikazivanjem dijaloga za unos u neinteraktivnom režimu |
Prikaži dijalog za izbor sa liste
Prikazuje dijalog sa opcijama koje omogućavaju korisniku da izabere sa liste.
Ulazni parametri
Argument | Opcionalno | Prihvata | Podrazumevana vrednost | Opis |
---|---|---|---|---|
Naslov dijaloga | Da | Tekstualna vrednost | Naslov dijaloga | |
Poruka dijaloga | Da | Tekstualna vrednost | Poruka dijaloga | |
Lista za izbor | No | Opšta vrednost | Lista koju treba prikazati kao padajući meni sa koje korisnik može da izabere | |
Zadrži dijalog za izbor uvek na vrhu | Nepoznato | Logička vrednost | Netačno | Navedite da li dijalog za izbor treba uvek da ostane iznad svih ostalih prozora |
Ograniči na listu | Nepoznato | Logička vrednost | Tačno | Da li da dozvoli korisniku da unese sopstveni odgovor izvan liste koja se prikazuje |
Dozvoli da nijedna stavka ne bude izabrana | Nepoznato | Logička vrednost | Netačno | Dozvoli korisniku da ne izabere ništa, kreiranjem praznog izlaza za izabrane stavke |
Omogući izbor više stavki | Nepoznato | Logička vrednost | Netačno | Dozvolite korisniku da izabere više izbora. Izabrana stavka i izabrane indeksne promenljive će držati listu stavki |
Unapred izaberite stavke koje počinju znakom + | Nepoznato | Logička vrednost | Netačno | Navedite da li će stavke sa prefiksom u vidu znaka „+“ biti automatski unapred izabrane |
Proizvedene promenljive
Argument | Tip | Opis |
---|---|---|
Izabrani Item | Tekstualna vrednost | Stavka izabrana sa liste kao tekst |
SelectedItems | Lista tekstualnih vrednosti | Stavke izabrane sa liste kao lista teksta |
SelectedIndex | Numerička vrednost | Broj indeksa stavke izabrane sa liste. Broj artikla možete koristiti umesto celog teksta po izboru |
Izabrani Indeksi | Lista numeričkih vrednosti | Broj indeksa stavki izabranih sa liste. Ovaj parametar vam omogućava da koristite broj artikla umesto celog teksta po vašem izboru |
DugmePressed | Tekstualna vrednost | Ime dugmeta koje je korisnik pritisnuo („U redu“ ili „Otkaži“) |
Izuzeci
Izuzetak | Opis |
---|---|
Prikazivanje dijaloga za izbor nije uspelo | Označava problem sa prikazivanjem dijaloga za izbor |
Nije moguće prikazati dijalog izbora u neinteraktivnom režimu | Označava problem sa prikazivanjem dijaloga za unos u neinteraktivnom režimu |
Prikaži dijalog za izbor datoteke
Prikazuje dijalog za izbor datoteke i traži od korisnika da izabere jednu datoteku ili više njih.
Ulazni parametri
Argument | Opcionalno | Prihvata | Podrazumevana vrednost | Opis |
---|---|---|---|---|
Naslov dijaloga | Da | Tekstualna vrednost | Naslov dijaloga | |
Početna fascikla | Da | Fascikle | Početna fascikla koju treba otvoriti prilikom traženja datoteke. Ova fascikla je mesto gde će radnja dijaloga "Odabrana datoteka" pokrenuti korisnika koji traži datoteke | |
Filter datoteka | Da | Tekstualna vrednost | Filter za ograničavanje preuzetih datoteka. Ovaj parametar dozvoljava džoker znakove, na primer ".txt" ili "dokument?". doc" (bez navodnih ponuda). Da biste dozvolili korisniku da bira između više filtera datoteka, odvojite izbore pomoću polu-dvotačka, na primer ".txt;*.exe" | |
Zadrži dijalog za izbor datoteke uvek na vrhu | Nepoznato | Logička vrednost | Netačno | Da li dijalog za izbor datoteke treba uvek da ostane iznad svih ostalih prozora |
Omogući izbor više stavki | Nepoznato | Logička vrednost | Netačno | Da li će korisnik moći da izabere više od jedne datoteke ili ne |
Proveri da li datoteka postoji | Nepoznato | Logička vrednost | Netačno | Da li će biti prihvaćene samo datoteke koje već postoje |
Proizvedene promenljive
Argument | Tip | Opis |
---|---|---|
Izabrana datoteka | Datoteke | Datoteka koja će biti izabrana putem dijaloga |
Izabrane datoteke | Listadatoteka | Izabrane datoteke |
DugmePressed | Tekstualna vrednost | Tekst pritisnutog dugmeta. Korisniku će automatski biti dat izbor "Otvori" ili "Otkaži" |
Izuzeci
Izuzetak | Opis |
---|---|
Prikazivanje dijaloga za izbor datoteke nije uspelo | Označava problem sa prikazivanjem dijaloga za izbor datoteke |
Nije moguće prikazati dijalog "Izabrana datoteka" u neinteraktivnom režimu | Označava problem sa prikazivanjem dijaloga za unos u neinteraktivnom režimu |
Prikaži dijalog za izbor fascikle
Prikazuje dijalog za izbor fascikle i traži od korisnika da izabere fasciklu.
Ulazni parametri
Argument | Opcionalno | Prihvata | Podrazumevana vrednost | Opis |
---|---|---|---|---|
Opis dijaloga | Da | Tekstualna vrednost | Opis dijaloga za izbor fascikle. Na primer, „Izaberite fasciklu u koju želite da kopirate datoteke“ | |
Početna fascikla | Da | Fascikle | Početna fascikla za otvaranje. Ova fascikla će biti podrazumevana fascikla osim ako korisnik ne izabere novu | |
Zadrži dijalog za izbor fascikle uvek na vrhu | Nepoznato | Logička vrednost | Netačno | Da li dijalog za izbor fascikle treba uvek da ostane iznad svih ostalih prozora |
Proizvedene promenljive
Argument | Tip | Opis |
---|---|---|
Izabranafolda | Fascikle | Izabrana fascikla |
DugmePressed | Tekstualna vrednost | Tekst pritisnutog dugmeta. Korisniku će automatski biti dat izbor "U redu" ili "Otkaži" |
Izuzeci
Izuzetak | Opis |
---|---|
Prikazivanje dijaloga za izbor fascikle nije uspelo | Označava problem sa prikazivanjem dijaloga za izbor fascikle |
Nije moguće prikazati dijalog izabrane fascikle u neinteraktivnom režimu | Označava problem sa prikazivanjem dijaloga za unos u neinteraktivnom režimu |
Prikaži prilagođeni obrazac
Prikažite prilagođeni obrazac koji može da sadrži više tipova elemenata, kao što su unosi teksta, brojeva ili datoteka itd.
Ulazni parametri
Ulazni parametri su konfigurisani putem prilagođene dizajner obrazaca.
Proizvedene promenljive
Argument | Tip | Opis |
---|---|---|
Prilagođeni oblikData | Prilagođeni objekat | Prilagođeni objekat koji sadrži unos korisnika |
DugmePressed | Tekstualna vrednost | ID pritisnutog dugmeta |
Izuzeci
Izuzetak | Opis |
---|---|
Prikazivanje prilagođenog obrasca nije uspelo | Označava problem sa prikazivanjem prilagođenog obrasca |