public void MakePageVisible(SCREEN screenname) { if (screenname == SCREEN.NEWCLIENTS) { CreateClientPageVisible(); } else if (screenname == SCREEN.ALLCLIENTS) { AllClients(); } else if (screenname == SCREEN.UPDATECLIENTS) { UpdateClientPageVisible(); } else if (screenname == SCREEN.NEWCODE) { UpdateDeleteNewCodePageVisible(); } else if (screenname == SCREEN.BILLING) { BillingPageVisible(); } return; }
public void GotoScreen(int _index) { if (_index < totalScreens) { currentScreen_index = _index; currentScreen = screens[currentScreen_index]; screenTimer = currentScreen.duration; } }
static public void screen(float w, float h, SCREEN mode, SCREEN align) { _scrWidth = w; _scrW = Screen.width / _scrWidth; _scrHeight = h; _scrH = Screen.height / _scrHeight; _scrMode = mode; _scrAlign = align; if (_scrMode == SCREEN.vertical) { _scrRatio = (Screen.width - _scrWidth * _scrH) * (_scrAlign == SCREEN.left ? 0f : _scrAlign == SCREEN.center ? .5f : 1f); } else if (_scrMode == SCREEN.horizontal) { _scrRatio = (Screen.height - _scrHeight * _scrW) * (_scrAlign == SCREEN.top ? 0f : _scrAlign == SCREEN.middle ? .5f : 1f); } }
private void BtnPreviousForm_Click(object sender, System.EventArgs e) { switch (currentScreen) { case SCREEN.SECOND: containerForm.AbrirForm(new ConfigBaseForm(containerForm, config)); break; case SCREEN.LAST: currentScreen = SCREEN.SECOND; SetScreenLayout(); break; default: break; } }
private void BtnNextForm_Click(object sender, EventArgs e) { bool allPartnersHasContracts = true; foreach (var partner in config.Partners) { if (partner.Contracts.Count < 1) { allPartnersHasContracts = false; break; } } if (allPartnersHasContracts) { currentScreen = SCREEN.LAST; SetScreenLayout(); } else { txbResult.Text = "Antes de prosseguir você deve cadastrar ao menos um contrato para cada parceiro"; } }
public void AddScreen(SCREEN _screen) { screens.Add(_screen); totalScreens = screens.Count; }
/* public void ClockOn(Byte mode, Byte font, UInt16 color, UInt16 posX, UInt16 posY) { byte[] txBuff = new byte[] { 0xAA, 0x9B, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xCC, 0x33, 0xC3, 0x3C }; txBuff[3] = mode; txBuff[4] = font; txBuff[5] = (byte)(color >> 8); txBuff[6] = (byte)color; txBuff[7] = (byte)(posX >> 8); txBuff[8] = (byte)posX; txBuff[9] = (byte)(posY >> 8); txBuff[10] = (byte)posY; comLcd.Write(txBuff, 0, txBuff.Length); } */ /* public void ClockOff() { byte[] txBuff = new byte[] { 0xAA, 0x9B, 0x00, 0xCC, 0x33, 0xC3, 0x3C }; comLcd.Write(txBuff, 0, txBuff.Length); } */ public void PrintPrompt(string line) { string text = "> "; text += line; if (text.Length < MAX_LEN) { for (int i = 0; i < (MAX_LEN - text.Length); i++) { text += " "; } } prompt.Add(text); int x = 0; int y = 0; int rowcount = 22; if (prompt.Count < rowcount + 1) { y = (prompt.Count - 1) * 12; Print(x, y, 0, 1, text); } else { Screen = (int)SCREEN.black; int index = prompt.Count; for (int i = 0; i < rowcount; i++) { y = ((rowcount - 1) - i) * 12; text = prompt[--index] as string; Print(x, y, 0, 1, text); } } }
private SCREEN ChangePic(SCREEN pic) { byte[] txBuff = new byte[] { 0xAA, 0x70, 0, 0xCC, 0x33, 0xC3, 0x3C }; txBuff[2] = (byte)pic; comLcdPri.Write(txBuff, 0, txBuff.Length); Thread.Sleep(10); return pic; }
//================================================================================================= private void PacketParse(byte[] buffer) { if (buffer[0] == (byte)CMD._Handshake) screen = (SCREEN)buffer[12]; else if (buffer[0] == (byte)CMD._TouchControl) { touchKey = (KEY)((buffer[1] << 8) | buffer[2]); } else if (buffer[0] == (byte)CMD._DateTime) // date time { response = true; } else if (buffer[0] == (byte)CMD._Init) { response = true; } FRMOK = false; }
public GameObject GetScreenObject(SCREEN pScreen) { UIScreen UI = m_pScreens.Find(screen => screen.m_pScreen == pScreen); return(UI.m_pScreenObject); }
public void CloseScreen(SCREEN pScreen) { GetScreenObject(pScreen).SetActive(false); }
public void OpenScreen(SCREEN pScreen) { GetScreenObject(pScreen).SetActive(true); }