mam problem z napisaniem schematu blokowego. Nie wiem czy mam ogólnie to napisać czy muszę pisać szczegółowo np:

  • że inicjuje zmienną i przypisuje jej taką warto
  • zablokowanie kontrolek po naciśnięciu buttona start
    nie wiem jak przedstawić działanie timera po naciśnięciu Start
    jak przedstawić funkcję Finalvideo_NewFrame wywołaną po naciśnięciu Start? kod poniżej
 
private void button1_Click(object sender, EventArgs e)
        {
.....
            zrodlowideo.NewFrame += new NewFrameEventHandler(Finalvideo_NewFrame);
        }
.....
void Finalvideo_NewFrame(object sender, NewFrameEventArgs eventArgs)
        {
....

jak się odnosić do tych funkcji, klasy wykorzystane w kodzie?
Nie wiem czy dobrze myślę i czy może tak być. Zrobić schematy blokowe do każdej funkcji, klasy i ponumerować je. Potem napisać główny schemat blokowy gdzie będą numerki tych wykorzystanych funkcji, klasy.
Proszę o odpowiedź czy dobrze myślę i czy takie rozwiązanie jest poprawne