SYMBOL INDEX (206 symbols across 16 files) FILE: RoundedTB/AboutWindow.xaml.cs class AboutWindow (line 22) | public partial class AboutWindow : Window method AboutWindow (line 24) | public AboutWindow() method okButton_Click (line 30) | private void okButton_Click(object sender, RoutedEventArgs e) method Hyperlink_RequestNavigate (line 34) | private void Hyperlink_RequestNavigate(object sender, RequestNavigateE... method configButton_Click (line 39) | private void configButton_Click(object sender, RoutedEventArgs e) method logButton_Click (line 44) | private void logButton_Click(object sender, RoutedEventArgs e) FILE: RoundedTB/App.xaml.cs class App (line 14) | public partial class App : Application method OnStartup (line 16) | protected override void OnStartup(StartupEventArgs e) FILE: RoundedTB/AppBars.cs class AppBars (line 6) | class AppBars method SHAppBarMessage (line 8) | [DllImport("shell32.dll")] type AppBarMessages (line 11) | public enum AppBarMessages type APPBARDATA (line 26) | [StructLayout(LayoutKind.Sequential)] type AppBarStates (line 37) | public enum AppBarStates method SetAppbarState (line 47) | public static void SetAppbarState(IntPtr hwnd, AppBarStates option) method GetAppbarState (line 60) | public static AppBarStates GetAppbarState(IntPtr hwnd) method MakeAppbarSad (line 71) | public static void MakeAppbarSad(IntPtr hwnd) method SetAppbarRect (line 82) | public static void SetAppbarRect(IntPtr hwnd, LocalPInvoke.RECT rc) FILE: RoundedTB/Background.cs class Background (line 11) | public class Background type ReloadChecker (line 13) | private struct ReloadChecker method Background (line 23) | public Background() method DoWork (line 30) | public void DoWork(object sender, DoWorkEventArgs e) FILE: RoundedTB/EnumerableExtensions.cs class EnumerableExtensions (line 9) | public static class EnumerableExtensions method ForEach (line 11) | public static void ForEach(this IEnumerable src, Action action) FILE: RoundedTB/IAppVisibility.cs type MONITOR_APP_VISIBILITY (line 10) | public enum MONITOR_APP_VISIBILITY type IAppVisibilityEvents (line 17) | [ComImport, Guid("6584CE6B-7D82-49C2-89C9-C6BC02BA8C38"), InterfaceType(... method AppVisibilityOnMonitorChanged (line 20) | void AppVisibilityOnMonitorChanged(IntPtr hMonitor, MONITOR_APP_VISIBI... method LauncherVisibilityChange (line 21) | void LauncherVisibilityChange([MarshalAs(UnmanagedType.Bool)] bool cur... type IAppVisibility (line 24) | [ComImport, Guid("2246EA2D-CAEA-4444-A3C4-6DE827E44313"), InterfaceType(... method GetAppVisibilityOnMonitor (line 27) | MONITOR_APP_VISIBILITY GetAppVisibilityOnMonitor(IntPtr hMonitor); method IsLauncherVisible (line 29) | [return: MarshalAs(UnmanagedType.Bool)] method Advise (line 32) | uint Advise(IAppVisibilityEvents pCallback); method Unadvise (line 33) | void Unadvise(uint dwCookie); class AppVisibility (line 36) | [ComImport, Guid("7E5FE3D9-985F-4908-91F9-EE19F9FD1514"), ClassInterface... FILE: RoundedTB/Infobox.xaml.cs class Infobox (line 20) | public partial class Infobox : Window method Infobox (line 22) | public Infobox() method okButton_Click (line 27) | private void okButton_Click(object sender, RoutedEventArgs e) FILE: RoundedTB/Interaction.cs class Interaction (line 13) | public class Interaction method Interaction (line 18) | public Interaction() method ReadJSON (line 30) | public Types.Settings ReadJSON() method IsWindows11 (line 42) | public bool IsWindows11() method WriteJSON (line 52) | public void WriteJSON() method FileSystem (line 58) | public void FileSystem() method SetWorkspace (line 119) | public static bool SetWorkspace(LocalPInvoke.RECT rect) method AddLog (line 131) | public void AddLog(string message) method IsTranslucentTBRunning (line 137) | public static bool IsTranslucentTBRunning() method UpdateTranslucentTB (line 151) | public static IntPtr UpdateTranslucentTB(IntPtr taskbarHwnd) method UpdateLegacyTB (line 157) | public static void UpdateLegacyTB(IntPtr taskbarHwnd) method IsOdd (line 172) | public bool? IsOdd(int input) method HwndHook (line 191) | public IntPtr HwndHook(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lPa... method IsAutoHideEnabled (line 224) | public static bool IsAutoHideEnabled() method IsTaskbarVisibleOnMonitor (line 229) | public bool IsTaskbarVisibleOnMonitor(LocalPInvoke.RECT tbRectP, Local... method GetTopLevelWindows (line 240) | public static List GetTopLevelWindows() method EnumWindow (line 259) | private static bool EnumWindow(IntPtr handle, IntPtr pointer) method TaskbarOnMonitorWithMaximisedWindow (line 270) | public static bool TaskbarOnMonitorWithMaximisedWindow(IntPtr taskbarH... method RefreshUiTray (line 275) | public void RefreshUiTray(bool isForceReset) type TaskbarPosition (line 293) | public enum TaskbarPosition class Taskbar (line 302) | public sealed class Taskbar method Taskbar (line 341) | public Taskbar(IntPtr taskbarHandle) FILE: RoundedTB/LocalPInvoke.cs class LocalPInvoke (line 8) | public class LocalPInvoke method SetWindowPos (line 10) | [DllImport("user32.dll", SetLastError = true)] method RegisterHotKey (line 13) | [DllImport("user32.dll")] method UnregisterHotKey (line 16) | [DllImport("user32.dll")] method ShowWindow (line 19) | [DllImport("user32.dll")] method RedrawWindow (line 22) | [DllImport("user32.dll")] method SendMessage (line 25) | [DllImport("user32.dll", CharSet = CharSet.Auto)] method PtInRect (line 28) | [DllImport("user32.dll")] method IsWindow (line 31) | [DllImport("user32.dll")] method GetWindowRgn (line 35) | [DllImport("user32.dll")] method SetWindowRgn (line 38) | [DllImport("user32.dll")] method CreateRoundRectRgn (line 41) | [DllImport("gdi32.dll")] method CreateRectRgn (line 44) | [DllImport("gdi32.dll")] method FindWindowExA (line 47) | [DllImport("user32.dll")] method GetDpiForWindow (line 50) | [DllImport("user32.dll")] method GetWindowRect (line 53) | [DllImport("user32.dll")] method MonitorFromWindow (line 56) | [DllImport("user32.dll")] method MoveWindow (line 59) | [DllImport("user32.dll")] method GetWindowRect (line 62) | [DllImport("user32.dll")] method CombineRgn (line 66) | [DllImport("gdi32.dll")] method RegisterWindowMessage (line 69) | [DllImport("user32.dll", SetLastError = true, CharSet = CharSet.Auto)] method SHAppBarMessage (line 72) | [DllImport("shell32.dll", SetLastError = true)] method FindWindow (line 75) | [DllImport("user32.dll", SetLastError = true)] method GetCursorPos (line 78) | [DllImport("user32.dll", SetLastError = true)] method ShowWindow (line 82) | [DllImport("user32.dll")] method SystemParametersInfo (line 85) | [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] method IsWindowVisible (line 89) | [DllImport("user32.dll")] method DwmGetWindowAttribute (line 93) | [DllImport("dwmapi.dll")] method EnumWindows (line 96) | [DllImport("user32.dll")] method GetWindowPlacement (line 100) | [DllImport("user32.dll", SetLastError = true)] method GetClassName (line 104) | [DllImport("user32.dll", SetLastError = true, EntryPoint = "GetClassNa... method WindowFromPoint (line 107) | [DllImport("user32.dll")] method GetWindowText (line 110) | [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] method SetForegroundWindow (line 113) | [DllImport("user32.dll")] method ShowWindowAsync (line 116) | [DllImport("user32.dll")] method IsIconic (line 119) | [DllImport("user32.dll")] method SetWindowText (line 122) | [DllImport("user32.dll", SetLastError = true, CharSet = CharSet.Auto)] method SHAppBarMessage (line 125) | [DllImport("shell32.dll")] method SetLayeredWindowAttributes (line 128) | [DllImport("user32.dll")] method SetWindowLong (line 131) | [DllImport("user32.dll")] method GetWindowLong (line 134) | [DllImport("user32.dll")] method GetLayeredWindowAttributes (line 137) | [DllImport("user32.dll", SetLastError = true)] method DeleteObject (line 140) | [DllImport("gdi32.dll")] type AppBarStates (line 149) | public enum AppBarStates type DWMWINDOWATTRIBUTE (line 155) | public enum DWMWINDOWATTRIBUTE : uint type ShowState (line 174) | public enum ShowState : int type POINT (line 207) | public struct POINT type RECT (line 213) | [StructLayout(LayoutKind.Sequential)] type APPBARDATA (line 222) | [StructLayout(LayoutKind.Sequential)] type ABM (line 233) | public enum ABM : uint type ABE (line 248) | public enum ABE : uint class ABS (line 256) | public static class ABS type WINDOWPLACEMENT (line 265) | [Serializable] type ShowWindowCommands (line 316) | public enum ShowWindowCommands type RedrawWindowFlags (line 388) | [Flags()] type SetWindowPosFlags (line 438) | [Flags()] method SetWindowCompositionAttribute (line 511) | [DllImport("user32.dll")] type WindowCompositionAttributeData (line 514) | [StructLayout(LayoutKind.Sequential)] type WindowCompositionAttribute (line 522) | public enum WindowCompositionAttribute type AccentState (line 527) | public enum AccentState type AccentPolicy (line 534) | [StructLayout(LayoutKind.Sequential)] FILE: RoundedTB/MainWindow.xaml.cs class MainWindow (line 35) | public partial class MainWindow : Window type VisiblityControlSet (line 66) | record VisiblityControlSet(WPFUI.Controls.Button KeyControl, IList taskbarDetails) method TrayIconCheck (line 471) | public void TrayIconCheck(bool isForceReset) method IsThemeLightMode (line 498) | public bool IsThemeLightMode() method IsThemeLightModeForWin11 (line 511) | private static bool IsThemeLightModeForWin11() method ApplyButton_Click (line 521) | public void ApplyButton_Click(object sender, RoutedEventArgs e) method OnClosing (line 611) | protected override void OnClosing(CancelEventArgs e) method CloseMenuItem_Click (line 662) | private void CloseMenuItem_Click(object sender, RoutedEventArgs e) method ShowMenuItem_Click (line 675) | public void ShowMenuItem_Click(object sender, RoutedEventArgs e) method Startup_Clicked (line 694) | private async void Startup_Clicked(object sender, RoutedEventArgs e) method EnableStartup (line 715) | public void EnableStartup() method StartupToggle (line 738) | async Task StartupToggle() method StartupInit (line 767) | async Task StartupInit(bool clean) method IsRunningAsUWP (line 830) | public bool IsRunningAsUWP() method DebugMenuItem_Click (line 844) | private void DebugMenuItem_Click(object sender, RoutedEventArgs e) method ContextMenu_MouseEnter (line 866) | private async void ContextMenu_MouseEnter(object sender, System.Window... method dynamicCheckBox_Checked (line 874) | private void dynamicCheckBox_Checked(object sender, RoutedEventArgs e) method dynamicCheckBox_Unchecked (line 893) | private void dynamicCheckBox_Unchecked(object sender, RoutedEventArgs e) method cornerRadiusSlider_DragCompleted (line 909) | private void cornerRadiusSlider_DragCompleted(object sender, System.Wi... method OnSourceInitialized (line 941) | protected override void OnSourceInitialized(EventArgs e) method splitHelpButton_Click (line 959) | private void splitHelpButton_Click(object sender, RoutedEventArgs e) method compositionFixCheckBox_Checked (line 968) | private void compositionFixCheckBox_Checked(object sender, RoutedEvent... method aboutButton_Click (line 981) | private void aboutButton_Click(object sender, RoutedEventArgs e) method fillMaximisedCheckBox_Checked (line 987) | private void fillMaximisedCheckBox_Checked(object sender, RoutedEventA... method fillMaximisedCheckBox_Unchecked (line 995) | private void fillMaximisedCheckBox_Unchecked(object sender, RoutedEven... method showSegmentsOnHoverCheckBox_Checked (line 1002) | private void showSegmentsOnHoverCheckBox_Checked(object sender, Routed... method showSegmentsOnHoverCheckBox_Unchecked (line 1011) | private void showSegmentsOnHoverCheckBox_Unchecked(object sender, Rout... method SetLayoutInput (line 1020) | private void SetLayoutInput(Types.SegmentSettings layout) method taskbarRectStandIn_Click (line 1030) | private void taskbarRectStandIn_Click(object sender, RoutedEventArgs e) method trayRectStandIn_Click (line 1046) | private void trayRectStandIn_Click(object sender, RoutedEventArgs e) method widgetsRectStandIn_Click (line 1054) | private void widgetsRectStandIn_Click(object sender, RoutedEventArgs e) method clockRectStandIn_Click (line 1062) | private void clockRectStandIn_Click(object sender, RoutedEventArgs e) method mTopInput_LostFocus (line 1070) | private void mTopInput_LostFocus(object sender, RoutedEventArgs e) method mBottomInput_LostFocus (line 1102) | private void mBottomInput_LostFocus(object sender, RoutedEventArgs e) method mLeftInput_LostFocus (line 1134) | private void mLeftInput_LostFocus(object sender, RoutedEventArgs e) method mRightInput_LostFocus (line 1166) | private void mRightInput_LostFocus(object sender, RoutedEventArgs e) method cornerRadiusInput_LostFocus (line 1198) | private void cornerRadiusInput_LostFocus(object sender, RoutedEventArg... method cornerRadiusSlider_ValueChanged (line 1232) | private void cornerRadiusSlider_ValueChanged(object sender, RoutedProp... FILE: RoundedTB/MonitorStuff.cs class MonitorStuff (line 8) | class MonitorStuff method EnumDisplayMonitors (line 10) | [DllImport("user32.dll")] method GetMonitorInfo (line 12) | [DllImport("user32.dll")] type MONITORINFO (line 15) | [StructLayout(LayoutKind.Sequential)] type POINT (line 25) | [StructLayout(LayoutKind.Sequential)] method GetDisplays (line 41) | public static DisplayInfoCollection GetDisplays() class DisplayInfoCollection (line 72) | public class DisplayInfoCollection : List class DisplayInfo (line 77) | public class DisplayInfo FILE: RoundedTB/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: RoundedTB/Properties/Settings.Designer.cs class Settings (line 14) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: RoundedTB/Taskbar.cs class Taskbar (line 18) | class Taskbar method CheckIfCentred (line 26) | public static bool CheckIfCentred() method TaskbarRefreshRequired (line 65) | public static bool TaskbarRefreshRequired(Types.Taskbar currentTB, Typ... method GetQuickTaskbarRects (line 119) | public static Types.Taskbar GetQuickTaskbarRects(IntPtr taskbarHwnd, I... method ResetTaskbar (line 146) | public static void ResetTaskbar(Types.Taskbar taskbar, Types.Settings ... method UpdateSimpleTaskbar (line 173) | public static bool UpdateSimpleTaskbar(Types.Taskbar taskbar, Types.Se... method UpdateDynamicTaskbar (line 212) | public static bool UpdateDynamicTaskbar(Types.Taskbar taskbar, Types.S... method TaskbarCountOrHandleChanged (line 377) | public static bool TaskbarCountOrHandleChanged(int taskbarCount, IntPt... method CheckDynamicUpdateIsValid (line 421) | public static bool CheckDynamicUpdateIsValid(Types.Taskbar currentTB, ... method GetAppListSince23H2 (line 467) | public static Types.AppListXaml GetAppListSince23H2(IntPtr hwndTaskbar... method GenerateTaskbarInfo (line 479) | public static List GenerateTaskbarInfo(bool isWindows11) method TaskbarShouldBeFilled (line 594) | public static bool TaskbarShouldBeFilled(IntPtr taskbarHwnd, Types.Set... method SetTaskbarState (line 642) | public static void SetTaskbarState(LocalPInvoke.AppBarStates option, I... FILE: RoundedTB/TaskbarEffect.xaml.cs class TaskbarEffect (line 25) | public partial class TaskbarEffect : Window method TaskbarEffect (line 31) | public TaskbarEffect() method backgroundWorker_DoWork (line 54) | private void backgroundWorker_DoWork(object sender, DoWorkEventArgs e) method MoveTheThingy (line 62) | public void MoveTheThingy() method GetCursorPos (line 74) | [DllImport("user32.dll")] type POINT (line 78) | public struct POINT FILE: RoundedTB/Types.cs class Types (line 14) | public class Types class Taskbar (line 16) | public class Taskbar : IDisposable method Dispose (line 35) | public void Dispose() class AppListXaml (line 42) | public class AppListXaml : IDisposable method AppListXaml (line 53) | public AppListXaml(IntPtr hwndTaskbarMain) method GetTaskbarFrameElement (line 60) | private static IUIAutomationElement? GetTaskbarFrameElement(IntPtr h... method ReloadTaskbarFrameElement (line 83) | public void ReloadTaskbarFrameElement() method GetWindowRect (line 94) | public LocalPInvoke.RECT? GetWindowRect() method Dispose (line 168) | public void Dispose() class Settings (line 184) | public class Settings class EffectiveRegion (line 208) | public class EffectiveRegion class SegmentSettings (line 217) | public class SegmentSettings type TrayMode (line 226) | public enum TrayMode type CompositionMode (line 233) | public enum CompositionMode type KeyModifier (line 240) | public enum KeyModifier