# ReactOS Report on Windows Address Bar Handling and Navigation Updates

DevFeed: [ReactOS Report on Windows Address Bar Handling and Navigation Updates](<https://devfeed.tech/articles/the-bar-of-the-tasks-33024.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/the-bar-of-the-tasks/>)

Published: 2014-05-18T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [Inheritance](<https://devfeed.tech/topics/inheritance.md>), [navigation](<https://devfeed.tech/topics/navigation.md>), [opensource](<https://devfeed.tech/topics/opensource.md>)

Tags: [debugging](<https://devfeed.tech/tags/debugging.md>), [free](<https://devfeed.tech/tags/free.md>), [inheritance](<https://devfeed.tech/tags/inheritance.md>), [navigation](<https://devfeed.tech/tags/navigation.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [opensource](<https://devfeed.tech/tags/opensource.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [windows](<https://devfeed.tech/tags/windows.md>)

## AI overview

A ReactOS progress report discusses investigating how Windows manages the address bar, including COM and ATL class behavior, interface inheritance, debugging, and functions that populate or update the navigation combobox.

## Source excerpt

Hello! Another weekend is here, time for me to write a new report... Good news! I'm recovered and back on track! ;P The week started by doing some boring investigation on how Windows manages the addressbar. If you didn't guess already, analysing the behaviour of COM(ATL) classes is anything but simple. Interface inheritance is good for encapsulation, but bad for about anything else, including debugging. I did manage to figure out that it has two functions related to filling the addressbar combobox: one of them resets the contents and fills them from scratch, and the other only adds/changes/removes items related to the navigation.