Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
D.S.O.S - Aula 31 - Criando o Cursor de texto
Play lesson

Curso "Desenvolvendo Sistemas Operacionais Simples" em Assembly para Pendrives - by Francis [D.S.O.S] - D.S.O.S - Aula 31 - Criando o Cursor de texto

4.0 (6)
49 learners

What you'll learn

This course includes

  • 52.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Curso "Desenvolvendo Sistemas Operacionais Simples" em Assembly para Pendrives - by Francis [D.S.O.S] D.S.O.S - Aula 31 - Criando o Cursor de texto

D.S.O.S - Aula 31 - Criando o Cursor de texto Transcript and Lesson Notes

================================== DESCRIÇÃO ================================== Hello World! Na 31ª aula do curso D.S.O.S [Desenvolvendo Sistemas Operacionais Simples], vamos desenvolver as rotinas de manipulador de curs

Quick Summary

================================== DESCRIÇÃO ================================== Hello World! Na 31ª aula do curso D.S.O.S [Desenvolvendo Sistemas Operacionais Simples], vamos desenvolver as rotinas de manipulador de curs

Key Takeaways

  • Review the core idea: ================================== DESCRIÇÃO ================================== Hello World! Na 31ª aula do curso D.S.O.S [Desenvolvendo Sistemas Operacionais Simples], vamos desenvolver as rotinas de manipulador de curs
  • Understand how Assembly fits into D.S.O.S - Aula 31 - Criando o Cursor de texto.
  • Understand how Assembly x86 fits into D.S.O.S - Aula 31 - Criando o Cursor de texto.
  • Understand how Curso de Assembly fits into D.S.O.S - Aula 31 - Criando o Cursor de texto.
  • Understand how Curso de TI fits into D.S.O.S - Aula 31 - Criando o Cursor de texto.

Key Concepts

Full Transcript

================================== DESCRIÇÃO ================================== Hello World! Na 31ª aula do curso D.S.O.S [Desenvolvendo Sistemas Operacionais Simples], vamos desenvolver as rotinas de manipulador de cursor (CursorHandler). No Keyboard.asm terá um salto incondicional para a rotina principal do cursor, onde esta rotina irá alterar o estado do cursor, dependendo do estado o cursor vai desenhar uma linha vertical ou apagar a mesma linha, alternando sempre entre os estados, sucessivamente, num loop infinito, caso o cursor esteja focado em algum campo de texto. No win3dmov.lib existem rotinas que atualizam as posições corretas do cursor de acordo com a movimentação e redimensionamento dos pixels, da mesma forma é o fontswriter.asm que atualiza de acordo com a digitação de teclas. Tudo isso significa que finalmente temos um campo de texto mais realista, com cursor piscante independente do tamanho ou quantidade de campos. Na próxima aula iremos apresentar a atualização/personalização da fonte de caracteres incluindo o acréscimo dos caracteres maiúsculos e alternância entre uppercase e lowercase através do capslock, então pra ficar por dentro se inscreva no canal e deixe o like se gostou da aula, valeu! LINK ULTRA-SECRETO, AVISO: continue por sua conta e risco! bit.ly/3uaQD3b ================================================================================ ==================================== LINKS ================================== Link do projeto atualizado no github (Veja aula anterior): https://github.com/FrancisBFTC/KiddieOS_Development/tree/Version_1-1-0_Step_3 ============================================================================ ============================== REDES SOCIAIS ============================== GitHub: https://github.com/FrancisBFTC/ Página: https://www.facebook.com/bftcorporations Instagram: https://www.instagram.com/francisbftc.sys ========================================================================= +++++++++++++++++++++++++++++++++++++++++ + NÃO CLIQUE: https://bityli.com/jaYPL + +++++++++++++++++++++++++++++++++++++++++

Lesson FAQs

What is D.S.O.S - Aula 31 - Criando o Cursor de texto about?

================================== DESCRIÇÃO ================================== Hello World! Na 31ª aula do curso D.S.O.S [Desenvolvendo Sistemas Operacionais Simples], vamos desenvolver as rotinas de manipulador de curs

What key concepts are covered in this lesson?

The lesson covers Assembly, Assembly x86, Curso de Assembly, Curso de TI, Cursor de tecnologia.

What should I learn before D.S.O.S - Aula 31 - Criando o Cursor de texto?

Review the previous lessons in Curso "Desenvolvendo Sistemas Operacionais Simples" em Assembly para Pendrives - by Francis [D.S.O.S], then use the transcript and key concepts on this page to fill any gaps.

How can I practice after this lesson?

Practice by applying the main concepts: Assembly, Assembly x86, Curso de Assembly, Curso de TI.

Does this lesson include a transcript?

Yes. The full transcript is visible on this page in indexable HTML sections.

Is this lesson free?

Yes. CourseHive lessons and courses are available to learn online for free.

Continue Learning

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Lessons

Related Courses

FAQs

Course Hive
Download CourseHive and keep learning anywhere
Get App