Exemplo n.º 1
0
        /// <summary>
        /// Retira sinalização.
        /// </summary>
        private void Dessinalizar()
        {
            if (InvokeRequired)
            {
                SinalizaçãoCallback método = new SinalizaçãoCallback(Dessinalizar);

                if (!Disposing)
                    BeginInvoke(método);
            }
            else
            {
                UseWaitCursor = false;
                
                if (Parent != null)
                    Parent.UseWaitCursor = false;
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Sinaliza procura pela referência digitada.
        /// </summary>
        private void SinalizarProcura()
        {
            if (InvokeRequired)
            {
                SinalizaçãoCallback método = new SinalizaçãoCallback(SinalizarProcura);

                if (!Disposing)
                    BeginInvoke(método);
            }
            else
            {
                UseWaitCursor = true;

                if (Parent != null)
                    Parent.UseWaitCursor = true;
            }
        }
Exemplo n.º 3
0
        private void Dessinalizar()
        {
            if (InvokeRequired)
            {
                SinalizaçãoCallback método = new SinalizaçãoCallback(Dessinalizar);
                
                if (!Disposing)
                    BeginInvoke(método);
            }
            else if (imagem.Tag == null)
            {
                imagem.Visible = false;
                imagem.Image = null;

                try
                {
                    toolTip.SetToolTip(imagem, "");
                }
                catch { }
            }
        }
Exemplo n.º 4
0
        private void SinalizarProcura()
        {
            if (InvokeRequired)
            {
                SinalizaçãoCallback método = new SinalizaçãoCallback(SinalizarProcura);

                if (!Disposing)
                    BeginInvoke(método);
            }
            else
            {
                imagem.Tag = null;
                imagem.Image = Resource.Lupa;

                try
                {
                    toolTip.SetToolTip(imagem, "O sistema está procurando a referência...");
                }
                catch { }

                imagem.Visible = true;
                imagem.BringToFront();
            }
        }
Exemplo n.º 5
0
        private void SinalizarReferênciaInválida()
        {
            if (InvokeRequired)
            {
                SinalizaçãoCallback método = new SinalizaçãoCallback(SinalizarReferênciaInválida);

                if (!Disposing) 
                    BeginInvoke(método);
            }
            else
            {
                imagem.Tag = this.Referência;
                imagem.Image = Resource.Advertência;

                try
                {
                    toolTip.SetToolTip(imagem, "Não existe nenhuma referência com o prefixo digitado.");
                }
                catch
                {
                }

                imagem.Visible = true;
                imagem.BringToFront();
            }
        }
Exemplo n.º 6
0
        private void SinalizarRepetiçãoPossível()
        {
            if (DateTime.Now - últimoUso < TimeSpan.FromSeconds(validadeParaRepetição))
            {
                if (InvokeRequired)
                {
                    SinalizaçãoCallback método = new SinalizaçãoCallback(SinalizarRepetiçãoPossível);

                    if (!Disposing)
                        BeginInvoke(método);
                }
                else
                {
                    imagem.Tag = null;
                    imagem.Image = Resource.Refazer;

                    try
                    {
                        toolTip.SetToolTip(imagem, "Pressione ENTER ou clique aqui para repetir a última referência: " + referênciaAnterior);
                    }
                    catch { }

                    imagem.Visible = true;
                    imagem.BringToFront();
                }
            }
        }