}               // AddFrameException

        // ***************************************************************
        private void TestFrameAddModife(byte odb, byte nad, byte typ)
        {
            for (UInt16 i = 1; i < ListaRamek.Count; i++)
            {
                if (ListaRamek[i].odbiorca == odb)
                {
                    if (ListaRamek[i].nadawca == nad)
                    {
                        if (ListaRamek[i].typ == typ)                                   // frame exist
                        {
                            ListaRamek[i].ilosc++;
                            listView1.Items.Refresh();
                            return;
                        }
                    }
                }
            }

            // frame not exist
            Ramka_ListItem item = new Ramka_ListItem();

            item.info     = "Ok";
            item.odbiorca = odb;
            item.nadawca  = nad;
            item.typ      = typ;
            item.ilosc    = 1;

            ListaRamek.Add(item);
        }               // TestIsFrameExist
        // public ObservableCollection<Ramka_ListItem> ListaRamek;		// {get; set;}	<-	widze ze tego nie musi byc


        // ***************************************************************
        /// Dodaje do listy wpis
        void AddFrameItemToList(string name)
        {
            Ramka_ListItem item = new Ramka_ListItem();

            item.info     = name;
            item.odbiorca = 0;
            item.nadawca  = 0;
            item.typ      = 0;
            item.ilosc    = 0;

            ListaRamek.Add(item);
        }               // AddFrameItemToList