SYMBOL INDEX (11154 symbols across 554 files) FILE: Au.AppHost/AppHost.cpp function Print (line 26) | void Print(LPCSTR frm, Args ... args) { function _WstringFrom (line 50) | void _WstringFrom(std::wstring& r, LPCWSTR w1, size_t len1, LPCWSTR w2, ... function _WstringFrom (line 60) | void _WstringFrom(std::wstring& r, const std::wstring& w1, LPCWSTR w2, s... function _ToUtf8 (line 64) | void _ToUtf8(LPCWSTR w, size_t len, std::string& r) { function _ToUtf8 (line 70) | void _ToUtf8(const std::wstring& w, std::string& r) { function _ToUtf8 (line 74) | int _ToUtf8(LPCWSTR w, size_t len, LPSTR utf8, size_t lenUtf8) { function _StrEqualI (line 82) | bool _StrEqualI(const std::wstring& s1, LPCWSTR s2) { function _FileExists (line 91) | bool _FileExists(LPCWSTR path) { function _DirExists (line 95) | bool _DirExists(LPCWSTR path) { function _IsProcessWow64 (line 100) | bool _IsProcessWow64() { function LPCWSTR (line 117) | LPCWSTR _ProcessPlatformString() { function _IsProcessX64andOsArm64 (line 127) | bool _IsProcessX64andOsArm64() { type PATHS (line 143) | struct PATHS { type VERSTRUCT (line 150) | struct VERSTRUCT { FILE: Au.Controls/KMenuCommands/KMenuCommands+.cs class KMenuCommands (line 11) | public partial class KMenuCommands { class Command (line 16) | public class Command : ICommand { method Command (line 23) | internal Command(KMenuCommands mc, string name, string text, MemberI... method SetMenuItem_ (line 34) | internal void SetMenuItem_(object text, string image, MenuItem miFac... method ToString (line 58) | public override string ToString() => Name; method OnSubmenuOpened (line 88) | public void OnSubmenuOpened(Action action) { method CopyToButton (line 122) | public void CopyToButton(ButtonBase b, Dock? imageAt = null, UIEleme... method CopyToMenu (line 195) | public void CopyToMenu(MenuItem m, UIElement image = null, object te... method _CopyToMenu (line 197) | static MenuItem _CopyToMenu(MenuItem from, MenuItem to, UIElement im... method _CopyDescendants (line 233) | static void _CopyDescendants(ItemsControl from, ItemsControl to) { method CopyToMenu (line 259) | public void CopyToMenu(ContextMenu cm) { method CopyImage (line 268) | public UIElement CopyImage() => _CopyImage(_Mi); method _CopyImage (line 270) | static UIElement _CopyImage(MenuItem from) { method _SetImage (line 281) | bool _SetImage(string image, bool custom = false) { method Enable (line 316) | public void Enable(bool enable) { method CanExecute (line 343) | public bool CanExecute(object parameter) => _enabled; method Execute (line 345) | public void Execute(object parameter) { method FindButtonInToolbar (line 368) | public ButtonBase FindButtonInToolbar(ToolBar tb) => tb.Items.OfType... method FindMenuButtonInToolbar (line 373) | public MenuItem FindMenuButtonInToolbar(ToolBar tb) { method Customize_ (line 386) | internal void Customize_(XElement x, ToolBar toolbar) { method CustomizingError (line 467) | public void CustomizingError(string s, Exception ex = null) { class _XElementNameEqualityComparer (line 474) | class _XElementNameEqualityComparer : IEqualityComparer { method Equals (line 475) | bool IEqualityComparer.Equals(XElement x, XElement y) => x... method GetHashCode (line 476) | int IEqualityComparer.GetHashCode(XElement x) => x.Name.Ge... class FactoryParams (line 488) | public class FactoryParams { method FactoryParams (line 489) | internal FactoryParams(Command command, MemberInfo member) { this.co... method SetMenuItem (line 524) | public void SetMenuItem(MenuItem mi = null) => command.SetMenuItem_(... class CommandAttribute (line 532) | [AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowM... method CommandAttribute (line 614) | public CommandAttribute([CallerLineNumber] int l_ = 0) { order_ = l_; } method CommandAttribute (line 621) | public CommandAttribute(string text, [CallerLineNumber] int l_ = 0) { ... method CommandAttribute (line 628) | public CommandAttribute(char underlined, [CallerLineNumber] int l_ = 0... FILE: Au.Controls/KMenuCommands/KMenuCommands.cs class KMenuCommands (line 75) | public partial class KMenuCommands { method KMenuCommands (line 88) | public KMenuCommands(Type commands, Menu menu, bool autoUnderline = tr... method _CreateMenu (line 93) | void _CreateMenu(Type type, ItemsControl parentMenu, bool autoUnderlin... method TryFind (line 199) | public bool TryFind(string command, out Command c) => _d.TryGetValue(c... method BindKeysTarget (line 206) | public void BindKeysTarget(UIElement target, string name) { method InitToolbarsAndCustomize (line 294) | public void InitToolbarsAndCustomize(string xmlFileDefault, string xml... method LoadFiles (line 318) | public XElement[] LoadFiles() { FILE: Au.Controls/KPanels/FlexStackPanel.cs type FlexStretchDirection (line 13) | public enum FlexStretchDirection { class FlexStackPanel (line 20) | public class FlexStackPanel : Panel { method FlexStackPanel (line 78) | static FlexStackPanel() { method GetIsOverflowed (line 130) | public static bool GetIsOverflowed(UIElement element) { method GetMaxSlotSize (line 134) | public static double? GetMaxSlotSize(UIElement element) { method GetMinSlotSize (line 138) | public static double? GetMinSlotSize(UIElement element) { method GetShrinkOnOverflow (line 142) | public static bool GetShrinkOnOverflow(UIElement element) { method SetMaxSlotSize (line 146) | public static void SetMaxSlotSize(UIElement element, double? value) { method SetMinSlotSize (line 150) | public static void SetMinSlotSize(UIElement element, double? value) { method SetShrinkOnOverflow (line 154) | public static void SetShrinkOnOverflow(UIElement element, bool value) { method ArrangeOverride (line 158) | protected override Size ArrangeOverride(Size finalSize) { method MeasureOverride (line 192) | protected override Size MeasureOverride(Size availableSize) { method OnVisualChildrenChanged (line 300) | protected override void OnVisualChildrenChanged(DependencyObject visua... method ExpandSlots (line 309) | private static void ExpandSlots(IEnumerable slots, double target) { method GetChildrenConstraint (line 345) | private Size GetChildrenConstraint(Size availableSize) { method GetSizePart (line 351) | private double GetSizePart(Size size) { method GetUniformSize (line 355) | private Size GetUniformSize(Size availableSize) { method IsGreater (line 365) | private static bool IsGreater(double a, double b, double tolerance) { method MeasureChild (line 369) | private void MeasureChild(UIElement child, Size childConstraint) { method OnAffectMeasureChanged (line 377) | private void OnAffectMeasureChanged() { method OnAffectMeasurePropertyChanged (line 382) | private static void OnAffectMeasurePropertyChanged(DependencyObject de... method OnOrientationChanged (line 388) | private static void OnOrientationChanged(DependencyObject d, Dependenc... method RecalcSlots (line 393) | private void RecalcSlots(double current, double target) { method RemeasureChildren (line 403) | private void RemeasureChildren(Size availableSize) { method SetIsOverflowed (line 417) | private static void SetIsOverflowed(UIElement element, bool value) { method ShrinkSlots (line 421) | private static void ShrinkSlots(IEnumerable slots, double target) { class Slot (line 462) | private class Slot { method Slot (line 473) | public Slot(double min, double max, double val) { class MeasureUtil (line 488) | file static class MeasureUtil { method Height (line 489) | public static double Height(this Thickness thickness) { method Width (line 493) | public static double Width(this Thickness thickness) { FILE: Au.Controls/KPanels/ILeaf.cs class KPanels (line 6) | public partial class KPanels { type ILeaf (line 10) | public interface ILeaf { method AddSibling (line 51) | ILeaf AddSibling(bool after, LeafType type, string name, bool canClo... method Delete (line 57) | void Delete(); method Rename (line 62) | void Rename(string name); type LeafType (line 104) | public enum LeafType { None, Panel, Toolbar, Document } type ParentInfo (line 106) | public struct ParentInfo { method ParentInfo (line 111) | internal ParentInfo(DockPanel panel, FrameworkElement elem, int inde... FILE: Au.Controls/KPanels/KPanels.cs class KPanels (line 23) | public partial class KPanels { method Load (line 38) | public void Load(string xmlFileDefault, string xmlFileCustomized) { method Save (line 76) | public void Save() { method _AutoUpdateXml (line 101) | void _AutoUpdateXml(XElement rootStack, string xmlFileDefault) { method AddNewExtension (line 222) | public ILeaf AddNewExtension(bool toolbar, string name, ILeaf where = ... class _XmlNameAttrComparer (line 275) | class _XmlNameAttrComparer : IEqualityComparer { method Equals (line 276) | public bool Equals(XElement x, XElement y) => x.Attr("name") == y.At... method GetHashCode (line 277) | public int GetHashCode(XElement obj) => obj.Attr("name").GetHashCode(); FILE: Au.Controls/KPanels/_Floating.cs class KPanels (line 10) | public partial class KPanels { class _Node (line 11) | partial class _Node { class _Floating (line 12) | class _Floating : Window { method _Floating (line 17) | public _Floating(_Node node, bool onDrag) { method ShowIfOwnerVisible (line 72) | public void ShowIfOwnerVisible() { method _Owner_IsVisibleChanged (line 76) | private void _Owner_IsVisibleChanged(object sender, DependencyProp... method _Owner_Closing (line 83) | private void _Owner_Closing(object sender, CancelEventArgs e) { method OnClosing (line 88) | protected override void OnClosing(CancelEventArgs e) { method Save (line 99) | public void Save() { method OnSourceInitialized (line 104) | protected override void OnSourceInitialized(EventArgs e) { method WndProc (line 110) | private IntPtr WndProc(IntPtr hwnd, int msg, IntPtr wParam, IntPtr... method Drag (line 169) | public void Drag(POINT p) { method ChangeWindowStyle (line 203) | public void ChangeWindowStyle(_WindowStyle style) { FILE: Au.Controls/KPanels/_Node.cs class KPanels (line 10) | public partial class KPanels { class _Node (line 11) | partial class _Node : TreeBase<_Node>, ILeaf { class _StackFields (line 33) | class _StackFields { class _TabFields (line 38) | class _TabFields { class _LeafFields (line 43) | class _LeafFields { type _Flags (line 53) | [Flags] method _Node (line 59) | public _Node(KPanels pm, XElement x) : this(pm, x, null, 0) { } method _Node (line 64) | _Node(KPanels pm, XElement x, _Node parent, int index) { method _Node (line 183) | _Node(_Node target, bool isTab, bool verticalStack = false) { method _Node (line 221) | _Node(_Node target, bool after, LeafType type, string name, bool can... method Save (line 231) | public void Save(XmlWriter x) { method ToString (line 319) | public override string ToString() { method _SetHeaderAt (line 348) | void _SetHeaderAt(Dock ca, bool firstTime = false) { method _AddRemoveHeaderAndBorder (line 376) | void _AddRemoveHeaderAndBorder() { method _SetToolbarOrientation (line 434) | void _SetToolbarOrientation() { method _IsVisibleReally (line 467) | bool _IsVisibleReally(bool useSavedState = false) { method AddSibling (line 486) | ILeaf ILeaf.AddSibling(bool after, LeafType type, string name, bool ... method Delete (line 491) | public void Delete() { method Rename (line 500) | void ILeaf.Rename(string name) { class _DockPanelWithBorder (line 528) | class _DockPanelWithBorder : Border { method _DockPanelWithBorder (line 531) | public _DockPanelWithBorder() { FILE: Au.Controls/KPanels/dock.cs class KPanels (line 8) | public partial class KPanels { class _Node (line 9) | partial class _Node { type _DockState (line 10) | [Flags] type _WindowStyle (line 13) | [Flags] method _HeaderContextMenu (line 16) | void _HeaderContextMenu(object sender, ContextMenuEventArgs e) { method _HeaderContextMenu (line 22) | void _HeaderContextMenu(_Node thisOrParentTab) { method _OnMouseDown (line 127) | private protected void _OnMouseDown(object sender, MouseButtonEventA... method _OnMouseDown (line 132) | void _OnMouseDown(MouseButtonEventArgs e) { method _IsGoodMouseEvent (line 157) | bool _IsGoodMouseEvent(object sender, RoutedEventArgs e, out _Node t... method _UserClosing (line 167) | void _UserClosing() { method _Hide (line 176) | void _Hide() => _SetDockState(_DockState.Hide); method _Unhide (line 177) | void _Unhide() => _SetDockState(_state & ~_DockState.Hide); method _SetDockState (line 179) | void _SetDockState(_DockState state, bool onDrag = false) { method _ContextMenu_Move (line 221) | void _ContextMenu_Move(popupMenu m) { type _HowToMove (line 350) | enum _HowToMove //don't reorder type _MoveRect (line 360) | record class _MoveRect(_Node target, _HowToMove how, Dock dock = def... method _MoveTo (line 362) | void _MoveTo(_Node target, _HowToMove how, Dock dock = default) { method _AddToParentWhenMovingOrAddingLater (line 418) | void _AddToParentWhenMovingOrAddingLater(_Node target, bool after) { method _AddToParentWhenMoving (line 433) | void _AddToParentWhenMoving(_Node parent) { method _RemoveFromParentWhenMovingOrDeleting (line 447) | void _RemoveFromParentWhenMovingOrDeleting() { method _RemoveParentIfNeedAfterMovingOrDeleting (line 462) | void _RemoveParentIfNeedAfterMovingOrDeleting(_Node oldParent) { method _ShiftSiblingIndices (line 484) | void _ShiftSiblingIndices(int n) { method PrintTree_ (line 489) | [Conditional("DEBUG")] FILE: Au.Controls/KPanels/stack.cs class KPanels (line 7) | public partial class KPanels class _Node (line 9) | partial class _Node method _AddToStack (line 47) | void _AddToStack(bool moving, int splitterSize) { method _ReplaceInStack (line 78) | void _ReplaceInStack(_Node target) { method _RemoveGridRowCol (line 102) | void _RemoveGridRowCol(FrameworkElement e) { method _ShowHideInStack (line 107) | void _ShowHideInStack(bool show) { method _CreateSplitter (line 141) | void _CreateSplitter(int size) { method _SetSplitterEvents (line 168) | void _SetSplitterEvents(bool add) { method _Stack_UpdateSplittersVisibility (line 181) | void _Stack_UpdateSplittersVisibility() { method _RemoveSplitter (line 190) | void _RemoveSplitter() { method _SplitterContextMenu (line 211) | void _SplitterContextMenu(object sender, ContextMenuEventArgs e) { method _SplitterContextMenu_Unit (line 241) | void _SplitterContextMenu_Unit(popupMenu m, string s1) { method _ChangeSizeUnit (line 324) | void _ChangeSizeUnit(GridUnitType unit, bool updateStars) { type _RowCol (line 333) | struct _RowCol method _RowCol (line 337) | public _RowCol(_Node node) { method ChangeUnit (line 365) | public GridLength ChangeUnit(GridUnitType unit) { var r = new Grid... method _GridLengthFromString (line 368) | static GridLength _GridLengthFromString(string s) { method _GridLengthToString (line 377) | static string _GridLengthToString(GridLength k) { FILE: Au.Controls/KPanels/tab.cs class KPanels (line 9) | public partial class KPanels { class _Node (line 10) | partial class _Node { method _InitTabControl (line 17) | void _InitTabControl() { method _VerticalTabHeader (line 65) | void _VerticalTabHeader(double height = -1, bool onMove = false) { method _AddToTab (line 100) | void _AddToTab(bool moving) { method _ShowHideInTab (line 110) | void _ShowHideInTab(bool show) { method _ReorderInTab (line 139) | void _ReorderInTab(_Node target, bool after) { method _NodeFromTabItem (line 152) | static _Node _NodeFromTabItem(TabItem ti) => ti.Tag as _Node; class _TabControl (line 155) | class _TabControl : TabControl { method OnKeyDown (line 156) | protected override void OnKeyDown(KeyEventArgs e) { FILE: Au.Controls/KScintilla/KScintilla.cs class KScintilla (line 19) | public unsafe partial class KScintilla : HwndHost { method KScintilla (line 32) | static KScintilla() { method KScintilla (line 36) | public KScintilla() { method AaOnHandleCreated (line 66) | protected virtual void AaOnHandleCreated() => AaHandleCreated?.Invoke(... method BuildWindowCore (line 68) | protected override HandleRef BuildWindowCore(HandleRef hwndParent) { method _InitDocument (line 125) | void _InitDocument() { method DestroyWindowCore (line 136) | protected override void DestroyWindowCore(HandleRef hwnd) { method _WndProc (line 155) | nint _WndProc(wnd w, int msg, nint wp, nint lp) { method WndProc (line 209) | protected virtual nint WndProc(wnd w, int msg, nint wp, nint lp) { method WndProc (line 214) | protected override IntPtr WndProc(IntPtr hwnd, int msg, IntPtr wParam,... method OnDpiChanged (line 222) | protected override void OnDpiChanged(DpiScale oldDpi, DpiScale newDpi) { method _OnWmSetFocus (line 247) | bool _OnWmSetFocus() { method OnGotKeyboardFocus (line 268) | protected override void OnGotKeyboardFocus(KeyboardFocusChangedEventAr... method TabIntoCore (line 275) | protected override bool TabIntoCore(TraversalRequest request) { method TranslateAcceleratorCore (line 281) | protected override bool TranslateAcceleratorCore(ref System.Windows.In... method TranslateCharCore (line 301) | protected override bool TranslateCharCore(ref System.Windows.Interop.M... method _NotifyCallback (line 313) | void _NotifyCallback(void* cbParam, ref SCNotification n) { method AaOnSciNotify (line 354) | protected virtual void AaOnSciNotify(ref SCNotification n) { type AaEventHandlerArgs (line 363) | public ref struct AaEventHandlerArgs { method AaEventHandlerArgs (line 366) | public AaEventHandlerArgs(KScintilla sci, ref SCNotification notif) ... method _DeleteMarkers (line 382) | void _DeleteMarkers(ref SCNotification n) { method AaOnDeletingLineWithMarkers (line 401) | protected virtual void AaOnDeletingLineWithMarkers(int line, uint mark... method Call (line 411) | [DebuggerStepThrough] method Call (line 418) | [DebuggerStepThrough] method Call (line 425) | [DebuggerStepThrough] method Call (line 432) | [DebuggerStepThrough] method CallRetPtr (line 439) | [DebuggerStepThrough] method _DebugPrintMessage (line 460) | static void _DebugPrintMessage(int sciMessage) { type AaTagsStyle (line 520) | public enum AaTagsStyle { type _RangeData (line 581) | struct _RangeData { method AaRangeDataAdd (line 593) | public void AaRangeDataAdd(bool utf16, Range r, object data) { method AaRangeDataGet (line 607) | public bool AaRangeDataGet(bool utf16, int pos, out T data) where T... method AaRangeDataGet (line 616) | public bool AaRangeDataGet(bool utf16, int pos, out T data, out int... method AaRangeDataEnum (line 637) | public IEnumerable AaRangeDataEnum() { method _RdOnModified (line 651) | void _RdOnModified(bool inserted, in SCNotification n) { class _Accessible (line 715) | class _Accessible : HwndHostAccessibleBase_ { method _Accessible (line 718) | internal _Accessible(KScintilla sci) : base(sci, sci.AaWnd) { method Role (line 722) | public override ERole Role(int child) => _sci.AaAccessibleRole; method Name (line 724) | public override string Name(int child) => _sci.AaAccessibleName; method Description (line 726) | public override string Description(int child) => _sci.AaAccessibleDe... method Value (line 728) | public override string Value(int child) => _sci.AaAccessibleValue; method State (line 730) | public override EState State(int child) { FILE: Au.Controls/KScintilla/Sci API.cs class Sci (line 3) | public static unsafe class Sci { method Sci_Call (line 18) | [DllImport(SCINTILLA_DLL, EntryPoint = "Scintilla_DirectFunction")] method Sci_Range (line 21) | [DllImport(SCINTILLA_DLL)] method Sci_SetFoldLevels (line 24) | [DllImport(SCINTILLA_DLL)] type Sci_VisibleRange (line 27) | public record struct Sci_VisibleRange { method Sci_GetVisibleRange (line 34) | [DllImport(SCINTILLA_DLL)] type Sci_AnnotationDrawCallbackData (line 41) | public unsafe struct Sci_AnnotationDrawCallbackData { type Sci_MarginDrawCallbackData (line 48) | public unsafe struct Sci_MarginDrawCallbackData { type Sci_DragDropData (line 53) | public struct Sci_DragDropData { type AnnotationsVisible (line 1065) | public enum AnnotationsVisible { type MOD (line 1253) | [Flags] type UPDATE (line 1280) | [Flags] type NOTIF (line 1326) | public enum NOTIF { type Sci_CharacterRange (line 1366) | public struct Sci_CharacterRange { type Sci_TextRange (line 1371) | public struct Sci_TextRange { type Sci_TextToFind (line 1377) | public struct Sci_TextToFind { type Sci_Rectangle (line 1384) | public struct Sci_Rectangle { type Sci_RangeToFormat (line 1391) | public struct Sci_RangeToFormat { type Sci_NotifyHeader (line 1399) | public struct Sci_NotifyHeader { type SCNotification (line 1405) | public struct SCNotification { FILE: Au.Controls/KScintilla/Sci adapter.cs class KScintilla (line 5) | public unsafe partial class KScintilla { method aaaPos8 (line 36) | public int aaaPos8(int pos16) => _adapter.Pos8(pos16); method aaaPos16 (line 42) | public unsafe int aaaPos16(int pos8) => _adapter.Pos16(pos8); class _Adapter (line 49) | class _Adapter { type _NA (line 50) | record struct _NA(int i8, int i16, int len16, int charLen); method _Adapter (line 58) | public _Adapter(KScintilla sci) { method HandleCreated (line 63) | public void HandleCreated() { method TextModified (line 67) | public void TextModified() { method _GetText (line 73) | string _GetText() => _sci._RangeText(0, Len8); method Pos8 (line 97) | public int Pos8(int pos16) { method Pos16 (line 114) | public unsafe int Pos16(int pos8) { method _CreatePosMap (line 132) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] FILE: Au.Controls/KScintilla/Sci loader.cs class KScintilla (line 5) | public unsafe partial class KScintilla { class aaaFileLoaderSaver (line 6) | public class aaaFileLoaderSaver { method Load (line 19) | public void Load(string file) { method _EncodingEnumToObject (line 57) | Encoding _EncodingEnumToObject() { method _DetectEncoding (line 68) | static unsafe _Encoding _DetectEncoding(RByte s) { type _Encoding (line 90) | enum _Encoding : byte { method SetText (line 132) | public unsafe bool SetText(KScintilla k) { method DetectBadNewlines (line 148) | public bool DetectBadNewlines() { method FinishedLoading (line 162) | public void FinishedLoading() { method Save (line 173) | public unsafe void Save(KScintilla k, string file, string tempDirect... FILE: Au.Controls/KScintilla/Sci other.cs class KScintilla (line 5) | public partial class KScintilla { method aaaMarkerDefine (line 16) | public void aaaMarkerDefine(int marker, int style, ColorInt? foreColor... method aaaMarkerAdd (line 27) | public int aaaMarkerAdd(int marker, int line) { method aaaMarkerAdd (line 35) | public int aaaMarkerAdd(int marker, bool utf16, int pos) { method aaaMarkerDelete (line 42) | public void aaaMarkerDelete(int marker, int line) { method aaaMarkerDelete (line 49) | public void aaaMarkerDelete(int marker, bool utf16, int pos) { method aaaMarkerDeleteAll (line 57) | public void aaaMarkerDeleteAll(int marker) { method aaaMarkerDeleteHandle (line 64) | public void aaaMarkerDeleteHandle(int handle) { method aaaIndicatorDefine (line 84) | public void aaaIndicatorDefine(int indic, int style, ColorInt? color =... method aaaIndicatorClear (line 98) | public void aaaIndicatorClear(int indic) => aaaIndicatorClear(indic, f... method aaaIndicatorClear (line 100) | public void aaaIndicatorClear(int indic, bool utf16, Range r) { method aaaIndicatorAdd (line 106) | public void aaaIndicatorAdd(int indic, bool utf16, Range r, int value ... method aaaIndicatorGetValue (line 116) | public int aaaIndicatorGetValue(int indic, int pos, bool utf16 = false) { method aaaIndicatorGetAll (line 124) | public int aaaIndicatorGetAll(int pos, bool utf16 = false) { method aaaIndicatorFindFirst (line 135) | public bool aaaIndicatorFindFirst(int indic, out StartEnd r) { method aaaMarginSetType (line 159) | public void aaaMarginSetType(int margin, int type, int? markersMask = ... method aaaMarginSetWidth (line 173) | public void aaaMarginSetWidth(int margin, int pixels, int chars = 0) { method _MarginWidthsDpiChanged (line 180) | void _MarginWidthsDpiChanged() { method _MarginSetWidth (line 185) | void _MarginSetWidth(int i, int pixels, int chars) { method aaaMarginFromPoint (line 192) | public int aaaMarginFromPoint(POINT p, bool screenCoord = false) { method aaaMarginGetX (line 203) | public (int left, int right) aaaMarginGetX(int margin, bool dpiUnscale... method aaaFoldingInit (line 220) | public void aaaFoldingInit(int foldMargin = 0, int separatorMarker = -... method aaaFoldingApply (line 260) | public void aaaFoldingApply(List af, int separatorMarker... method aaaFoldingLevel (line 310) | public (int level, bool isHeader) aaaFoldingLevel(int line) { type SciFoldPoint (line 324) | public record struct SciFoldPoint(int pos, bool start, ushort separator ... FILE: Au.Controls/KScintilla/Sci styles.cs class KScintilla (line 5) | public unsafe partial class KScintilla { method aaaStyleFont (line 7) | public void aaaStyleFont(int style, string name) { method aaaStyleFont (line 16) | public void aaaStyleFont(int style, string name, double size) { method aaaStyleFont (line 22) | public void aaaStyleFont(int style, System.Windows.Controls.Control c) { method aaaStyleFont (line 27) | public void aaaStyleFont(int style) { method aaaStyleFontSize (line 31) | public void aaaStyleFontSize(int style, double value) { method aaaStyleHidden (line 40) | public void aaaStyleHidden(int style, bool value) { method aaaStyleBold (line 49) | public void aaaStyleBold(int style, bool value) { method aaaStyleItalic (line 53) | public void aaaStyleItalic(int style, bool value) { method aaaStyleUnderline (line 57) | public void aaaStyleUnderline(int style, bool value) { method aaaStyleEolFilled (line 61) | public void aaaStyleEolFilled(int style, bool value) { method aaaStyleHotspot (line 65) | public void aaaStyleHotspot(int style, bool value) { method aaaStyleHotspot (line 69) | public bool aaaStyleHotspot(int style) { method aaaStyleForeColor (line 73) | public void aaaStyleForeColor(int style, ColorInt color) { method aaaStyleBackColor (line 77) | public void aaaStyleBackColor(int style, ColorInt color) { method aaaStyleMeasureStringWidth (line 84) | public int aaaStyleMeasureStringWidth(int style, string s) { method aaaStyleClearAll (line 93) | public void aaaStyleClearAll(bool belowDefault = false) { method aaaStyleClearRange (line 105) | public void aaaStyleClearRange(int styleFrom8, int styleTo8NotIncludin... method aaaStyleGetAt (line 114) | public int aaaStyleGetAt(int pos8) { method aaaSetStyled (line 125) | public void aaaSetStyled(int to8 = int.MaxValue) => Call(SCI_STARTSTYL... method aaaSetElementColor (line 132) | public void aaaSetElementColor(int element, ColorInt? color) { method aaaGetElementColor (line 141) | public ColorInt aaaGetElementColor(int element) { method aaaSetStyling (line 148) | public void aaaSetStyling(int start8, RByte styles) { method aaaConvertStylingBytesToUtf8 (line 159) | public static Span aaaConvertStylingBytesToUtf8(Span style... FILE: Au.Controls/KScintilla/Sci text.cs class KScintilla (line 7) | public unsafe partial class KScintilla { method aaaSetString (line 16) | public int aaaSetString(int sciMessage, nint wParam, RStr lParam) { method aaaSetString (line 28) | public int aaaSetString(int sciMessage, RStr lParam) { method aaaSetString (line 40) | public int aaaSetString(int sciMessage, RStr wParam, nint lParam) { method aaaSetString (line 52) | public int aaaSetString(int sciMessage, nint wParam, RByte lParam) { method aaaSetStringString (line 64) | public int aaaSetStringString(int sciMessage, RStr wParamlParam) { method aaaGetStringOfLength (line 83) | public string aaaGetStringOfLength(int sciMessage, nint wParam, int ut... method aaaGetStringGetLength (line 94) | public string aaaGetStringGetLength(int sciMessage, nint wParam) method aaaGetString0Terminated (line 109) | public string aaaGetString0Terminated(int sciMessage, nint wParam, int... method _GetString (line 112) | [SkipLocalsInit] method _FromUtf8 (line 123) | static string _FromUtf8(byte* b) => Convert2.Utf8Decode(b); method _ToUtf8 (line 125) | static byte[] _ToUtf8(RStr s) => Convert2.Utf8Encode(s); method _ToUtf8 (line 127) | static byte[] _ToUtf8(RStr s, out int utf8Length) { method _RangeText (line 142) | string _RangeText(int start8, int end8) { method aaaNormalizeRange (line 173) | public void aaaNormalizeRange(bool utf16, ref int from, ref int to) { method aaaNormalizeRange (line 185) | public (int from, int to) aaaNormalizeRange(bool utf16, Range r) { method aaaNormalizeRangeCanBeReverse (line 205) | public bool aaaNormalizeRangeCanBeReverse(bool utf16, ref int from, re... method _ParamPos (line 217) | int _ParamPos(bool utf16, int pos) => pos >= 0 ? (utf16 ? aaaPos8(pos)... method _ReturnPos (line 223) | int _ReturnPos(bool utf16, int pos) => pos >= 0 ? (utf16 ? aaaPos16(po... method _ReturnPosCanBeNegative (line 228) | int _ReturnPosCanBeNegative(bool utf16, int pos) => pos >= 0 ? (utf16 ... method _ParamLine (line 234) | int _ParamLine(int line) => line >= 0 ? line : throw new ArgumentOutOf... type _NoReadonly (line 236) | struct _NoReadonly : IDisposable { method _NoReadonly (line 240) | public _NoReadonly(KScintilla t) { method Dispose (line 246) | public void Dispose() { type _NoUndoNotif (line 251) | struct _NoUndoNotif : IDisposable { method _NoUndoNotif (line 255) | public _NoUndoNotif(KScintilla t, SciSetTextFlags flags) { method Dispose (line 263) | public void Dispose() { method aaaClearText (line 280) | public void aaaClearText(SciSetTextFlags flags = 0) { method aaaSetText (line 294) | public void aaaSetText(string s, SciSetTextFlags flags = 0, bool ignor... method _CanParseTags (line 306) | bool _CanParseTags(string s) { method aaaAppendText (line 323) | public void aaaAppendText(string s, bool andRN, bool scroll, bool igno... method aaaAppendText8 (line 341) | public void aaaAppendText8(RByte s, bool scroll) { method aaaAddText8_ (line 353) | internal void aaaAddText8_(bool append, bool scroll, byte* s, int lenT... method aaaSelection (line 418) | public (int start, int end) aaaSelection(bool utf16) method aaaLineFromPos (line 431) | public int aaaLineFromPos(bool utf16, int pos) method aaaLineFromPos (line 437) | public int aaaLineFromPos() method aaaLineStart (line 445) | public int aaaLineStart(bool utf16, int line) => _ReturnPos(utf16, _Li... method _LineStart (line 447) | int _LineStart(int line) { method aaaLineEnd (line 461) | public int aaaLineEnd(bool utf16, int line, bool withRN = false) { method aaaLineStartFromPos (line 471) | public int aaaLineStartFromPos(bool utf16, int pos) method aaaLineStartFromPos (line 481) | public int aaaLineStartFromPos(bool utf16, int pos, out int line) method aaaLineEndFromPos (line 491) | public int aaaLineEndFromPos(bool utf16, int pos, bool withRN = false,... method aaaLineStartEndFromPos (line 507) | public (int line, int start, int end) aaaLineStartEndFromPos(bool utf1... method aaaLineText (line 519) | public string aaaLineText(int line, bool withRN = false) => _RangeText... method aaaLineHeight (line 525) | public int aaaLineHeight() => Call(SCI_TEXTHEIGHT, 0); method aaaLineIndentFromPos (line 538) | public int aaaLineIndentFromPos(bool utf16, int pos, out int extraSpac... method aaaLineIndentFromPos (line 550) | public int aaaLineIndentFromPos(bool utf16, int pos) => aaaLineIndentF... method aaaPosFromXY (line 558) | public int aaaPosFromXY(bool utf16, POINT p, bool minusOneIfFar) method aaaAnnotationText (line 565) | public string aaaAnnotationText(int line) => AaImages?.AnnotationText_... method aaaAnnotationText_ (line 572) | public string aaaAnnotationText_(int line) => aaaGetStringGetLength(SC... method aaaAnnotationText (line 580) | public void aaaAnnotationText(int line, string s, bool eol = false) { method aaaAnnotationText_ (line 590) | internal void aaaAnnotationText_(int line, string s, bool eol = false) { method aaaRangeToFullLines (line 603) | public void aaaRangeToFullLines(bool utf16, ref int from, ref int to, ... method aaaInsertText (line 622) | public void aaaInsertText(bool utf16, int pos, string s, bool addUndoP... type aaaFoldingRestorer (line 634) | public struct aaaFoldingRestorer : IDisposable { method aaaFoldingRestorer (line 641) | public aaaFoldingRestorer(KScintilla sci, int pos) { method Dispose (line 650) | public void Dispose() { method aaaDeleteRange (line 683) | public void aaaDeleteRange(bool utf16, int from, int to) { method aaaReplaceRange (line 705) | public void aaaReplaceRange(bool utf16, int from, int to, string s, bo... method aaaRangeText (line 721) | public string aaaRangeText(bool utf16, int from, int to) { method aaaRangePointer (line 732) | public byte* aaaRangePointer(int from, int to) { method aaaRangeSpan (line 743) | public RByte aaaRangeSpan(int from, int to) => new(aaaRangePointer(fro... method aaaReplaceSel (line 753) | public void aaaReplaceSel(string s) { method aaaSetAndReplaceSel (line 769) | public void aaaSetAndReplaceSel(bool utf16, int from, int to, string s) { method aaaGoToPos (line 778) | public void aaaGoToPos(bool utf16, int pos) { method aaaGoToLine (line 788) | public void aaaGoToLine(int line) { method aaaSelect (line 800) | public void aaaSelect(bool utf16, int from, int to, bool makeVisible =... method aaaGetSelectionLines (line 833) | public bool aaaGetSelectionLines(bool utf16, out (int selStart, int se... method aaaSelectedText (line 858) | public string aaaSelectedText() => _RangeText(aaaSelectionStart8, aaaS... method aaaFindText (line 867) | public unsafe int aaaFindText(bool utf16, RStr s, int start = 0, int e... method aaaCharAt8 (line 879) | public char aaaCharAt8(int pos8) => (char)Call(SCI_GETCHARAT, pos8); method aaaAddUndoPoint (line 884) | public void aaaAddUndoPoint() { method aaaBeginUndoAction (line 893) | public int aaaBeginUndoAction() { method aaaEndUndoAction (line 903) | public int aaaEndUndoAction() { type SciSetTextFlags (line 947) | [Flags] type SciDirectRange (line 970) | unsafe struct SciDirectRange { method SciDirectRange (line 974) | public SciDirectRange(KScintilla sci, int from8, int to8) { FILE: Au.Controls/KScintilla/SciImages.cs class SciImages (line 16) | public unsafe class SciImages { class _Image (line 17) | class _Image { class _ThreadSharedData (line 23) | class _ThreadSharedData { method AddImage (line 30) | public void AddImage(_Image im) { method FindImage (line 52) | public _Image FindImage(long nameHash, int dpi) { method ClearCache (line 63) | public void ClearCache() { method CompactCache (line 72) | public void CompactCache() { method SciImages (line 96) | internal SciImages(KScintilla c) { method _GetImageFromText (line 105) | _Image _GetImageFromText(RByte s) { method SetImagesForTextRange_ (line 150) | internal void SetImagesForTextRange_(RByte text, List images... method _ParseAnnotText (line 244) | static int _ParseAnnotText(byte* s, int length, out int imageInfo) { method AnnotationText_ (line 263) | [SkipLocalsInit] method AnnotationText_ (line 292) | [SkipLocalsInit] method _AnnotationDrawCallback (line 313) | unsafe int _AnnotationDrawCallback(void* cbParam, ref Sci_AnnotationDr... FILE: Au.Controls/KScintilla/SciTags.cs class SciTags (line 74) | public unsafe class SciTags { type TagStyle (line 78) | public struct TagStyle { method Equals (line 96) | public bool Equals(TagStyle x) { return x.u1 == u1 && x.u2 == u2; } method Merge (line 97) | public void Merge(TagStyle x) { method TagStyle (line 111) | public TagStyle(UserDefinedStyle k) { class UserDefinedStyle (line 127) | public class UserDefinedStyle { method SciTags (line 136) | internal SciTags(KScintilla c) { method _SetUserStyles (line 150) | void _SetUserStyles(int from) { method _ClearUserStyles (line 177) | void _ClearUserStyles() { method OnTextChanged_ (line 185) | internal void OnTextChanged_(bool inserted, in SCNotification n) { method PrintServerProcessMessages (line 209) | public void PrintServerProcessMessages(PrintServer ps, Action a, UserDefinedStyle... method HasLinkTag (line 704) | public bool HasLinkTag(string name) => _userLinkTags.ContainsKey(name); method AddCommonLinkTag (line 711) | public static void AddCommonLinkTag(string name, Action a) { method HasCommonLinkTag (line 715) | public static bool HasCommonLinkTag(string name) => s_userLinkTags.Con... method AddStyleTag (line 732) | public void AddStyleTag(string name, UserDefinedStyle style) { method _AddUserStyle (line 737) | public void _AddUserStyle(string name, UserDefinedStyle style) { method _FindUserStyle (line 745) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] FILE: Au.Controls/KScintilla/SciTextBuilder.cs class SciTextBuilder (line 5) | public class SciTextBuilder { method Clear (line 16) | public void Clear() { method Apply (line 28) | public unsafe void Apply(KScintilla sci) { method Text (line 70) | public SciTextBuilder Text(RStr text) { method NL (line 78) | public SciTextBuilder NL() { method Marker (line 87) | public SciTextBuilder Marker(int marker, bool prevLine = false) { method Indic (line 97) | public SciTextBuilder Indic(int indic, int start, int end, int value =... method Indic (line 106) | public SciTextBuilder Indic(int indic, RStr text, int value = 1) { method Indic (line 116) | public SciTextBuilder Indic(int indic, int value = 1) { method Indic_ (line 124) | public SciTextBuilder Indic_() { method Link (line 134) | public SciTextBuilder Link(object data, int start, int end, int indic) { method Link (line 142) | public SciTextBuilder Link(object data, RStr text, int indic) { method Link (line 151) | public SciTextBuilder Link(object data, int indic) { method Link_ (line 159) | public SciTextBuilder Link_() { method Style (line 168) | public SciTextBuilder Style(int style, int start, int end) { method Style (line 176) | public SciTextBuilder Style(int style, RStr text) { method Style (line 185) | public SciTextBuilder Style(int style) { method Style_ (line 193) | public SciTextBuilder Style_() { method Fold (line 201) | public SciTextBuilder Fold(SciFoldPoint fp) { method B (line 207) | public SciTextBuilder B(int start, int end) => Style(BoldStyle, start,... method B (line 208) | public SciTextBuilder B(RStr text) => Style(BoldStyle, text); method B (line 209) | public SciTextBuilder B() => Style(BoldStyle); method B_ (line 210) | public SciTextBuilder B_() => Style_(); method Gray (line 213) | public SciTextBuilder Gray(int start, int end) => Style(GrayStyle, sta... method Gray (line 214) | public SciTextBuilder Gray(RStr text) => Style(GrayStyle, text); method Gray (line 215) | public SciTextBuilder Gray() => Style(GrayStyle); method Gray_ (line 216) | public SciTextBuilder Gray_() => Style_(); method Green (line 219) | public SciTextBuilder Green(int start, int end) => Style(GreenStyle, s... method Green (line 220) | public SciTextBuilder Green(RStr text) => Style(GreenStyle, text); method Green (line 221) | public SciTextBuilder Green() => Style(GreenStyle); method Green_ (line 222) | public SciTextBuilder Green_() => Style_(); method Link (line 225) | public SciTextBuilder Link(object data, int start, int end) => Link(da... method Link (line 226) | public SciTextBuilder Link(object data, RStr text) => Link(data, text,... method Link (line 227) | public SciTextBuilder Link(object data) => Link(data, LinkIndic); method Link2 (line 230) | public SciTextBuilder Link2(object data, int start, int end) => Link(d... method Link2 (line 231) | public SciTextBuilder Link2(object data, RStr text) => Link(data, text... method Link2 (line 232) | public SciTextBuilder Link2(object data) => Link(data, Link2Indic); FILE: Au.Controls/KScintilla/other/KSciInfoBox.cs class KSciInfoBox (line 10) | public class KSciInfoBox : KScintilla { method KSciInfoBox (line 11) | public KSciInfoBox() { method AaOnHandleCreated (line 22) | protected override void AaOnHandleCreated() { method AaAddElem (line 53) | public void AaAddElem(FrameworkElement c, string text) { method AaSuspendElems (line 70) | public void AaSuspendElems(long timeMS = 3000) { FILE: Au.Controls/KTreeView/KTreeView.cs class KTreeView (line 7) | public unsafe partial class KTreeView { type _VisibleItem (line 15) | struct _VisibleItem { method Select (line 22) | public bool Select(bool on) { method KTreeView (line 30) | public KTreeView() { method _SetDpiAndItemSize (line 40) | void _SetDpiAndItemSize(int dpi) { method OnDpiChanged (line 53) | protected override void OnDpiChanged(DpiScale oldDpi, DpiScale newDpi) { method _SetVisibleItems (line 81) | void _SetVisibleItems(bool init) { method SetItems (line 146) | public void SetItems(IEnumerable items, bool modified =... method IndexOf (line 162) | public int IndexOf(ITreeViewItem item) { method IndexOf (line 171) | public int IndexOf(Func func) { method _ScrollInit (line 191) | void _ScrollInit() { method OnMouseWheel (line 208) | protected override void OnMouseWheel(MouseWheelEventArgs e) { method Expand (line 230) | public void Expand(int index, bool? expand) { method Expand (line 249) | public void Expand(ITreeViewItem item, bool? expand) { method EnsureVisible (line 260) | public void EnsureVisible(int index, bool scrollTop = false) { method EnsureVisible (line 280) | public int EnsureVisible(ITreeViewItem item, bool scrollTop = false) { method _OnMouseDown (line 307) | void _OnMouseDown(MouseButton button, nint wParam, nint lParam, bool @... method _MouseEvents (line 340) | void _MouseEvents(bool click, bool activate, bool drag, MouseButton bu... method _MouseEnd (line 347) | void _MouseEnd() { method _OnMouseUp (line 354) | bool _OnMouseUp(MouseButton button) { method _OnMouseMove (line 374) | void _OnMouseMove(nint wParam) { method _OnMouseMoveOrScroll (line 392) | void _OnMouseMoveOrScroll(bool wheel) { method _OnMouseLeave (line 409) | void _OnMouseLeave() { method OnKeyDown (line 441) | protected override void OnKeyDown(KeyEventArgs e) { method ProcessKey (line 460) | public bool ProcessKey(Key k) { method Select (line 553) | public void Select(int index, bool select = true, bool unselectOther =... method Select (line 572) | public void Select(ITreeViewItem item, bool select = true, bool unsele... method Select (line 589) | public void Select(Range range, bool select = true, bool unselectOther... method UnselectAll (line 611) | public void UnselectAll() => Select(.., select: false); method SelectSingle (line 621) | public void SelectSingle(int index, bool andFocus, bool scrollTop = fa... method SelectSingle (line 628) | public void SelectSingle(ITreeViewItem item, bool scrollTop = false) =... method _ShiftSelect (line 630) | void _ShiftSelect(int last) { method IsSelected (line 640) | public bool IsSelected(int index) => _avi[index].isSelected; method IsSelected (line 646) | public bool IsSelected(ITreeViewItem item) { method SetFocusedItem (line 713) | public void SetFocusedItem(int index, TVFocus flags = TVFocus.EnsureVi... method SetFocusedItem (line 725) | public void SetFocusedItem(ITreeViewItem item, TVFocus flags = TVFocus... method OnGotKeyboardFocus (line 729) | protected override void OnGotKeyboardFocus(KeyboardFocusChangedEventAr... method OnLostKeyboardFocus (line 735) | protected override void OnLostKeyboardFocus(KeyboardFocusChangedEventA... method EditLabel (line 827) | public void EditLabel(Action ended = null) { int i = _focusedInd... method EditLabel (line 835) | public void EditLabel(ITreeViewItem item, Action ended = null) =... method EditLabel (line 843) | public void EditLabel(int index, Action ended = null) { method _EditLabel (line 848) | void _EditLabel(ITreeViewItem item, int index, Action ended) { type EditLabelStartedEventArgs (line 886) | public record class EditLabelStartedEventArgs(KTreeView tv, ITreeViewI... method EndEditLabel (line 905) | public void EndEditLabel(bool cancel = false) { method OnDragLeave (line 930) | protected override void OnDragLeave(DragEventArgs e) { method OnDrop (line 937) | protected override void OnDrop(DragEventArgs e) { method OnDragOver2 (line 953) | public void OnDragOver2(bool canDrop) { class _DragDrop (line 1009) | class _DragDrop { method _DragDrop (line 1017) | public _DragDrop(KTreeView tv) { method SetInsertMark (line 1022) | public void SetInsertMark(int i, bool after, bool folder) { method ClearInsertMark (line 1030) | public void ClearInsertMark() => SetInsertMark(-1, false, false); method GetDropInfo (line 1040) | public void GetDropInfo(out TVDropInfo d) => GetDropInfo(_w.MouseClien... method GetDropInfo (line 1048) | public void GetDropInfo(POINT xy, out TVDropInfo d) { FILE: Au.Controls/KTreeView/tv-acc.cs class KTreeView (line 17) | public partial class KTreeView { class _Accessible (line 18) | class _Accessible : HwndHostAccessibleBase_ { method _Accessible (line 21) | internal _Accessible(KTreeView tv) : base(tv, tv.Hwnd) { method _Item (line 25) | ITreeViewItem _Item(int child) { method Name (line 33) | public override string Name(int child) { method Role (line 39) | public override ERole Role(int child) { method State (line 43) | public override EState State(int child) { method DefaultAction (line 69) | public override string DefaultAction(int child) { method SelectChild (line 76) | public override void SelectChild(ESelect flagsSelect, int child) { method ChildRect (line 103) | public override RECT ChildRect(int child) => _tv.GetRectPhysical(chi... method Navigate (line 105) | public override int? Navigate(NAVDIR navDir, int childStart) { method HitTest (line 124) | public override int HitTest(int x, int y) => _tv._ItemFromY(y); method DoDefaultAction (line 126) | public override void DoDefaultAction(int child) { FILE: Au.Controls/KTreeView/tv-hh.cs class KTreeView (line 8) | public unsafe partial class KTreeView : HwndHost { method BuildWindowCore (line 21) | protected override HandleRef BuildWindowCore(HandleRef hwndParent) { method DestroyWindowCore (line 32) | protected override void DestroyWindowCore(HandleRef hwnd) { method _WndProc (line 38) | nint _WndProc(wnd w, int msg, nint wParam, nint lParam) { method WndProc (line 128) | protected override nint WndProc(IntPtr hwnd, int msg, IntPtr wParam, I... method OnPropertyChanged (line 139) | protected override void OnPropertyChanged(DependencyPropertyChangedEve... method TabIntoCore (line 146) | protected override bool TabIntoCore(TraversalRequest r) { method HitTestCore (line 152) | protected override HitTestResult HitTestCore(PointHitTestParameters hi... FILE: Au.Controls/KTreeView/tv-misc.cs class KTreeView (line 7) | public unsafe partial class KTreeView { method _IsValid (line 8) | bool _IsValid(int index) => (uint)index < _avi.Lenn_(); method _IndexToItem (line 17) | bool _IndexToItem(int i, out ITreeViewItem item) { method _IndexToItem (line 23) | ITreeViewItem _IndexToItem(int i) => _IsValid(i) ? _avi[i].item : null; method _IndexOfOrThrow (line 25) | int _IndexOfOrThrow(ITreeViewItem item, bool canBeNull = false) { method _IndexOfOrThrowIfImportant (line 31) | bool _IndexOfOrThrowIfImportant(bool important, ITreeViewItem item, ou... method _IsInside (line 37) | bool _IsInside(int iParent, int iChild) { method _DpiScale (line 53) | int _DpiScale(int value) => More.Dpi.Scale(value, _dpi); method _ItemTop (line 55) | int _ItemTop(int index) => (index - _vscroll.Pos) * _itemHeight; method _ItemFromY (line 61) | int _ItemFromY(int y) { type _PartOffsets (line 67) | struct _PartOffsets { method _GetPartOffsets (line 72) | void _GetPartOffsets(int i, out _PartOffsets p, bool measuring = false) { method GetRectPhysical (line 97) | public RECT GetRectPhysical(int index, TVParts parts = 0, bool inScree... method GetRectLogical (line 137) | public Rect GetRectLogical(int index, TVParts parts = 0, bool inScreen... method HitTest (line 149) | public bool HitTest(POINT p, out TVHitTest h) { method HitTest (line 177) | public bool HitTest(out TVHitTest h) => HitTest(_w.MouseClientXY, out h); class _LabelTip (line 181) | class _LabelTip { method _LabelTip (line 188) | public _LabelTip(KTreeView tv) { _tv = tv; } method HotChanged (line 190) | public void HotChanged(int i) { method _Show (line 203) | void _Show(timer t) { method Hide (line 221) | public void Hide() { class _Tooltip (line 230) | class _Tooltip { method _Tooltip (line 237) | public _Tooltip(KTreeView tv) { _tv = tv; } method HotChanged (line 239) | public void HotChanged(int i) { method _Timer (line 249) | void _Timer(timer t) { method Hide (line 262) | public void Hide() { FILE: Au.Controls/KTreeView/tv-render.cs class KTreeView (line 5) | public unsafe partial class KTreeView { method _Measure (line 9) | void _Measure(bool onScroll = false) { method _ScrollEnded (line 65) | void _ScrollEnded() { method _MeasureClear (line 78) | void _MeasureClear(bool updateNow) { method _GetViewRange (line 88) | (int from, int to) _GetViewRange() { method _Invalidate (line 94) | void _Invalidate(RECT* r = null) { method _Invalidate (line 98) | void _Invalidate(int index) { method Redraw (line 111) | public void Redraw(int index, bool remeasure = false) { method Redraw (line 133) | public void Redraw(ITreeViewItem item, bool remeasure = false) { method Redraw (line 144) | public void Redraw(bool remeasure = false) { method _Render (line 189) | void _Render(IntPtr dc, RECT rUpdate) { method _StockLinkLocation (line 398) | static string _StockLinkLocation() { FILE: Au.Controls/KTreeView/tv-types.cs type ITreeViewItem (line 8) | public interface ITreeViewItem { method SetIsExpanded (line 27) | void SetIsExpanded(bool yes) { } method SetNewText (line 37) | void SetNewText(string text) { } method Color (line 84) | int Color(TVColorInfo ci) => -1; method SelectedColor (line 90) | int SelectedColor(TVColorInfo ci) => -1; method TextColor (line 95) | int TextColor(TVColorInfo ci) => -1; method BorderColor (line 101) | int BorderColor(TVColorInfo ci) => -1; method MesureTextWidth (line 107) | int MesureTextWidth(GdiTextRenderer tr) => -1; method TooltipSetContent (line 124) | void TooltipSetContent(System.Windows.Controls.ToolTip tt) { } type TVCheck (line 130) | public enum TVCheck : byte { Unchecked, Checked, Mixed, Excluded, RadioU... type TVParts (line 135) | [Flags] type TVHitTest (line 164) | public struct TVHitTest { type TVItemEventArgs (line 182) | public record class TVItemEventArgs(ITreeViewItem Item, int Index, TVPar... type ITVCustomDraw (line 190) | public interface ITVCustomDraw { method Begin (line 191) | void Begin(TVDrawInfo cd, GdiTextRenderer tr); method DrawBackground (line 192) | bool DrawBackground() => false; method DrawCheckbox (line 193) | bool DrawCheckbox() => false; method DrawImage (line 194) | bool DrawImage(System.Drawing.Bitmap image) => false; method DrawText (line 195) | bool DrawText() => false; method DrawMarginLeft (line 196) | void DrawMarginLeft() { } method DrawMarginRight (line 197) | void DrawMarginRight() { } method End (line 198) | void End() { } class TVDrawInfo (line 204) | public class TVDrawInfo { method TVDrawInfo (line 253) | public TVDrawInfo(KTreeView tv, IntPtr dc, System.Drawing.Graphics gra... type TVColorInfo (line 261) | public struct TVColorInfo { type TVDropInfo (line 266) | public struct TVDropInfo { type TVFocus (line 286) | [Flags] FILE: Au.Controls/Simple/KCheckBox.cs class KCheckBox (line 12) | public class KCheckBox : CheckBox { method OnChecked (line 18) | protected override void OnChecked(RoutedEventArgs e) { method OnUnchecked (line 23) | protected override void OnUnchecked(RoutedEventArgs e) { method OnIndeterminate (line 28) | protected override void OnIndeterminate(RoutedEventArgs e) { method OnCheckChanged (line 36) | protected virtual void OnCheckChanged(RoutedEventArgs e) { class KCheckNoBox (line 50) | class KCheckNoBox : KCheckBox { method KCheckNoBox (line 51) | static KCheckNoBox() { method GetBrushes_ (line 101) | internal static (Brush checkedCold, Brush checkedHot, Brush uncheckedH... class KButtonRoundNoBorder (line 120) | class KButtonRoundNoBorder : Button { method KButtonRoundNoBorder (line 121) | static KButtonRoundNoBorder() { class KCheckTextBox (line 157) | public class KCheckTextBox { method KCheckTextBox (line 165) | public KCheckTextBox(KCheckBox c, KTextBox t, Button button = null) { method Deconstruct (line 203) | public void Deconstruct(out KCheckBox c, out TextBox t) { c = this.c; ... method Set (line 218) | public void Set(bool check, string text) { method Set (line 223) | public void Set(bool check, string text, List items) { method Set (line 229) | public void Set(bool check, string text, Func> items) { method Clear (line 235) | public void Clear(string text = null) { method GetText (line 246) | public bool GetText(out string s, bool emptyToo = false) { method CheckIfTextNotEmpty (line 255) | public bool CheckIfTextNotEmpty() { class KCheckComboBox (line 264) | public class KCheckComboBox { method KCheckComboBox (line 269) | public KCheckComboBox(KCheckBox c, ComboBox t) { method Deconstruct (line 277) | public void Deconstruct(out KCheckBox c, out ComboBox t) { c = this.c;... method GetIndex (line 294) | public bool GetIndex(out int index) { method GetText (line 304) | public bool GetText(out string text) { FILE: Au.Controls/Simple/KCheckDropdownBox.cs class KCheckDropdownBox (line 12) | public class KCheckDropdownBox : TextBox { method KCheckDropdownBox (line 14) | public KCheckDropdownBox() { type DDSettings (line 83) | public record DDSettings(Panel panel = null, bool fixedWidth = false, ... type DropdownEventData (line 107) | public record DropdownEventData(KCheckDropdownBox cb, Popup popup, Che... method OnPreviewMouseLeftButtonUp (line 110) | protected override void OnPreviewMouseLeftButtonUp(MouseButtonEventArg... method _MouseLeftButtonUp (line 117) | void _MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { method _ShowDropdown (line 125) | void _ShowDropdown() { method OnPreviewKeyDown (line 223) | protected override void OnPreviewKeyDown(KeyEventArgs e) { method OnPreviewTextInput (line 231) | protected override void OnPreviewTextInput(TextCompositionEventArgs e) { FILE: Au.Controls/Simple/KColorPicker.cs class KColorPicker (line 12) | public class KColorPicker : UserControl { method KColorPicker (line 17) | public KColorPicker() { class _Palette (line 100) | class _Palette : HwndHost { method _Palette (line 110) | public _Palette(KColorPicker cp) { method BuildWindowCore (line 114) | protected override HandleRef BuildWindowCore(HandleRef hwndParent) { method DestroyWindowCore (line 121) | protected override void DestroyWindowCore(HandleRef hwnd) { method MeasureOverride (line 125) | protected override Size MeasureOverride(Size constraint) => _Measure(); method _WndProc (line 128) | nint _WndProc(wnd w, int msg, nint wParam, nint lParam) { method _Measure (line 149) | Size _Measure() { method _Paint (line 158) | void _Paint(nint dc) { method _GenerateColors (line 192) | static int[,] _GenerateColors() { method SelectColor (line 238) | public void SelectColor(int col) { method _WmLbuttondown (line 261) | void _WmLbuttondown(nint xy) { method Invalidate (line 275) | public unsafe void Invalidate() { method _SetColor (line 281) | void _SetColor(int color, bool bgr) { method _GetColor (line 287) | int _GetColor(bool bgr) { method ColorTool (line 306) | public static void ColorTool(Action result, Window owner, bool... class _ComboBox (line 360) | class _ComboBox : ComboBox { method _ComboBox (line 361) | public _ComboBox() { FILE: Au.Controls/Simple/KDateTime.cs class KDateTime (line 13) | public class KDateTime : TextBox { method KDateTime (line 17) | public KDateTime() { method Validation (line 37) | public static string Validation(FrameworkElement e) => ((KDateTime)e).... method _Validation (line 39) | string _Validation() { method OnMouseWheel (line 64) | protected override void OnMouseWheel(MouseWheelEventArgs e) { method OnMouseMove (line 81) | protected override void OnMouseMove(MouseEventArgs e) { method OnPreviewMouseLeftButtonUp (line 87) | protected override void OnPreviewMouseLeftButtonUp(MouseButtonEventArg... method _MouseLeftButtonUp (line 94) | void _MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { method _ShowCalendar (line 103) | void _ShowCalendar(int part, bool focusCalendar) { method _CloseCalendar (line 148) | bool _CloseCalendar(CalendarControl c = null) { method OnPreviewKeyDown (line 167) | protected override void OnPreviewKeyDown(KeyEventArgs e) { method OnPreviewTextInput (line 206) | protected override void OnPreviewTextInput(TextCompositionEventArgs e) { method _OnPreviewTextInput (line 212) | bool _OnPreviewTextInput(char c) { method _FieldUpDown (line 228) | void _FieldUpDown(int pos, int add) { method _ParseRX (line 249) | bool _ParseRX(string s, out RXMatch m) { method _PartFromPos (line 255) | bool _PartFromPos(string s, int pos, out int part, out RXMatch m) { method _ParseDate (line 261) | static bool _ParseDate(string s, out DateTime d) { method _MouseCharPos (line 265) | int _MouseCharPos(MouseEventArgs e, bool snapToText) => base.GetCharac... FILE: Au.Controls/Simple/KDialogWindow.cs class KDialogWindow (line 10) | public class KDialogWindow : Window { method ShowSingle (line 18) | protected static T ShowSingle(Func fNew) where T : KDialogWindow { method OnClosed (line 31) | protected override void OnClosed(EventArgs e) { method GetSingle (line 39) | public static bool GetSingle(out T window) where T : KDialogWindow method InitWinProp (line 46) | public void InitWinProp(string title, DependencyObject owner, bool sho... method OnSourceInitialized (line 52) | protected override void OnSourceInitialized(EventArgs e) { method ShowAndWait (line 66) | public bool ShowAndWait(Window owner = null, bool hideOwner = false, b... FILE: Au.Controls/Simple/KGroupBox.cs class KGroupBox (line 10) | public class KGroupBox : GroupBox { method KGroupBox (line 13) | public KGroupBox() { method OnHeaderChanged (line 18) | protected override void OnHeaderChanged(object oldHeader, object newHe... class KGroupBoxSeparator (line 36) | public class KGroupBoxSeparator : KGroupBox { method KGroupBoxSeparator (line 37) | public KGroupBoxSeparator() { FILE: Au.Controls/Simple/KHotkeyControl.cs class KHotkeyControl (line 7) | public class KHotkeyControl : UserControl { method KHotkeyControl (line 15) | public KHotkeyControl(bool forTrigger = false, bool onlyMod = false) { method _Format (line 106) | void _Format(KMod mod, KMod modAny = 0) { method Focus (line 148) | public new void Focus() { FILE: Au.Controls/Simple/KListBoxItemWithImage.cs class KListBoxItemWithImage (line 6) | public class KListBoxItemWithImage : ListBoxItem { method KListBoxItemWithImage (line 12) | public KListBoxItemWithImage(object image, string text, int imageMargi... method SetText (line 17) | public void SetText(string text) { method SetText (line 21) | public void SetText(string text, string tooltip) { method ToString (line 26) | public override string ToString() => _tb.Text; method CreateContent (line 28) | public static (StackPanel panel, FrameworkElement image, TextBlock tex... FILE: Au.Controls/Simple/KPasswordBox.cs class KPasswordBox (line 10) | class KPasswordBox : UserControl { method KPasswordBox (line 16) | public KPasswordBox() { FILE: Au.Controls/Simple/KPopup.cs class KPopup (line 15) | public class KPopup { method KPopup (line 25) | public KPopup(WS style = WS.POPUP | WS.THICKFRAME, WSE exStyle = WSE.T... method _Create (line 32) | HwndSource _Create() { class _HwndSource (line 52) | class _HwndSource : HwndSource { method _HwndSource (line 53) | public _HwndSource(HwndSourceParameters p) : base(p) { } method OnHandleCreated (line 57) | protected virtual void OnHandleCreated() { HandleCreated?.Invoke(); } method FromHwnd (line 60) | public static KPopup FromHwnd(wnd w) { method ShowByRect (line 141) | public void ShowByRect(object owner, Dock? side, RECT? rScreen = null,... method Close (line 253) | public void Close() { method _ClickCloseTimer (line 295) | void _ClickCloseTimer(bool? start) { type CC (line 326) | [Flags] method _Hook (line 329) | unsafe nint _Hook(nint hwnd, int msg, nint wParam, nint lParam, ref bo... method _Hook (line 335) | unsafe nint? _Hook(wnd w, int msg, nint wParam, nint lParam) { FILE: Au.Controls/Simple/KPopupListBox.cs class KPopupListBox (line 18) | public class KPopupListBox : Popup { method KPopupListBox (line 22) | public KPopupListBox() { method _CloseOK (line 38) | void _CloseOK() { method OnMouseUp (line 44) | protected override void OnMouseUp(MouseButtonEventArgs e) { method OnKeyUp (line 54) | protected override void OnKeyUp(KeyEventArgs e) { //if OnKeyDown, next... method OnOpened (line 62) | protected override void OnOpened(EventArgs e) { method OnClosed (line 69) | protected override void OnClosed(EventArgs e) { method _Hook (line 75) | bool _Hook(HookData.ThreadKeyboard k) { FILE: Au.Controls/Simple/KScreenComboBox.cs class KScreenComboBox (line 9) | public class KScreenComboBox : ComboBox { method KScreenComboBox (line 11) | public KScreenComboBox() { method Result (line 41) | public string Result(bool trigger) { FILE: Au.Controls/Simple/KTextBox.cs class KTextBox (line 15) | public class KTextBox : TextBox { method OnGotKeyboardFocus (line 29) | protected override void OnGotKeyboardFocus(KeyboardFocusChangedEventAr... method OnLostKeyboardFocus (line 34) | protected override void OnLostKeyboardFocus(KeyboardFocusChangedEventA... method OnMouseDown (line 39) | protected override void OnMouseDown(MouseButtonEventArgs e) { method OnContextMenuOpening (line 56) | protected override void OnContextMenuOpening(ContextMenuEventArgs e) { class KTextBoxFile (line 68) | public class KTextBoxFile : TextBox { method OnPreviewDragEnter (line 72) | protected override void OnPreviewDragEnter(DragEventArgs e) { method OnPreviewDragOver (line 78) | protected override void OnPreviewDragOver(DragEventArgs e) { method OnDrop (line 84) | protected override void OnDrop(DragEventArgs e) { method OnContextMenuOpening (line 96) | protected override void OnContextMenuOpening(ContextMenuEventArgs e) { method GetCode (line 163) | public string GetCode() { FILE: Au.Controls/Simple/KWpfMenu.cs class KWpfMenu (line 27) | public class KWpfMenu : ContextMenu { method KWpfMenu (line 29) | public KWpfMenu() { method Add (line 50) | public MenuItem Add(object text, Action click = nul... method Separator (line 108) | public void Separator() { CurrentAddMenu.Items.Add(new Separator()); } method Submenu (line 120) | public UsingEndAction Submenu(object text, object icon = null, Action<... method Show (line 157) | public void Show(UIElement owner, bool byCaret = false, bool modal = f... method _EndModal (line 186) | void _EndModal() { method OnClosed (line 194) | protected override void OnClosed(RoutedEventArgs e) { method MenuItemIcon_ (line 199) | internal static object MenuItemIcon_(object icon) { method ShowSimple (line 239) | public static int ShowSimple(Strings items, UIElement owner, bool byCa... class _MenuItem (line 271) | class _MenuItem : MenuItem { method _MenuItem (line 276) | public _MenuItem(KWpfMenu m) { _m = m; } method OnClick (line 278) | protected override void OnClick() { method OnPreviewMouseUp (line 288) | protected override void OnPreviewMouseUp(MouseButtonEventArgs e) { class WpfMenuActionArgs (line 309) | public class WpfMenuActionArgs { method WpfMenuActionArgs (line 311) | public WpfMenuActionArgs(MenuItem item) { Item = item; } method ToString (line 319) | public override string ToString() { FILE: Au.Controls/Util, Api/HwndHostAccessibleBase_.cs class HwndHostAccessibleBase_ (line 12) | abstract class HwndHostAccessibleBase_ : IAccessible, IDisposable/*, IRe... method HwndHostAccessibleBase_ (line 19) | public HwndHostAccessibleBase_(FrameworkElement e, wnd w) { method Dispose (line 33) | public void Dispose() { method get_accParent (line 42) | IAccessible IAccessible.get_accParent() => _StdAO?.get_accParent(); method get_accChildCount (line 58) | int IAccessible.get_accChildCount() => ChildCount; method get_accChild (line 61) | int IAccessible.get_accChild(VarInt varChild, [MarshalAs(UnmanagedType... method Name (line 70) | public virtual string Name(int child) => _e.Name; method get_accName (line 71) | string IAccessible.get_accName(VarInt varChild) => Name(varChild); method Value (line 76) | public virtual string Value(int child) => null; method get_accValue (line 77) | string IAccessible.get_accValue(VarInt varChild) => Value(varChild); method Description (line 82) | public virtual string Description(int child) => null; method get_accDescription (line 83) | string IAccessible.get_accDescription(VarInt varChild) => Description(... method Role (line 85) | public abstract ERole Role(int child); method get_accRole (line 86) | VarInt IAccessible.get_accRole(VarInt varChild) => (int)Role(varChild)... method State (line 93) | public virtual EState State(int child) { method get_accState (line 104) | VarInt IAccessible.get_accState(VarInt varChild) => (int)State(varChil... method Help (line 109) | public virtual string Help(int child) => null; method get_accHelp (line 110) | string IAccessible.get_accHelp(VarInt varChild) => Help(varChild); method get_accHelpTopic (line 112) | int IAccessible.get_accHelpTopic(out string pszHelpFile, VarInt varChi... method KeyboardShortcut (line 117) | public virtual string KeyboardShortcut(int child) => null; method get_accKeyboardShortcut (line 118) | string IAccessible.get_accKeyboardShortcut(VarInt varChild) => Keyboar... method get_accFocus (line 125) | object IAccessible.get_accFocus() => wnd.thisThread.isFocused(_w) ? Fo... method get_accSelection (line 135) | object IAccessible.get_accSelection() { class _EnumSelected (line 142) | unsafe class _EnumSelected : IEnumVarInt { method _EnumSelected (line 145) | public _EnumSelected(List a) { _a = a; } method Next (line 147) | public int Next(int celt, VarInt* rgVar, int* pCeltFetched) { method Skip (line 154) | public int Skip(int celt) { method Reset (line 161) | public void Reset() { _i = 0; } method Clone (line 163) | public IEnumVarInt Clone() => throw new NotImplementedException(); type IEnumVarInt (line 166) | [ComImport, Guid("00020404-0000-0000-C000-000000000046"), InterfaceTyp... method Next (line 168) | [PreserveSig] int Next(int celt, VarInt* rgVar, int* pCeltFetched); method Skip (line 169) | [PreserveSig] int Skip(int celt); method Reset (line 170) | void Reset(); method Clone (line 171) | IEnumVarInt Clone(); method DefaultAction (line 177) | public virtual string DefaultAction(int child) => null; method get_accDefaultAction (line 178) | string IAccessible.get_accDefaultAction(VarInt varChild) => DefaultAct... method SelectChild (line 184) | public virtual void SelectChild(ESelect flagsSelect, int child) { } method accSelect (line 185) | void IAccessible.accSelect(ESelect flagsSelect, VarInt varChild) { method ChildRect (line 200) | public virtual RECT ChildRect(int child) => default; method accLocation (line 201) | void IAccessible.accLocation(out int pxLeft, out int pyTop, out int pc... method Navigate (line 217) | public virtual int? Navigate(NAVDIR navDir, int childStart) => null; method accNavigate (line 218) | object IAccessible.accNavigate(NAVDIR navDir, VarInt varStart) { method HitTest (line 235) | public virtual int HitTest(int x, int y) => -1; method accHitTest (line 236) | VarInt IAccessible.accHitTest(int xLeft, int yTop) { method DoDefaultAction (line 246) | public virtual void DoDefaultAction(int child) { } method accDoDefaultAction (line 247) | void IAccessible.accDoDefaultAction(VarInt varChild) => DoDefaultActio... method put_accName (line 249) | void IAccessible.put_accName(VarInt varChild, string szName) { } method put_accValue (line 251) | void IAccessible.put_accValue(VarInt varChild, string szValue) { } method WmGetobject (line 277) | public nint WmGetobject(nint wParam, nint lParam) { FILE: Au.Controls/Util, Api/KApi.cs class KApi (line 3) | [DebuggerStepThrough] method DrawFrameControl (line 6) | [DllImport("user32.dll")] FILE: Au.Controls/Util, Api/KExtWpf.cs class KExtWpf (line 12) | public static class KExtWpf { method xAddCheck (line 21) | public static wpfBuilder xAddCheck(this wpfBuilder b, out T c, stri... method xAddText (line 32) | public static wpfBuilder xAddText(this wpfBuilder b, out TTBox ... method xAddCheckText (line 46) | public static KCheckTextBox xAddCheckText(this wpfBuilder b, st... method xAddCheckText (line 54) | public static KCheckTextBox xAddCheckText(this wpfBuilder b, string na... method xAddCheckTextDropdown (line 66) | public static KCheckTextBox xAddCheckTextDropdown(this wpfBuild... method xAddCheckTextDropdown (line 75) | public static KCheckTextBox xAddCheckTextDropdown(this wpfBuilder b, s... method xAddCheckCombo (line 85) | public static KCheckComboBox xAddCheckCombo(this wpfBuilder b, string ... method xAddOther (line 98) | public static wpfBuilder xAddOther(this wpfBuilder b, out T other, ... method _xSetOther (line 105) | static void _xSetOther(wpfBuilder b, FrameworkElement e) { method xAddButton (line 113) | public static wpfBuilder xAddButton(this wpfBuilder b, out Button butt... method xAddButton (line 122) | public static wpfBuilder xAddButton(this wpfBuilder b, string text, Ac... method xAddCheckAnd (line 129) | public static wpfBuilder xAddCheckAnd(this wpfBuilder b, out KCheck... method xAddInBorder (line 138) | public static Border xAddInBorder(this wpfBuilder b, out T var, str... method xAddInBorder (line 148) | public static Border xAddInBorder(this wpfBuilder b, FrameworkElement ... method xAddCheckIcon (line 158) | public static wpfBuilder xAddCheckIcon(this wpfBuilder b, out KCheckBo... method xAddButtonIcon (line 172) | public static wpfBuilder xAddButtonIcon(this wpfBuilder b, out Button ... method xAddButtonIcon (line 182) | public static wpfBuilder xAddButtonIcon(this wpfBuilder b, string icon... method xAddGroupSeparator (line 190) | public static wpfBuilder xAddGroupSeparator(this wpfBuilder b, object ... method xAddToolBar (line 204) | public static ToolBar xAddToolBar(this wpfBuilder t, bool vertical = f... method AddButton (line 224) | public static Button AddButton(this ToolBar t, string icon, Action f... method xDropdownMenu (line 266) | public static void xDropdownMenu(this ButtonBase t, Action ... method xStartPropertyGrid (line 278) | public static ScrollViewer xStartPropertyGrid(this wpfBuilder b, strin... method xEndPropertyGrid (line 292) | public static void xEndPropertyGrid(this wpfBuilder b) { method xSetHeaderProp (line 301) | public static void xSetHeaderProp(this wpfBuilder b) { method xAddSplitterV (line 318) | public static void xAddSplitterV(this wpfBuilder b, int span = 1, doub... method xAddSplitterH (line 325) | public static void xAddSplitterH(this wpfBuilder b, int span = 1, doub... method xAddInfoBlockF (line 333) | public static wpfBuilder xAddInfoBlockF(this wpfBuilder t, wpfBuilder.... method xAddInfoBlockT (line 342) | public static wpfBuilder xAddInfoBlockT(this wpfBuilder t, string text... method xAddInfoBlockT (line 348) | public static wpfBuilder xAddInfoBlockT(this wpfBuilder t, out TextBlo... method xAddControlHelpButton (line 356) | public static wpfBuilder xAddControlHelpButton(this wpfBuilder t, Acti... method xAddControlHelpButton (line 363) | public static wpfBuilder xAddControlHelpButton(this wpfBuilder t, stri... method xAddDialogHelpButtonAndF1 (line 369) | public static wpfBuilder xAddDialogHelpButtonAndF1(this wpfBuilder t, ... method xAddDialogHelpButtonAndF1 (line 382) | public static wpfBuilder xAddDialogHelpButtonAndF1(this wpfBuilder t, ... method xValidateHotkey (line 388) | public static wpfBuilder xValidateHotkey(this wpfBuilder b, bool error... method xBindCheckedVisible (line 400) | public static wpfBuilder xBindCheckedVisible(this wpfBuilder t, CheckB... method xBindCheckedEnabled (line 413) | public static wpfBuilder xBindCheckedEnabled(this wpfBuilder t, CheckB... method xAddDocked (line 425) | public static void xAddDocked(this DockPanel t, UIElement e, Dock dock) { method xAddCutCopyPasteToContextMenu (line 436) | public static ContextMenu xAddCutCopyPasteToContextMenu(this TextBox t... method xAdd (line 465) | public static MenuItem xAdd(this ContextMenu t, string name, string ho... method xAddSeparator (line 475) | public static void xAddSeparator(this ContextMenu t) { FILE: Au.Controls/Util, Api/KImageUtil.cs class KImageUtil (line 8) | public static unsafe class KImageUtil { type BITMAPFILEHEADER (line 11) | [StructLayout(LayoutKind.Sequential, Pack = 2)] type BITMAPCOREHEADER (line 20) | internal struct BITMAPCOREHEADER { type BITMAPV5HEADER (line 28) | internal struct BITMAPV5HEADER { type CIEXYZTRIPLE (line 55) | internal struct CIEXYZTRIPLE { type CIEXYZ (line 61) | internal struct CIEXYZ { type BitmapFileInfo_ (line 69) | internal struct BitmapFileInfo_ { method GetBitmapFileInfo_ (line 82) | internal static bool GetBitmapFileInfo_(byte[] mem, out BitmapFileInfo... type ImageType (line 116) | public enum ImageType { method ImageTypeFromString (line 157) | internal static ImageType ImageTypeFromString(out int prefixLength, RB... method ImageTypeFromString (line 232) | public static ImageType ImageTypeFromString(out int prefixLength, stri... method BmpFileDataFromString (line 245) | public static byte[] BmpFileDataFromString(string s, ImageType t, bool... method _ImageToBytes (line 288) | static byte[] _ImageToBytes(Bitmap im) { method _IconToBytes (line 313) | static byte[] _IconToBytes(string s, bool isCursor, bool searchPath) { method GetIconSizeFromHandle (line 356) | public static int GetIconSizeFromHandle(IntPtr hi) method BmpFileDataToString (line 377) | public static string BmpFileDataToString(byte[] bmpFileData) { method ImageToString (line 390) | public static string ImageToString(string path) { FILE: Au.Controls/resources/XamlResources.cs class XamlResources (line 5) | public class XamlResources { method XamlResources (line 7) | static XamlResources() { FILE: Au.Editor/App/App.TrayIcon.cs class App (line 3) | static partial class App { class TrayIcon (line 4) | internal static class TrayIcon { method Update_ (line 12) | internal static void Update_() { method _Add (line 35) | static void _Add(bool restore) { method _GetIcon (line 54) | static IntPtr _GetIcon() { method _Notified (line 63) | static void _Notified(nint wParam, nint lParam) { method _WndProc (line 79) | static unsafe nint _WndProc(wnd w, int m, nint wParam, nint lParam) { method _ContextMenu (line 99) | static void _ContextMenu() { method _Exit (line 107) | static void _Exit() { FILE: Au.Editor/App/App.cs class App (line 11) | static partial class App { method Main (line 22) | static int Main(string[] args) { method _Main (line 81) | [MethodImpl(MethodImplOptions.NoInlining)] method MainFinally_ (line 156) | internal static void MainFinally_() { class _Application (line 170) | class _Application : Application { method OnSessionEnding (line 171) | protected override void OnSessionEnding(SessionEndingCancelEventArgs... method ShowWindow (line 206) | public static void ShowWindow() { method _UnhandledException (line 219) | static void _UnhandledException(object sender, UnhandledExceptionEvent... method _Assembly_Resolving (line 227) | private static Assembly _Assembly_Resolving(AssemblyLoadContext alc, A... method _UnmanagedDll_Resolving (line 242) | private static IntPtr _UnmanagedDll_Resolving(Assembly _, string name) { method _FindEditorExtensionInStack (line 253) | static bool _FindEditorExtensionInStack(out Assembly asm) { method InitThisAppFoldersEtc_ (line 264) | internal static void InitThisAppFoldersEtc_(string[] args = null) { method _RemindToBuildAllPlatforms (line 311) | static void _RemindToBuildAllPlatforms() { method OnMainWindowLoaded_ (line 320) | internal static void OnMainWindowLoaded_() { method OnMainWindowClosed_ (line 366) | internal static void OnMainWindowClosed_() { method _RestartAsAdmin (line 372) | static bool _RestartAsAdmin(string[] args) { method Restart (line 393) | public static void Restart(string commandLine = null, bool admin = fal... method _RestartArm64 (line 401) | static unsafe void _RestartArm64(string[] args) { method _TimerProc (line 442) | static void _TimerProc(timer t) { method TryFileOperation (line 468) | public static bool TryFileOperation(ReadOnlySpan paths, Action... method CheckForUpdates (line 474) | public static async void CheckForUpdates(System.Windows.Controls.Butto... type AppState (line 507) | enum AppState { FILE: Au.Editor/App/AppSettings.cs type AppSettings (line 11) | record AppSettings : JSettings { type WorkspaceSettings (line 283) | record WorkspaceSettings : JSettings { FILE: Au.Editor/App/CommandLine.cs class CommandLine (line 4) | static class CommandLine { method ProgramStarted1 (line 9) | public static bool ProgramStarted1(ReadOnlySpan args, out int ... method ProgramStarted2 (line 72) | public static bool ProgramStarted2(string[] args) { method ProgramLoaded (line 182) | public static void ProgramLoaded() { method UILoaded (line 194) | public static void UILoaded() { method _WndProc (line 222) | static nint _WndProc(wnd w, int message, nint wparam, nint lparam) { method _WmUser (line 241) | static nint _WmUser(nint wparam, nint lparam) { method _WmCopyData (line 288) | static nint _WmCopyData(nint wparam, nint lparam) { method _RunEditorAsAdmin (line 444) | [MethodImpl(MethodImplOptions.NoOptimization)] method _MBox (line 513) | [Conditional("DEBUG")] method _EnsureEditorRunningAndGetMsgWindow (line 525) | static bool _EnsureEditorRunningAndGetMsgWindow(out wnd wMsg, string a... method _LetEditorRunScript (line 544) | static unsafe int _LetEditorRunScript(ReadOnlySpan args, strin... class _Api (line 577) | static unsafe class _Api { method WTSQueryUserToken (line 578) | [DllImport("wtsapi32.dll")] method GetTokenInformation (line 581) | [DllImport("advapi32.dll")] method CreateEnvironmentBlock (line 584) | [DllImport("userenv.dll")] method DestroyEnvironmentBlock (line 587) | [DllImport("userenv.dll")] method CreateProcessAsUser (line 590) | [DllImport("advapi32.dll", EntryPoint = "CreateProcessAsUserW", SetL... method WTSSendMessage (line 594) | [DllImport("wtsapi32.dll", EntryPoint = "WTSSendMessageW")] method AttachConsole (line 600) | [DllImport("kernel32.dll")] FILE: Au.Editor/App/DOptions.cs class DOptions (line 14) | class DOptions : KDialogWindow { type EPage (line 15) | public enum EPage { App, Workspace, FontAndColors, CodeEditor, Templat... method AaShow (line 17) | public static void AaShow(EPage? page = null) { method DOptions (line 25) | DOptions() { method _Page (line 55) | wpfBuilder _Page(string name, WBPanelType panelType = WBPanelType.Grid) { method _App (line 61) | void _App() { method _Workspace (line 100) | void _Workspace() { class _FontControls (line 161) | class _FontControls { method Init (line 165) | public void Init(string[] fonts) { method Init (line 174) | public void Init(string[] fonts, AppSettings.font_t f) { method Set (line 179) | public void Set(string fontName, double fontSize) { method Get (line 184) | public (string name, double size) Get() { method Apply (line 189) | public bool Apply(ref AppSettings.font_t f) { method _FontAndColors (line 199) | void _FontAndColors() { method _CodeEditor (line 508) | void _CodeEditor() { method _Templates (line 603) | void _Templates() { method _Hotkeys (line 657) | void _Hotkeys() { method _AI (line 680) | void _AI() { method _Other (line 816) | void _Other() { method _OS (line 838) | unsafe void _OS() { class _Api (line 871) | class _Api : NativeApi { method EnumFontFamiliesEx (line 872) | [DllImport("gdi32.dll", EntryPoint = "EnumFontFamiliesExW")] FILE: Au.Editor/App/MainWindow.cs class MainWindow (line 10) | partial class MainWindow : Window { method OnPropertyChanged (line 11) | protected override void OnPropertyChanged(DependencyPropertyChangedEve... method _Init (line 22) | void _Init() { method OnSourceInitialized (line 74) | protected override void OnSourceInitialized(EventArgs e) { method OnClosing (line 126) | protected override void OnClosing(CancelEventArgs e) { method OnClosed (line 140) | protected override void OnClosed(EventArgs e) { method _WndProc (line 154) | unsafe nint _WndProc(nint hwnd, int msg, nint wParam, nint lParam, ref... method OnActivatedDeactivatedAppOrPip_ (line 179) | internal static void OnActivatedDeactivatedAppOrPip_(bool activated) { method Hide_ (line 194) | internal void Hide_() { method _StartProfileOptimization (line 235) | static void _StartProfileOptimization() { method AaShowAndActivate (line 244) | public void AaShowAndActivate() { method _NormalizeMouseWheel (line 253) | static unsafe void _NormalizeMouseWheel() { FILE: Au.Editor/App/Menus.cs class Menus (line 40) | static class Menus { class File (line 53) | [Command(target = "Files")] class New (line 55) | [Command(target = "", image = "*Material.FilePlusOutline" + black)] method _New (line 57) | static FileNode _New(string name) => App.Model.NewItem(name, begin... method New_script (line 59) | [Command('s', keys = "Ctrl+N", image = EdIcons.Script, tooltip = "... method New_class (line 62) | [Command('c', image = EdIcons.Class, tooltip = "Class files contai... method New_text_file (line 65) | [Command('t', image = "*FeatherIcons.FileText" + black, tooltip = ... method New_folder (line 68) | [Command('f', image = EdIcons.Folder)] method _Init (line 71) | static void _Init(KMenuCommands mc, KMenuCommands.Command c) { method Delete (line 76) | [Command("Delete...", separator = true, keysText = "Delete", image =... method Rename (line 79) | [Command(keys = "F2", image = "*BoxIcons.RegularRename @15" + black)] method Properties (line 82) | [Command(image = "*RemixIcon.ChatSettingsLine" + green)] class CopyPaste (line 85) | [Command("Copy, paste")] method MultiSelect_files (line 87) | [Command("Multi-select", checkable = true, image = "*Modern.ListTw... method Cut_file (line 90) | [Command("Cu_t", separator = true, keysText = "Ctrl+X")] method Copy_file (line 93) | [Command("Copy", keysText = "Ctrl+C")] method Paste_file (line 96) | [Command("Paste", keysText = "Ctrl+V")] method CancelCutCopy_file (line 99) | [Command("Cancel Cut/Copy", keysText = "Esc")] method Copy_relative_path (line 102) | [Command('r', separator = true, tooltip = @"Path in this workspace... method Copy_full_path (line 105) | [Command('f', tooltip = "Full path of the file.")] class OpenClose (line 109) | [Command("Open, close")] method Open (line 111) | [Command(keysText = "Enter")] method Open_in_default_app (line 114) | [Command(image = "*MaterialDesign.OpenInNew" + black)] method Select_in_Explorer (line 117) | [Command(image = "*Material.FolderMarker" + darkYellow)] method Close (line 120) | [Command(separator = true, target = "", keys = "Ctrl+F4", keysText... method Close_all (line 123) | [Command(target = "")] method Collapse_all_folders (line 126) | [Command(separator = true, target = "", image = "*Codicons.Collaps... method Collapse_inactive_folders (line 129) | [Command(target = "", image = "*Codicons.CollapseAll" + black)] class ExportImport (line 133) | [Command("Export, import", separator = true)] method Export (line 135) | [Command("...")] method Import_zip (line 138) | [Command("Import .zip...", separator = true)] method Import_workspace (line 145) | [Command("...")] method Import_files (line 152) | [Command("...")] method Import_folder (line 155) | [Command("...")] class Workspace (line 159) | [Command(target = "")] method _Init (line 161) | static void _Init(KMenuCommands mc, KMenuCommands.Command c) { method Reload_this_workspace (line 165) | [Command(image = "*Material.Reload" + black)] method Open_workspace (line 168) | [Command("...", separator = true)] method New_workspace (line 171) | [Command("...")] method Repair_workspace (line 174) | [Command("...", separator = true)] method Save_now (line 177) | [Command(separator = true, keys = "Ctrl+S", image = "*BoxIcons.Reg... class Git (line 181) | [Command(target = "", image = "*Material.Git" + blue)] method Git_status (line 183) | [Command(image = "*MaterialDesign.InfoOutline" + blue)] method Git_commit (line 186) | [Command("Commit", image = "*RemixIcon.GitCommitLine" + blue)] method Git_push (line 189) | [Command("Push to GitHub", image = "*Unicons.CloudUpload" + blue)] method Git_pull (line 192) | [Command("Pull from GitHub", image = "*Unicons.CloudDownload" + bl... method Git_gui (line 195) | [Command("GitHub Desktop", image = "*Codicons.Github" + purple, se... method Git_cmd (line 198) | [Command("Cmd", image = "*Material.Console" + black)] method Git_workspace_folder (line 201) | [Command("Workspace folder", image = "*Material.Folder" + darkYell... method Git_reload_workspace (line 204) | [Command("Reload workspace", image = "*Material.Reload" + black)] method Git_sign_out (line 207) | [Command("GitHub sign out", separator = true)] method Git_maintenance (line 210) | [Command("Maintenance...")] method Git_setup (line 213) | [Command("...")] method Close_window (line 217) | [Command(separator = true, target = "", keysText = "Alt+F4")] method Exit (line 220) | [Command(target = "")] class Edit (line 224) | [Command(target = "Edit")] class Clipboard (line 226) | [Command] method Cut (line 228) | [Command('t', keys = "Ctrl+X", image = "*Zondicons.EditCut" + brown)] method Copy (line 231) | [Command(keys = "Ctrl+C", image = "*Material.ContentCopy" + brown)] method Paste (line 234) | [Command(keys = "Ctrl+V", image = EdIcons.Paste)] method Forum_copy (line 237) | [Command("Copy _forum code", image = "*Material.ForumOutline" + br... method Copy_HTML_span_style (line 240) | [Command("Copy HTML ")] method Copy_HTML_span_class_CSS (line 243) | [Command("Copy HTML and CSS")] method Copy_HTML_span_class (line 246) | [Command("Copy HTML ")] method Copy_markdown (line 249) | [Command] method Copy_without_screenshots (line 252) | [Command] class UndoRedo (line 256) | [Command("Undo")] method Undo (line 258) | [Command(keys = "Ctrl+Z", image = EdIcons.Undo)] method Redo (line 261) | [Command(keys = "Ctrl+Y", image = "*Ionicons.RedoiOS" + brown)] method Undo_in_files (line 264) | [Command(separator = true, tooltip = "Undo a multi-file operation,... method Redo_in_files (line 267) | [Command(tooltip = "Redo a multi-file operation.")] class Find (line 271) | [Command("Find", separator = true)] method Find_text (line 273) | [Command("Find text", keys = "Ctrl+F", image = "*Material.FindRepl... method Find_symbol (line 276) | [Command("...", keys = "Ctrl+T", image = "*FontAwesome.SearchLocat... method Find_references (line 279) | [Command(keys = "Shift+F12", image = EdIcons.References, separator... method Find_implementations (line 282) | [Command(image = "*Material.InformationVariant" + blue)] method Go_to_definition (line 285) | [Command(keys = "F12", image = "*RemixIcon.WalkFill" + blue, separ... method Go_to_base (line 288) | [Command] method Rename_symbol (line 291) | [Command(keys = "F2", image = "*PicolIcons.Edit" + blue, separator... method Find_next (line 294) | [Command(keys = "F3", target = "", separator = true)] method Find_previous (line 297) | [Command(keys = "Shift+F3", target = "")] method Next_found (line 300) | [Command(keys = "F4", target = "")] method Previous_found (line 303) | [Command(keys = "Shift+F4", target = "")] class Assist (line 307) | [Command] method Autocompletion_list (line 309) | [Command(keysText = "Ctrl+Space", image = "*FontAwesome.ListUlSoli... method Parameter_info (line 312) | [Command(keysText = "Ctrl+Shift+Space", image = "*RemixIcon.Parent... method Autocorrect_raw_enter (line 326) | [Command("Raw Enter before ) ] ;", checkable = true, separator = t... method _Init (line 333) | static void _Init(KMenuCommands mc, KMenuCommands.Command c) { class Navigate (line 338) | [Command] method Toggle_bookmark (line 340) | [Command(image = "*Material.Bookmark @16" + darkYellow)] method Previous_bookmark (line 343) | [Command(image = "*JamIcons.ArrowSquareUp" + black, keys = "Alt+Up... method Next_bookmark (line 346) | [Command(image = "*JamIcons.ArrowSquareDown" + black, keys = "Alt+... method Go_back (line 349) | [Command(keys = "Alt+Left", target = "", image = EdIcons.Back, sep... method Go_forward (line 352) | [Command(keys = "Alt+Right", target = "", image = "*EvaIcons.Arrow... method Previous_document (line 355) | [Command(separator = true, target = "", keys = "Ctrl+Tab", noIndir... class Selection (line 359) | [Command(separator = true)] method Toggle_comment (line 361) | [Command(keys = "Ctrl+/", image = $"*Material.SlashForward{brown} ... method Toggle_line_comment (line 364) | [Command(keysText = "R-click margin", image = $"*Material.SlashFor... method Comment_selection (line 367) | [Command(image = $"*Material.SlashForward{brown} %1,1,7,1,f; *Mate... method Uncomment_selection (line 370) | [Command(image = $"*Material.SlashForward{brown} %1,1,7,1,f; *Mate... method Surround (line 375) | [Command("...", image = "*RemixIcon.BracesLine" + brown, separator... method Documentation_tags (line 378) | [Command("...")] method Select_all (line 381) | [Command(separator = true, keysText = "Ctrl+A")] class Tidy_code (line 385) | [Command] method Format_document (line 387) | [Command(image = "*PixelartIcons.AlignLeft" + brown)] method Format_selection (line 390) | [Command(image = "*PixelartIcons.AlignLeft" + brown)] method Disable_format_selection (line 393) | [Command] method Indent (line 396) | [Command("Indent selected lines", keysText = "Tab", image = "*Mate... method Unindent (line 400) | [Command("Unindent selected lines", keysText = "Shift+Tab", image ... method Deduplicate_wnd_find (line 403) | [Command("Deduplicate wnd.find", separator = true, image = "*Mater... method Remove_screenshots (line 406) | [Command(tooltip = "Remove screenshots in all or selected text.\nS... class Generate (line 410) | [Command] method Create_delegate (line 412) | [Command(keys = "Ctrl+Shift+D", image = "*Material.Lambda" + brown)] method Implement_interface (line 415) | [Command("Implement interface/abstract", tooltip = "Implement memb... method Create_event_handlers (line 418) | [Command] method Create_overrides (line 421) | [Command] method Create_GUID (line 424) | [Command("Create GUID")] method Add_function_Main (line 430) | [Command] method Convert_PreserveSig (line 433) | [Command("Convert [PreserveSig] methods")] class View (line 437) | [Command(separator = true)] method Wrap_lines (line 439) | [Command(checkable = true, keys = "Ctrl+W", image = "*Codicons.Wor... method Images_in_code (line 442) | [Command(checkable = true, image = "*Material.TooltipImageOutline"... method WPF_preview (line 445) | [Command(checkable = true, image = "*Codicons.Preview" + green)] method Customize_edit_context_menu (line 448) | [Command("Customize...", separator = true)] class Code (line 453) | [Command(target = "Edit", tooltip = "Tools for creating code")] method Input_recorder (line 455) | [Command(underlined: 'r', image = "*Material.RecordRec" + blue)] method wnd (line 458) | [Command("Find _window", image = "*BoxIcons.SolidWindowAlt" + blue)] method elm (line 461) | [Command("Find UI _element", image = "*Material.CheckBoxOutline @15"... method uiimage (line 464) | [Command("Find _image", image = "*Material.ImageSearchOutline" + blue)] method ocr (line 467) | [Command("Find _OCR text", image = "*Material.Ocr" + blue)] method Get_files_in_folder (line 470) | [Command(image = "*Material.FolderOutline" + blue)] method Keys (line 473) | [Command(keysText = "Ctrl+Space in string", image = EdIcons.Keys)] method Regex (line 476) | [Command(underlined: 'x', image = EdIcons.Regex, keysText = "Ctrl+Sp... method Color (line 479) | [Command(image = EdIcons.Color)] method Windows_API (line 482) | [Command(underlined: 'A', image = "*Material.Api" + blue)] method Quick_capturing_info (line 485) | [Command(separator = true)] class TT (line 489) | [Command("T\x2009T", target = "", tooltip = "Triggers and toolbars")] method Hotkey_triggers (line 491) | [Command('k'/*, separator = true*/)] method Autotext_triggers (line 494) | [Command] method Mouse_triggers (line 497) | [Command] method Window_triggers (line 500) | [Command] method New_trigger (line 503) | [Command("...", image = EdIcons.Trigger)] method Other_triggers (line 514) | [Command] method Toolbars (line 517) | [Command(separator = true)] method New_toolbar (line 520) | [Command("...", image = "*Material.ShapeRectanglePlus" + blue)] method Toolbar_trigger (line 523) | [Command("...")] method Active_toolbars (line 526) | [Command] method Disable_triggers (line 529) | [Command(separator = true)] method _Init (line 532) | static void _Init(KMenuCommands mc, KMenuCommands.Command c) { method Restart_TT_script (line 536) | [Command] method Find_triggers (line 539) | [Command(tooltip = "Finds triggers of current script.\nFinds its nam... method Triggers_list_info (line 542) | [Command] class Script_launchers (line 545) | [Command(separator = true, image = "*RemixIcon.TerminalLine" + blue)] method Command_line (line 547) | [Command("...", image = "*RemixIcon.TerminalLine" + blue)] method Schedule (line 550) | [Command("...", image = "*Unicons.Schedule" + blue)] method Shortcut (line 553) | [Command("...")] method Shell_menu (line 556) | [Command("...")] method Run_at_startup (line 559) | [Command("...", separator = true)] class Run (line 564) | [Command(target = "Edit")] method Compile (line 566) | [Command(image = "*VaadinIcons.Compile" + blue)] method Run_script (line 569) | [Command("Run", image = "*Codicons.DebugStart" + green2)] method End_task (line 572) | [Command(image = "*Material.SquareOutline @14" + black)] method Recent (line 590) | [Command("...", image = "*BoxIcons.RegularHistory" + black)] method Debug_run (line 593) | [Command(image = "*Material.Bug" + green2)] method Publish (line 596) | [Command("...", image = "*Entypo.Publish" + blue, separator = true)] method PiP_session (line 599) | [Command(image = "*MaterialDesign.PictureInPictureAlt" + blue, separ... method Run_in_PiP (line 602) | [Command(image = "*Codicons.DebugStart %,,6" + green2 + "; *Material... class Tools (line 606) | [Command(target = "")] method Options (line 608) | [Command(image = "*PicolIcons.Settings" + green)] method Icons (line 611) | [Command(image = EdIcons.Icons)] method Update_icons (line 614) | [Command(tooltip = "Clear icon caches")] method NuGet (line 617) | [Command(image = "*SimpleIcons.NuGet" + blue)] method Snippets (line 620) | [Command(image = "*Codicons.SymbolSnippet" + blue)] method Customize (line 623) | [Command] method Portable (line 626) | [Command] class Output (line 629) | [Command(separator = true, target = "Output")] method Output_clear (line 631) | [Command("Clear", keysText = "M-click")] method Output_copy (line 634) | [Command("Copy", keysText = "Ctrl+C")] method Output_history (line 637) | [Command("History")] method Output_wrap_lines (line 640) | [Command("Wrap lines", separator = true, checkable = true)] method Output_white_space (line 643) | [Command("White space", checkable = true)] class Help (line 648) | [Command(target = "")] method LA_docs (line 650) | [Command(image = EdIcons.Help)] method CSharp_docs (line 653) | [Command("C# docs", image = "*Modern.LanguageCsharp" + darkYellow)] method Context_help (line 656) | [Command(keys = "F1", image = "*Unicons.MapMarkerQuestion" + darkYel... method Website (line 667) | [Command(image = "*Modern.Home" + darkYellow)] method Forum (line 670) | [Command(image = "*Material.Forum" + darkYellow)] method Whats_new (line 673) | [Command("What's new")] method Email (line 676) | [Command] method Donate (line 679) | [Command] method About (line 682) | [Command] method TEST (line 697) | [Command] method gc (line 700) | [Command] method Invoke (line 709) | internal static int Invoke(string command, bool getState, int flags = ... FILE: Au.Editor/Compiler/Compiler.cs class Compiler (line 17) | partial class Compiler { method Compile (line 38) | public static bool Compile(CCReason reason, out CompResults r, FileNod... type CompResults (line 71) | public record CompResults { method _Compile (line 96) | bool _Compile(CCReason reason, FileNode f, out CompResults r, FileNode... method _AddAttributesEtc (line 325) | MiniProgram_.MPFlags _AddAttributesEtc() { method _GetDllPaths (line 411) | void _GetDllPaths() { method _GetDefaultTPA (line 602) | static string _GetDefaultTPA() { method _CreateManagedResources (line 612) | List _CreateManagedResources(string asmName, CSha... method _ResourceException (line 618) | void _ResourceException(Exception e, FileNode curFile) { method _CreateNativeResources (line 626) | Stream _CreateNativeResources() { method _AppHost (line 674) | string _AppHost(string outFile, string fileName, MCPlatform platform) { method _GetMainFileIcon (line 740) | bool _GetMainFileIcon(out MemoryStream ms) { method _GetIconFromXaml (line 752) | static void _GetIconFromXaml(string xaml, out MemoryStream ms) { method _CopyDlls (line 759) | void _CopyDlls(Stream asmStream, bool need64, bool needArm, bool need3... method _RunPrePostBuildScript (line 801) | bool _RunPrePostBuildScript(bool post, string outFile) { method DllNameToExeName (line 809) | public static string DllNameToExeName(string dll, MCPlatform platform) method _NeedNativeExeAndDllFilesOfPlatforms (line 812) | (bool x64, bool arm64, bool x86) _NeedNativeExeAndDllFilesOfPlatforms() { method _RenameLockedFile (line 821) | static bool _RenameLockedFile(string file, bool notInCache) { method _DeleteRenamedLockedFiles (line 848) | static void _DeleteRenamedLockedFiles(timer timer) { method Warmup (line 856) | public static void Warmup(CAW::Microsoft.CodeAnalysis.Document documen... type CCReason (line 868) | enum CCReason { Run, CompileAlways, CompileIfNeed, WpfPreview } type CanCompileArgs (line 870) | record CanCompileArgs(MetaComments m, CSharpSyntaxTree[] trees, CSharpCo... FILE: Au.Editor/Compiler/EditorExtension.cs class EditorExtension (line 14) | public static class EditorExtension { method Run_ (line 21) | internal static async void Run_(string asmFile, string[] args, bool ha... type _LoadedScriptAssembly (line 111) | struct _LoadedScriptAssembly { method Find (line 114) | [MethodImpl(MethodImplOptions.NoInlining)] method Add (line 135) | [MethodImpl(MethodImplOptions.NoInlining)] class _Asm (line 145) | class _Asm { method _FindAsmValue (line 153) | static _Asm _FindAsmValue(Assembly asm) { method WindowLoaded_ (line 199) | internal static void WindowLoaded_() { method _InvokeAction (line 204) | static void _InvokeAction(Action a) { method ClosingWorkspace_ (line 238) | internal static void ClosingWorkspace_(bool onExit) { class _AssemblyLoadContext (line 249) | class _AssemblyLoadContext : AssemblyLoadContext { method _AssemblyLoadContext (line 250) | public _AssemblyLoadContext(string name, bool isCollectible) : base(... class _AssemblyDtor (line 262) | class _AssemblyDtor { method _AssemblyDtor (line 267) | public _AssemblyDtor(Assembly a) { FILE: Au.Editor/Compiler/ErrBuilder.cs class ErrBuilder (line 6) | class ErrBuilder { method Clear (line 12) | public void Clear() { method AddErrorOrWarning (line 26) | public void AddErrorOrWarning(Diagnostic d, FileNode fMain) { method AddError (line 44) | public void AddError(FileNode f, string message) { method AddError (line 58) | public void AddError(FileNode f, string code, int pos, string message,... method AddError (line 70) | public void AddError(FileNode f, Microsoft.CodeAnalysis.Text.LinePosit... method _StartAdd (line 75) | void _StartAdd(bool isWarning = false) { method _Append (line 82) | void _Append(FileNode f, int line, int col, string message, params obj... method _Append (line 86) | void _Append(string file, int line, int col, string message, params ob... method ToString (line 91) | public override string ToString() => _b?.ToString(); method PrintAll (line 98) | public void PrintAll() { FILE: Au.Editor/Compiler/MetaComments.cs class MetaComments (line 146) | class MetaComments { method DefaultRole (line 336) | public static MCRole DefaultRole(bool isScript) => isScript ? MCRole.m... method MetaComments (line 379) | public MetaComments(MCFlags flags, Dictionary fileTe... method Parse (line 391) | public bool Parse(FileNode f, FileNode projFolder) { method _ParseFile (line 440) | bool _ParseFile(FileNode f, bool isMain, bool isC, bool isGlobal = fal... method _ParseOption (line 532) | void _ParseOption(string name, string value, int iName, int iValue) { method _Error (line 734) | bool _Error(string s, int from, int to) { method _ErrorN (line 744) | bool _ErrorN(string s) => _Error(s, _nameFrom, _nameTo); method _ErrorV (line 747) | bool _ErrorV(string s) => _Error(s, _valueFrom, _valueTo); method _ErrorM (line 750) | bool _ErrorM(string s) => _Error(s, _metaRange.start, _metaRange.start... method _Specified (line 752) | void _Specified(MCSpecified what) { method _TrueFalse (line 757) | bool _TrueFalse(out bool b, string s) { method _Enum (line 767) | unsafe bool _Enum(out T result, string s) where T : unmanaged, Enum { method _Enum2 (line 773) | bool _Enum2(Type t, out int result, string s) { method _GetFile (line 793) | FileNode _GetFile(string s, FNFind kind) { method FindFile (line 811) | public static FileNode FindFile(FileNode fRelativeTo, string metaValue... method _GetFileAndString (line 820) | MCFileAndString _GetFileAndString(string s, FNFind kind) { method SplitArgs_ (line 833) | internal static string SplitArgs_(string s, out string s2) { method _GetOutPath (line 842) | string _GetOutPath(string s) { method _CodeFilesContains (line 852) | bool _CodeFilesContains(FileNode f) { method _PR (line 861) | bool _PR(ref string value) { method _NuGet (line 883) | void _NuGet(string value, string alias) { method _FinalCheckOptions (line 931) | bool _FinalCheckOptions() { method GetDefaultOutputPath (line 973) | public static string GetDefaultOutputPath(FileNode f, MCRole role, boo... method CreateCompilationOptions (line 981) | public CSharpCompilationOptions CreateCompilationOptions() { method CreateParseOptions (line 1012) | public CSharpParseOptions CreateParseOptions() { method FindMetaComments (line 1024) | public static StartEnd FindMetaComments(RStr code) { method EnumOptions (line 1053) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] type Token (line 1079) | public struct Token { method NameIs (line 1085) | public bool NameIs(string s) => code.Eq(nameStart..nameEnd, s); method ValueIs (line 1086) | public bool ValueIs(string s) => code.Eq(valueStart..valueEnd, s); type MCCodeFile (line 1095) | record class MCCodeFile(FileNode f, string code, bool isMain, bool isC) { type MCFileAndString (line 1100) | record struct MCFileAndString(FileNode f, string s); type MCRole (line 1102) | enum MCRole { miniProgram, exeProgram, editorExtension, classLibrary, cl... type MCUac (line 1104) | enum MCUac { inherit, user, admin } type MCIfRunning (line 1106) | enum MCIfRunning { warn_restart, warn, cancel_restart, cancel, wait_rest... type MCPlatform (line 1108) | enum MCPlatform { Default, x64, arm64, x86 } type MCFlags (line 1113) | [Flags] type MCSpecified (line 1178) | [Flags] FILE: Au.Editor/Compiler/MetaReferences.cs class MetaReferences (line 23) | class MetaReferences { class _MR (line 27) | class _MR { method _MR (line 36) | public _MR(string name, string path, bool isNuget) { method UncacheIfNeed (line 65) | public void UncacheIfNeed(long timeNow) { class _MR2 (line 83) | class _MR2 : _MR { method _MR2 (line 87) | public _MR2(string name, string path, string alias, bool isCOM, bool... method PropEq (line 94) | public bool PropEq(string alias, bool isCOM) => isCOM == _isCOM && a... method IsNuget (line 99) | public static bool IsNuget(PortableExecutableReference r) => s_attach.... method IsDefaultRef (line 117) | public static bool IsDefaultRef(string name) => DefaultReferences.Cont... method MetaReferences (line 119) | static MetaReferences() { method UncacheOldFiles (line 141) | public static void UncacheOldFiles() { method MetaReferences (line 149) | public MetaReferences() { method ParseRefAliasEtc_ (line 170) | internal static bool ParseRefAliasEtc_(string name, string s, out stri... method Resolve (line 201) | public bool Resolve(string reference, string alias, bool isCOM, bool i... method RemoveFromRefs (line 307) | internal void RemoveFromRefs(string wildx) { method RemoveBadRefFromCache (line 326) | public static void RemoveBadRefFromCache(string errorMessage) { method DebugPrintCachedRefs (line 334) | internal static void DebugPrintCachedRefs() { class _DocumentationProvider (line 344) | class _DocumentationProvider : DocumentationProvider { method Create (line 354) | public static DocumentationProvider Create(string asmPath) { method GetDocumentationForSymbol (line 429) | protected internal override string GetDocumentationForSymbol(string ... method Equals (line 449) | public override bool Equals(object obj) { method GetHashCode (line 454) | public override int GetHashCode() { method _Cleanup (line 459) | static void _Cleanup() { class _NetDocumentationProvider (line 485) | class _NetDocumentationProvider : _DocumentationProvider { method _NetDocumentationProvider (line 488) | public _NetDocumentationProvider() { method HaveRef (line 500) | public bool HaveRef(string refName) => _refs?.Contains(refName) ?? f... class _XmlFileDocumentationProvider (line 507) | sealed class _XmlFileDocumentationProvider : XmlDocumentationProvider { method _XmlFileDocumentationProvider (line 510) | public _XmlFileDocumentationProvider(string filePath) { method GetSourceStream (line 514) | protected override Stream GetSourceStream(CancellationToken cancella... method GetDocumentationForSymbol (line 517) | protected override string GetDocumentationForSymbol(string documenta... method Equals (line 524) | public override bool Equals(object obj) => obj == this; method GetHashCode (line 526) | public override int GetHashCode() => 1; FILE: Au.Editor/Compiler/RecentTT.cs class RecentTT (line 6) | static class RecentTT { type _Item (line 7) | record _Item { method TaskEvent (line 20) | public static void TaskEvent(bool started, RunningTask t, int exitCode... method TriggerEvent (line 26) | public static void TriggerEvent(PrintServerMessage m) { method _Started (line 42) | static void _Started(long id, FileNode fn, int line, long time, string... method _Ended (line 78) | static void _Ended(long id, long time, bool failed) { method Clear (line 87) | public static void Clear() { method Show (line 91) | public static void Show() { FILE: Au.Editor/Compiler/Run task.cs class CompileRun (line 10) | static class CompileRun { method CompileAndRun (line 29) | public static int CompileAndRun(bool run, FileNode f, string[] args = ... method Compile (line 59) | public static bool Compile(bool forRun, ref FileNode f, out Compiler.C... method RunWpfPreview (line 84) | public static void RunWpfPreview(FileNode f, Func null != _GetRunning(f); method _GetRunning (line 359) | RunningTask _GetRunning(FileNode f) { method TaskFromProcessId (line 382) | public RunningTask TaskFromProcessId(int processId) { method EndTasksOf (line 393) | public bool EndTasksOf(FileNode f, int exceptProcessId = 0) { method EndTask (line 408) | public void EndTask(RunningTask rt) { method _EndTask (line 412) | bool _EndTask(RunningTask rt, bool onExit = false) { method _CanRunNow (line 417) | bool _CanRunNow(FileNode f, Compiler.CompResults r, out RunningTask ru... method RunCompiled (line 438) | public unsafe int RunCompiled(FileNode f, Compiler.CompResults r, stri... class _Preloaded (line 591) | class _Preloaded { method _Preloaded (line 598) | public _Preloaded(int index) { method Dispose (line 607) | public void Dispose() { type _SpUac (line 619) | enum _SpUac { method _StartProcess (line 630) | static unsafe (int pid, WaitHandle hProcess) _StartProcess(_SpUac uac,... method _Find (line 715) | int _Find(int taskId) { method OnWM_DISPLAYCHANGE (line 722) | public void OnWM_DISPLAYCHANGE() { FILE: Au.Editor/Compiler/TestInternal.cs class TestInternal (line 3) | static class TestInternal { method TestInternal (line 7) | static TestInternal() { method CompilerStart (line 25) | public static void CompilerStart(string asmName, string[] testInternal... method CompilerEnd (line 32) | public static void CompilerEnd() { method CiAdd (line 38) | public static void CiAdd(string asmName, string[] testInternals) { method CiClear (line 45) | public static void CiClear() { method RefsStart (line 50) | public static void RefsStart() { method RefsEnd (line 57) | public static void RefsEnd() { method RefsAdd (line 63) | public static void RefsAdd(string asmName, string[] testInternals) { FILE: Au.Editor/Compiler/XCompiled.cs class Compiler (line 3) | partial class Compiler { class XCompiled (line 7) | unsafe class XCompiled { method XCompiled (line 16) | public XCompiled() { method IsCompiled (line 35) | public bool IsCompiled(FileNode f, out CompResults r, FileNode projF... method AddCompiled (line 153) | public void AddCompiled(FileNode f, string outFile, MetaComments m, ... method Remove (line 243) | public void Remove(FileNode f, bool deleteAsmFile) { method _Open (line 254) | bool _Open() { method _Save (line 281) | void _Save() { method _ClearCache (line 291) | void _ClearCache() { method Uncache (line 298) | public static void Uncache(FileNode f, bool andDescendants = false) { FILE: Au.Editor/Compiler/XPublish.cs class XPublish (line 10) | class XPublish { method Publish (line 14) | public async void Publish() { method _PrepareOutDir (line 72) | static void _PrepareOutDir(string outDir, string outFile) { method _DotnetPublish (line 79) | bool _DotnetPublish(string outDir, bool singleFile, bool? selfExtract) { method _CreateCsproj (line 110) | bool _CreateCsproj(bool singleFile, bool? selfExtract, bool selfContai... FILE: Au.Editor/Compiler/util/CompilerUtil.cs class CompilerUtil (line 10) | static partial class CompilerUtil { method IsNetAssembly (line 14) | public static bool IsNetAssembly(string path) { method IsNetAssembly (line 22) | public static bool IsNetAssembly(string path, out bool isRefOnly) { method CreateSyntaxTrees (line 42) | public static CSharpSyntaxTree[] CreateSyntaxTrees(MetaComments meta) { method CreateManagedResources (line 77) | public static bool CreateManagedResources(MetaComments meta, string as... method CopyFileIfNeed (line 208) | public static void CopyFileIfNeed(string sFrom, string sTo) { method CopyMetaFileFilesOfAllProjects (line 219) | public static void CopyMetaFileFilesOfAllProjects(MetaComments meta, s... method UsesSqlite (line 252) | public static bool UsesSqlite(Stream asmStream, bool recursive = false) { method UsesSqlite (line 290) | public static bool UsesSqlite(string dll, bool recursive = false) { method RunPrePostBuildScript (line 296) | public static bool RunPrePostBuildScript(MetaComments m, bool post, st... method DeleteExeFile (line 333) | public static void DeleteExeFile(string programPath) { FILE: Au.Editor/Compiler/util/Compiler_resources.cs class Compiler (line 3) | partial class Compiler { class _NativeResources (line 4) | unsafe class _NativeResources { class _Res (line 5) | class _Res { method _Res (line 10) | public _Res(ushort resType, ushort resId, byte[] data) { method AddVersion (line 19) | public void AddVersion(string asmFile) { method AddManifest (line 26) | public void AddManifest(string manifestFile) { method AddIcon (line 30) | public void AddIcon(string iconFile, ref ICONCONTEXT ic) method AddIcon (line 33) | public void AddIcon(byte[] iconBytes, ref ICONCONTEXT ic) { type ICONCONTEXT (line 68) | public struct ICONCONTEXT { public int groupId, iconId; } method AddTpa (line 70) | public void AddTpa(string tpa) { method _Throw (line 80) | static void _Throw() { method _LoadNativeResource (line 84) | static bool _LoadNativeResource(IntPtr hModule, ushort resType, usho... method _LoadNativeResource (line 94) | static byte[] _LoadNativeResource(IntPtr hModule, ushort resType, us... method LoadNativeResourceUtf8String_ (line 99) | internal static string LoadNativeResourceUtf8String_(ushort resType,... method WriteAll (line 104) | public void WriteAll(string exeFile, byte[] exeData, MCPlatform plat... method _WriteResources (line 170) | bool _WriteResources(Stream m, uint resRva) { method LoadResource (line 262) | [DllImport("kernel32.dll")] method LockResource (line 265) | [DllImport("kernel32.dll")] method SizeofResource (line 268) | [DllImport("kernel32.dll")] method ImageNtHeader (line 271) | [DllImport("dbghelp.dll")] type IMAGE_SECTION_HEADER (line 276) | internal struct IMAGE_SECTION_HEADER { type IMAGE_DATA_DIRECTORY (line 289) | internal struct IMAGE_DATA_DIRECTORY { type IMAGE_OPTIONAL_HEADER32 (line 294) | [StructLayout(LayoutKind.Sequential, Pack = 4)] type IMAGE_OPTIONAL_HEADER64 (line 330) | [StructLayout(LayoutKind.Sequential, Pack = 4)] type IMAGE_FILE_HEADER (line 365) | internal struct IMAGE_FILE_HEADER { type IMAGE_NT_HEADERS64 (line 375) | [StructLayout(LayoutKind.Sequential, Pack = 4)] type IMAGE_RESOURCE_DIRECTORY (line 382) | internal struct IMAGE_RESOURCE_DIRECTORY { type IMAGE_RESOURCE_DIRECTORY_ENTRY (line 391) | internal struct IMAGE_RESOURCE_DIRECTORY_ENTRY { type IMAGE_RESOURCE_DATA_ENTRY (line 397) | internal struct IMAGE_RESOURCE_DATA_ENTRY { FILE: Au.Editor/Debugger/PD-stack.cs class PanelDebug (line 5) | partial class PanelDebug { method _StackViewInit (line 9) | void _StackViewInit() { method _StackViewSetItems (line 14) | void _StackViewSetItems(_FRAME[] a, int iSelect = 0) { method _tvStack_ItemActivated (line 28) | void _tvStack_ItemActivated(TVItemEventArgs e) { class _StackViewItem (line 37) | class _StackViewItem : ITreeViewItem { method _StackViewItem (line 42) | public _StackViewItem(PanelDebug panel, _FRAME f) { method TextColor (line 58) | int ITreeViewItem.TextColor(TVColorInfo ci) => f.file.NE() ? 0x80808... FILE: Au.Editor/Debugger/PD-variables.cs class PanelDebug (line 20) | partial class PanelDebug { method _VariablesViewInit (line 25) | void _VariablesViewInit() { method _ListVariables (line 31) | void _ListVariables() { method _VariablesViewSetItems (line 48) | void _VariablesViewSetItems(_VARIABLE[] a) { method SciMouseHover_ (line 72) | internal void SciMouseHover_(CodeInfo.Context cd) { method _VarCreate (line 174) | _VAR _VarCreate(string exp, int frame = -1) { method _VarCreateL (line 188) | _VAR _VarCreateL(string exp) { method _WatchAdd (line 196) | void _WatchAdd(string exp, int frame = -1) { method _WatchRemove (line 206) | void _WatchRemove(_VariablesViewItem v) { method _EscapeExpression (line 211) | static string _EscapeExpression(string s) { method _tvVariables_ItemClick (line 217) | void _tvVariables_ItemClick(TVItemEventArgs e) { class _VariablesViewItem (line 235) | class _VariablesViewItem : ITreeViewItem { method _VariablesViewItem (line 244) | public _VariablesViewItem(PanelDebug panel, _VARIABLE v) { method _SetTextAndIsFolder (line 250) | void _SetTextAndIsFolder(string value) { method _VariablesViewItem (line 257) | public _VariablesViewItem(PanelDebug panel, _VariablesViewItem paren... method _VariablesViewItem (line 273) | public _VariablesViewItem(PanelDebug panel, _VVItemKind itemKind) { method ExpPath (line 295) | public string ExpPath() { method AddWatch (line 310) | public void AddWatch(_VariablesViewItem v) { method RemoveWatch (line 316) | public void RemoveWatch(_VariablesViewItem v) { method UpdateWatch (line 327) | public void UpdateWatch() { method Print (line 339) | public void Print() { method _EnsureHaveVar (line 386) | bool _EnsureHaveVar() { method SetIsExpanded (line 451) | void ITreeViewItem.SetIsExpanded(bool yes) { _isExpanded = yes; } method SetNewText (line 457) | void ITreeViewItem.SetNewText(string text) { method TextColor (line 461) | int ITreeViewItem.TextColor(TVColorInfo ci) => itemKind switch { _VV... type _VVItemKind (line 464) | enum _VVItemKind : byte { Default, Mouse, Watch } method _Test (line 467) | void _Test() { FILE: Au.Editor/Debugger/PD._Debugger.cs class PanelDebug (line 11) | partial class PanelDebug { class _Debugger (line 12) | class _Debugger { method _Debugger (line 19) | public _Debugger(Action events) { method Init (line 24) | public bool Init(bool arm64) { method _ReadEvents (line 39) | void _ReadEvents() { method Dispose (line 67) | public void Dispose() { method _Write (line 74) | bool _Write(string s) { method Send (line 90) | public void Send(string s) { method SendSync (line 101) | public string SendSync(int token, string s, Func noEve... FILE: Au.Editor/Debugger/PD._MiRecord.cs class PanelDebug (line 6) | partial class PanelDebug { type _MiRecord (line 7) | record class _MiRecord { FILE: Au.Editor/Debugger/PanelBreakpoints.cs class PanelBreakpoints (line 11) | class PanelBreakpoints { method PanelBreakpoints (line 18) | public PanelBreakpoints() { method _LoadIfNeed (line 29) | void _LoadIfNeed() { method SaveNowIfNeed (line 107) | public void SaveNowIfNeed() { method _SaveNow (line 111) | void _SaveNow() { method _SaveLater (line 135) | void _SaveLater(int afterS = 30) { method SciLoaded (line 140) | internal void SciLoaded(SciCode doc) { method _FindItemOfFile (line 156) | _Item _FindItemOfFile(FileNode fn) { method _FindItemOfFile (line 162) | _Item _FindItemOfFile(SciCode doc) => _FindItemOfFile(doc?.EFile); method ToggleBreakpoint (line 164) | public void ToggleBreakpoint(int pos8 = -1, bool logpoint = false) { method _SetEnabled (line 193) | void _SetEnabled(_Item b, bool enabled) { method SciMiddleClick_ (line 204) | internal bool SciMiddleClick_(SciCode doc, int line) { method AddMarginMenuItems_ (line 210) | internal void AddMarginMenuItems_(SciCode doc, popupMenu m, int line, ... method _BreakpointProperties (line 221) | void _BreakpointProperties(_Item x, DependencyObject owner) { method SciMouseDwell_ (line 271) | internal void SciMouseDwell_(bool started, SciCode doc, in Sci.SCNotif... method _TvSetItems (line 289) | void _TvSetItems(bool modified = false) { method _ContextMenu (line 297) | void _ContextMenu(_Item b) { method _IsBreakpoint (line 335) | bool _IsBreakpoint(SciCode doc, int line) => (doc.Call(Sci.SCI_MARKERG... method _BreakpointFromLine (line 337) | _Item _BreakpointFromLine(SciCode doc, int line) { method _DeleteBreakpoint (line 348) | void _DeleteBreakpoint(SciCode doc, int line, bool sciDelete = true) { method _DeleteBreakpointL (line 355) | void _DeleteBreakpointL(_Item b) { method _DeleteItem (line 364) | void _DeleteItem(_Item b) { method FileDeleted (line 376) | internal void FileDeleted(IEnumerable files) { method _MoveFolder (line 387) | void _MoveFolder(_Item f, bool up) { method SciDeletingLineWithMarker (line 397) | internal void SciDeletingLineWithMarker(SciCode doc, int line) { method SciModified (line 401) | internal void SciModified(SciCode doc, in Sci.SCNotification n) { method GetBreakpoints (line 419) | internal IEnumerable GetBreakpoints(bool disabledToo = fa... class _Item (line 427) | class _Item : TreeBase<_Item>, ITreeViewItem, IBreakpoint { method _Item (line 438) | public _Item(PanelBreakpoints view, FileNode file, bool isExpanded) { method _Item (line 446) | public _Item(PanelBreakpoints bv, int line, int markerHandle, string... method _Item (line 454) | public _Item(PanelBreakpoints bv, XElement x) { method ToString (line 467) | public override string ToString() => ((ITreeViewItem)this).DisplayText; method SetMarkerInDoc (line 472) | public bool SetMarkerInDoc() { method SetIsExpanded (line 489) | public void SetIsExpanded(bool yes) { _isExpanded = yes; _view._Save... method TextColor (line 502) | int ITreeViewItem.TextColor(TVColorInfo ci) => !log.NE() ? 0x00A000 ... method TooltipSetContent (line 506) | public void TooltipSetContent(ToolTip tt) { type IBreakpoint (line 539) | interface IBreakpoint { FILE: Au.Editor/Debugger/PanelDebug.cs class PanelDebug (line 13) | partial class PanelDebug { type _Session (line 22) | record class _Session(int processId, bool attachMode) { method PanelDebug (line 38) | public PanelDebug() { method _Start (line 123) | void _Start(FileNode restart = null, _RthData runToHere = null) { method _Restart (line 151) | void _Restart(_RthData runToHere = null) { method _Attach (line 155) | bool _Attach(int processId, bool attachMode, FileNode file, _RthData r... method Start (line 201) | public void Start() { method Attach (line 205) | public bool Attach(int processId) { method EndIfDebugging (line 212) | public bool EndIfDebugging(int processId) { method WmHotkey_ (line 218) | internal void WmHotkey_(RegHotkeys.Id id) { method _OptionsMenu (line 233) | void _OptionsMenu(popupMenu m) { method _SetOptions (line 297) | void _SetOptions() { method _SetExceptions (line 303) | void _SetExceptions(int action) { method _SetBreakpoints (line 340) | void _SetBreakpoints() { method _SetBreakpoint (line 346) | void _SetBreakpoint(IBreakpoint b) { method _SetBreakpoint (line 352) | int _SetBreakpoint(FileNode f, int line) { method BreakpointAddedDeleted_ (line 359) | internal void BreakpointAddedDeleted_(IBreakpoint b, bool added) { method BreakpointPropertiesChanged_ (line 371) | internal void BreakpointPropertiesChanged_(IBreakpoint b) { method _SetBreakpointCondition (line 375) | void _SetBreakpointCondition(IBreakpoint b) { method AddMarginMenuItems_ (line 395) | internal void AddMarginMenuItems_(SciCode doc, popupMenu m, int line) { method _Step (line 402) | void _Step(string s) { method _Next (line 417) | void _Next() => _Step("next"); method _Step (line 419) | void _Step() => _Step("step"); method _StepOut (line 421) | void _StepOut() => _Step("finish"); method _Continue (line 423) | void _Continue() => _Step("continue"); method _ExecStepL (line 425) | bool _ExecStepL(string s) { method _RunToHere (line 435) | void _RunToHere(FileNode f, int line, bool nonstop, bool restart = fal... method _RthEnd (line 449) | void _RthEnd() { method _JumpToHere (line 455) | void _JumpToHere(FileNode f, int line) { method _IsEnabledBreakpoint (line 475) | bool _IsEnabledBreakpoint(int id) => Panels.Breakpoints.GetBreakpoints... type _RthData (line 477) | record class _RthData(FileNode file, int line, bool nonstop); method _Pause (line 479) | void _Pause() { method _End (line 492) | void _End() { method _Disconnect (line 496) | void _Disconnect() { method _Events (line 500) | void _Events(string s) { method _Stopped (line 591) | bool _Stopped(string s) { method _SelectedThread (line 724) | void _SelectedThread(_THREAD t) { method _GoToLine (line 734) | bool _GoToLine(_FRAME f, bool keepMarkers = false) { method _UpdateUI (line 755) | void _UpdateUI(_UU u) { type _UU (line 784) | enum _UU { Init, Started, Ended, Paused, Resumed, Resumed2 } method _ClearTreeviewsAndMarkers (line 788) | void _ClearTreeviewsAndMarkers() { method _AutoShowHidePanel (line 795) | void _AutoShowHidePanel(bool starting) { method _Print (line 819) | static void _Print(string s) { method _GetThreadNameAndTime (line 823) | static unsafe bool _GetThreadNameAndTime(int id, out string name, out ... method _IsHiddenThreadName (line 839) | static bool _IsHiddenThreadName(string s) => s is "Au.Aux" or ".NET TP... method _GetModuleName (line 841) | string _GetModuleName(_FRAME f) { method _FormatFrameString (line 847) | string _FormatFrameString(_FRAME f/*, bool forPrint = false*/) { method _PrintThread (line 853) | void _PrintThread(string s, bool started) { method _TempDisableAuDebugging (line 877) | [Conditional("DEBUG")] class _Marker (line 890) | class _Marker { method _Marker (line 895) | public _Marker(int marker, int indic) { method Add (line 900) | public void Add(int line, int column, int line2, int column2) { method Delete (line 916) | public void Delete() { type _BKPT (line 936) | record _BKPT(int number, string type, string disp, string enabled, str... type _DONE_BKPT (line 937) | record _DONE_BKPT(_BKPT bkpt); type _THREAD (line 939) | record _THREAD(int id, string state) { public string name; public long... type _DONE_THREADS (line 940) | record _DONE_THREADS(_THREAD[] threads); type _CLR_ADDR (line 942) | record struct _CLR_ADDR(string module_id, string method_token, int met... type _FRAME (line 943) | record _FRAME(int level, string file, string fullname, int line, int c... type _STOPPED (line 944) | record _STOPPED(string reason, int thread_id, string stopped_threads, ... type _DONE_STACK (line 946) | record _DONE_STACK(_FRAME[] stack); type _VARIABLE (line 948) | record _VARIABLE(string name, string value); type _DONE_VARIABLES (line 949) | record _DONE_VARIABLES(_VARIABLE[] variables); type _VAR (line 951) | record _VAR(string name, string value, string attributes, string exp, ... type _DONE_CHILDREN (line 953) | record _DONE_CHILDREN(int numchild, _VAR[] children, int has_more); FILE: Au.Editor/Edit/Ci-types.cs class CiComplItem (line 9) | class CiComplItem : ITreeViewItem { method GetCI (line 22) | public CompletionItem GetCI([CallerMemberName] string m_ = null) { method SetCI (line 30) | public void SetCI(CompletionItem c) { method CiComplItem (line 35) | public CiComplItem(CiComplProvider provider, CompletionItem ci) { method CiComplItem (line 43) | public CiComplItem(CiComplProvider provider, string name, CiItemKind k... method SetDisplayText (line 83) | public void SetDisplayText(string comment) { method ImageResource (line 96) | public static string ImageResource(CiItemKind kind) => kind switch { method AccessImageResource (line 123) | public static string AccessImageResource(CiItemAccess access) => acces... method _ModifierImageResource (line 132) | static string _ModifierImageResource(CiComplItem ci) { type CiComplProvider (line 144) | enum CiComplProvider : byte { type CiComplResult (line 161) | enum CiComplResult { type CiComplItemHiddenBy (line 179) | [Flags] type CiComplItemMoveDownBy (line 182) | [Flags] type CiItemKind (line 186) | enum CiItemKind : sbyte { type CiItemAccess (line 201) | enum CiItemAccess : sbyte { Public, Private, Protected, Internal } class CiNamespaceSymbolEqualityComparer (line 203) | class CiNamespaceSymbolEqualityComparer : IEqualityComparer visibleListItems, bool g... method GetDescriptionDoc (line 938) | public System.Windows.Documents.Section GetDescriptionDoc(CiComplItem ... method _Commit (line 961) | CiComplResult _Commit(SciCode doc, CiComplItem item, char ch, KKey key) { method Commit (line 1223) | public void Commit(SciCode doc, CiComplItem item) => _Commit(doc, item... method OnCmdKey_Commit (line 1228) | public CiComplResult OnCmdKey_Commit(SciCode doc, KKey key) { method OnCmdKey_SelectOrHide (line 1245) | public bool OnCmdKey_SelectOrHide(KKey key) => _data != null && _popup... method _GetProvider (line 1247) | static CiComplProvider _GetProvider(CompletionItem ci) { FILE: Au.Editor/Edit/CiErrors.cs class CiErrors (line 17) | class CiErrors { type _Diagnostic (line 18) | record struct _Diagnostic(Diagnostic d, int start, int end) { method Indicators (line 32) | public void Indicators(int start16, int end16, bool pasting = false, b... method _Strings (line 161) | void _Strings(SemanticModel semo, CodeInfo.Context cd, int start16, in... method ClearMetaErrors (line 249) | public void ClearMetaErrors() => _metaErrors.Clear(); method AddMetaError (line 251) | public void AddMetaError(StartEnd metaRange, int from, int to, string ... method EraseIndicatorsInLine (line 256) | public void EraseIndicatorsInLine(SciCode doc, int pos8) { method SciModified (line 264) | public void SciModified(SciCode doc, in Sci.SCNotification n) { method Pasting (line 286) | public void Pasting(SciCode doc, bool silent) { _pasting = (doc, silen... method GetPopupTextAt (line 288) | public System.Windows.Documents.Section GetPopupTextAt(SciCode doc, in... type _MissingUsingError (line 372) | record _MissingUsingError { method _GetMissingUsings (line 404) | List _GetMissingUsings(List<_MissingUsingError> a) { method _UsingsEtc (line 467) | void _UsingsEtc(CiText x, in _Diagnostic v, SciCode doc, bool extMetho... method _LinkClicked (line 498) | void _LinkClicked(string s) { method _IsAttributeNameWithoutSuffix (line 528) | static bool _IsAttributeNameWithoutSuffix(string name, int pos, Semant... method _GetExtensionMethodReceiverType (line 533) | static ITypeSymbol _GetExtensionMethodReceiverType(SemanticModel semo,... method _PastedWithUsings (line 541) | bool _PastedWithUsings(CodeInfo.Context cd, ImmutableArray... FILE: Au.Editor/Edit/CiFind.cs class CiFind (line 24) | static class CiFind { method FindReferencesOrImplementations (line 31) | public static async void FindReferencesOrImplementations(bool implemen... type _Seen (line 262) | record struct _Seen(object file, int pos); class _LocationComparer (line 264) | class _LocationComparer : IEqualityComparer { method Equals (line 265) | public bool Equals(Location x, Location y) method GetHashCode (line 268) | public int GetHashCode(Location x) class _SymbolComparer (line 272) | class _SymbolComparer : IEqualityComparer { method _SymbolComparer (line 275) | public _SymbolComparer(_LocationComparer locComp) { _locComp = locCo... method Equals (line 278) | public bool Equals(ISymbol x, ISymbol y) { //faster, no garbage method GetHashCode (line 285) | public int GetHashCode(ISymbol x) => x.Name.GetHashCode(); method SciUpdateUI (line 288) | public static void SciUpdateUI(SciCode doc, bool modified) { method _SciUpdateUI (line 303) | static async void _SciUpdateUI(timer _1) { method _HighlightMatchingBracesOrDirectives (line 362) | static void _HighlightMatchingBracesOrDirectives(CodeInfo.Context cd) { method RenameSymbol (line 422) | public static void RenameSymbol() { class _Renamer (line 429) | class _Renamer { method Rename (line 437) | public async void Rename() { method _Dialog (line 550) | bool _Dialog(ISymbol sym) { method _Preview (line 577) | void _Preview() { method _Link (line 613) | void _Link(bool cancel) { method _Finish (line 622) | void _Finish() { type _Change (line 663) | record struct _Change(int start, int end, string text, int marker); type _File (line 664) | record struct _File(FileNode f, string text, List<_Change> a); FILE: Au.Editor/Edit/CiFindGo.cs class CiFindGo (line 24) | class CiFindGo : KDialogWindow { method ShowSingle (line 30) | public static void ShowSingle() { method CiFindGo (line 35) | CiFindGo() { method _Update (line 80) | async void _Update() { class _TvItem (line 172) | class _TvItem : ITreeViewItem { method _TvItem (line 178) | public _TvItem(ISymbol sym, string text, string text2, ImmutableArra... method MesureTextWidth (line 194) | int ITreeViewItem.MesureTextWidth(GdiTextRenderer tr) => Math.Max(tr... method SelectedColor (line 196) | int ITreeViewItem.SelectedColor(TVColorInfo ci) => ci.isSelected ? 0... method BorderColor (line 198) | int ITreeViewItem.BorderColor(TVColorInfo ci) => ci.isSelected ? 0x9... method DrawText (line 202) | public void DrawText(TVDrawInfo d, GdiTextRenderer tr) { method DrawMarginLeft (line 228) | public void DrawMarginLeft(TVDrawInfo d, GdiTextRenderer tr) { method Clicked (line 235) | public void Clicked() { method CompareTo (line 239) | public int CompareTo(_TvItem other) { class _TvDraw (line 256) | class _TvDraw : ITVCustomDraw { method Begin (line 262) | public void Begin(TVDrawInfo cd, GdiTextRenderer tr) { method DrawText (line 277) | public bool DrawText() { method DrawMarginLeft (line 282) | public void DrawMarginLeft() { method OnPreviewKeyDown (line 325) | protected override void OnPreviewKeyDown(KeyEventArgs e) { method OnDeactivated (line 336) | protected override void OnDeactivated(EventArgs e) { method _Options (line 344) | void _Options(WBButtonClickArgs e) { FILE: Au.Editor/Edit/CiFolding.cs class CiFolding (line 19) | class CiFolding { method GetFoldPoints (line 22) | public static List GetFoldPoints(SyntaxNode root, string... method Fold (line 346) | public static void Fold(SciCode doc, List af) { method InitFolding (line 351) | public static void InitFolding(SciCode doc) { type FoldKind (line 355) | [Flags] class SciCode (line 364) | partial class SciCode { method ERestoreEditorData_ (line 365) | internal void ERestoreEditorData_() { type _EOpenState (line 431) | enum _EOpenState : byte { Open, Reopen, NewFileFromTemplate, NewFileNo... method ESaveEditorData_ (line 437) | internal void ESaveEditorData_(bool closingDoc) { method EFoldLine (line 470) | public void EFoldLine(int line, bool unfold = false, bool andDescendan... method _FoldOnMarginClick (line 531) | void _FoldOnMarginClick(int pos8, int modifiers) { method _FoldContextMenu (line 551) | void _FoldContextMenu(int pos8 = -1) { FILE: Au.Editor/Edit/CiGoTo.cs type _SourceLocation (line 24) | struct _SourceLocation { method _SourceLocation (line 25) | public _SourceLocation(string file, int line, int column) { method CiGoTo (line 48) | CiGoTo(bool inSource) { _canGoTo = true; _inSource = inSource; } method CiGoTo (line 54) | public CiGoTo(ISymbol sym) { method _GetLinkData (line 149) | string _GetLinkData() { method GetLinkData (line 164) | public static string GetLinkData(ISymbol sym) => new CiGoTo(sym)._GetLin... method LinkGoTo (line 170) | public static void LinkGoTo(string linkData) { method GoTo (line 201) | public void GoTo() { FILE: Au.Editor/Edit/CiPopupList.cs class CiPopupList (line 9) | class CiPopupList { method CiPopupList (line 34) | public CiPopupList(CiCompletion compl) { method _KindButton_Click (line 92) | private void _KindButton_Click(object sender, RoutedEventArgs e) { method _GroupButton_Click (line 109) | private void _GroupButton_Click(object sender, RoutedEventArgs e) { method _UnimportedButton_Click (line 117) | private void _UnimportedButton_Click(object sender, RoutedEventArgs e) { method _tv_ItemActivated (line 126) | private void _tv_ItemActivated(TVItemEventArgs e) { method _tv_SelectedSingle (line 131) | private void _tv_SelectedSingle(object sender, int index) { method _ShowTextPopup (line 145) | void _ShowTextPopup(timer t) { method _SortAndSetControlItems (line 160) | void _SortAndSetControlItems() { method UpdateVisibleItems (line 204) | public void UpdateVisibleItems() { method Show (line 229) | public void Show(SciCode doc, int position, List a, List<... method Hide (line 254) | public void Hide() { method OnCmdKey (line 298) | public bool OnCmdKey(KKey key) { class _CustomDraw (line 317) | class _CustomDraw : ITVCustomDraw { method _CustomDraw (line 323) | public _CustomDraw(CiPopupList list) { method Begin (line 327) | public void Begin(TVDrawInfo cd, GdiTextRenderer tr) { method DrawText (line 342) | public bool DrawText() { method DrawMarginLeft (line 382) | public void DrawMarginLeft() { FILE: Au.Editor/Edit/CiPopupText.cs class CiPopupText (line 7) | class CiPopupText { type UsedBy (line 8) | public enum UsedBy { PopupList, Signature, Info } method CiPopupText (line 17) | public CiPopupText(UsedBy usedy, EventHandler onHiddenOrDestroyed = nu... method _CreateOrGet (line 46) | KPopup _CreateOrGet() { method Show (line 85) | public void Show(SciCode ownerControl, RECT anchorRect, Dock? side, bo... method Show (line 102) | public void Show(SciCode ownerControl, int pos16, bool hideIfOutside =... method Hide (line 108) | public bool Hide() { method _SetText (line 119) | void _SetText() { FILE: Au.Editor/Edit/CiProjects.cs class CiProjects (line 16) | class CiProjects { method _GetAllMetaPrAndC (line 30) | static async Task> _GetUsers(Dictionary> _GetUsers(ISymbol sym, _FRContext x) { method GetSolutionForFindReferences (line 250) | public static async Task<(Solution solution, string info)> GetSolution... method _CreateProject (line 293) | static (ProjectInfo pri, MetaComments meta) _CreateProject(_FRContext ... class _FRContext (line 332) | class _FRContext { method AttachFileOf (line 338) | public static void AttachFileOf(DocumentId docId, FileNode f) { _cwtFO... method AttachFileOf (line 339) | public static void AttachFileOf(ProjectId projId, FileNode f) { _cwtFO... method FileOf (line 343) | public static FileNode FileOf(DocumentId id) => _cwtFO.TryGetValue(id,... method FileOf (line 344) | public static FileNode FileOf(Document doc) => FileOf(doc.Id); method FileOf (line 345) | public static FileNode FileOf(SyntaxTree t, Solution sol) => FileOf(so... method FileOf (line 346) | public static FileNode FileOf(ProjectId id) => _cwtFO.TryGetValue(id, ... method FileOf (line 347) | public static FileNode FileOf(Project proj) => FileOf(proj.Id); FILE: Au.Editor/Edit/CiQuickInfo.cs class CiQuickInfo (line 9) | class CiQuickInfo { method GetTextAt (line 10) | public async Task
GetTextAt(int pos16) { method GetIndexerToken (line 107) | internal static bool GetIndexerToken(CodeInfo.Context cd, in SyntaxTok... FILE: Au.Editor/Edit/CiSignature.cs class CiSignature (line 12) | class CiSignature { class _Data (line 17) | class _Data { method IsSameSpan (line 23) | public bool IsSameSpan(_Span span2) { method IsSameArglist (line 28) | public bool IsSameArglist(_Span span2, SignatureHelpItems r2) { type _Span (line 40) | struct _Span { method _Span (line 42) | public _Span(int start, int fromEnd) { this.start = start; this.from... method _Span (line 43) | public _Span(TextSpan span, string code) { this.start = span.Start; ... method Cancel (line 48) | public void Cancel() { method _CancelUI (line 53) | void _CancelUI() { method SciPositionChanged (line 60) | public void SciPositionChanged(SciCode doc) { method SciCharAdded (line 67) | public void SciCharAdded(SciCode doc, char ch, bool methodCompletion =... method ShowSignature (line 73) | public void ShowSignature(SciCode doc) { method _ShowSignature (line 77) | async void _ShowSignature(SciCode doc, char ch, bool methodCompletion ... method _FormatText (line 229) | System.Windows.Documents.Section _FormatText(int iSel, bool userSelect... method _GetSignatureHelpProviders (line 336) | static List _GetSignatureHelpProviders() { method OnCmdKey (line 357) | public bool OnCmdKey(KKey key) { FILE: Au.Editor/Edit/CiSnippets.cs class CiSnippets (line 19) | static class CiSnippets { class _CiComplItemSnippet (line 20) | class _CiComplItemSnippet : CiComplItem { method _CiComplItemSnippet (line 25) | public _CiComplItemSnippet(string name, XElement x, string customFil... type _Context (line 34) | [Flags] method AddSnippets (line 61) | public static void AddSnippets(List items, TextSpan span,... method LoadSnippetsFile_ (line 173) | internal static XElement LoadSnippetsFile_(string file) { method _DetectContextsOfSnippets (line 214) | static void _DetectContextsOfSnippets(List<_CiComplItemSnippet> a) { method Reload (line 310) | public static void Reload() => s_items = null; method Compare (line 312) | public static int Compare(CiComplItem i1, CiComplItem i2) { method GetDescription (line 319) | public static System.Windows.Documents.Section GetDescription(CiComplI... method Surround (line 368) | public static void Surround(string snippetXml = null, Range? range = n... method GetSurroundRange (line 433) | public static (int start, int end) GetSurroundRange(CodeInfo.Context k) { method Commit (line 446) | public static void Commit(SciCode doc, CiComplItem item, int codeLenDi... method _Commit (line 467) | static void _Commit(SciCode doc, int pos, int endPos, XElement x, stri... class CiSnippetMode (line 534) | class CiSnippetMode { type _Dollar (line 536) | record struct _Dollar(int n, string text, int offset, int len); class _Field (line 539) | class _Field { method ToString (line 542) | public override string ToString() => $"_Field {n} ({start}..{end})"; method CiSnippetMode (line 556) | public CiSnippetMode(int pos, int endPos, string s, SciCode doc, strin... method _Start (line 649) | void _Start(int pos, int endPos, string s, List<_Dollar> dollars) { method End (line 746) | public void End(bool goToFinal = false) { method _SetActiveField (line 757) | void _SetActiveField(_Field field, bool select) { method _FieldLeaved (line 774) | void _FieldLeaved(bool ending = false) { method _FieldFromPos (line 786) | _Field _FieldFromPos(int pos, int pos2) { method _FieldFromSel (line 791) | _Field _FieldFromSel() => _FieldFromPos(_doc.aaaSelectionStart8, _doc.... method SciModified (line 793) | public void SciModified(in Sci.SCNotification n) { method SciPosChanged (line 843) | public void SciPosChanged() { method SciKey (line 852) | public bool SciKey(KKey key, ModifierKeys mod) { method _ReplaceTextOfRelatedFields (line 889) | unsafe void _ReplaceTextOfRelatedFields(bool ending) { FILE: Au.Editor/Edit/CiStyling.cs class CiStyling (line 20) | partial class CiStyling { method DocHandleDestroyed (line 21) | public void DocHandleDestroyed(SciCode doc) { method DocTextAdded (line 30) | public static void DocTextAdded() => CodeInfo._styling._DocTextAdded(); method _DocTextAdded (line 31) | void _DocTextAdded() { method Update (line 43) | public void Update() => _update = true; method _DocChanged (line 55) | void _DocChanged(SciCode doc = null) { method Timer250msWhenVisibleAndWarm (line 74) | public void Timer250msWhenVisibleAndWarm(SciCode doc) { method SciModified (line 98) | public void SciModified(SciCode doc, in SCNotification n) { method _ModifiedTimer (line 121) | void _ModifiedTimer(timer t) { method _Work (line 130) | async void _Work(SciCode doc, int start8 = 0, int end8 = -1, bool canc... method StyleFromClassifiedSpan (line 321) | public static EStyle StyleFromClassifiedSpan(ClassifiedSpan cs) { method IsProtected (line 384) | public static bool IsProtected(KScintilla sci, int pos8) => sci.aaaSty... method IsProtected (line 390) | public static bool IsProtected(KScintilla sci, int from8, int to8) { method SkipProtected (line 398) | public static int SkipProtected(KScintilla sci, int pos8, bool back) { FILE: Au.Editor/Edit/CiText.cs class CiText (line 23) | class CiText { method _Start (line 35) | void _Start(TextElement e, bool start) { method _End (line 51) | void _End() { _container = _stack.Pop(); } method Append (line 53) | public Run Append(string text) { method Append (line 59) | public void Append(Inline i) { method Append (line 64) | public void Append(UIElement e) { method _Inlines (line 68) | InlineCollection _Inlines() => _container switch { Paragraph p => p.In... method Run (line 70) | public Run Run(string style, string text, string append = null) { method Style (line 77) | public void Style(string style) { method StartParagraph (line 82) | public Paragraph StartParagraph(string style = null) { method EndParagraph (line 89) | public void EndParagraph() => _End(); method StartDiv (line 94) | public Paragraph StartDiv() => StartParagraph("div"); method EndDiv (line 96) | public void EndDiv() => _End(); method Header (line 98) | public (Paragraph, Run) Header(string text) { method Separator (line 105) | public Separator Separator() { method LineBreak (line 112) | public void LineBreak(string append = null, bool notIfFirstInParagraph... method StartOverload (line 117) | public void StartOverload(bool selected, int index) { method EndOverload (line 123) | public void EndOverload(bool selected) { method CodeBlock (line 132) | public void CodeBlock(string code) { method StartSpan (line 142) | public Span StartSpan(string style = null) { method EndSpan (line 149) | public void EndSpan() => _End(); method StartBold (line 151) | public void StartBold() => _Start(new Bold(), true); method EndBold (line 153) | public void EndBold() => _End(); method Bold (line 155) | public void Bold(string text) => _Start(new Bold(new Run(text)), false); method StartItalic (line 157) | public void StartItalic() => _Start(new Italic(), true); method EndItalic (line 159) | public void EndItalic() => _End(); method Italic (line 161) | public void Italic(string text) => _Start(new Italic(new Run(text)), f... method StartHyperlink (line 163) | public Hyperlink StartHyperlink(string uri) { method EndHyperlink (line 170) | public void EndHyperlink() => _End(); method Hyperlink (line 172) | public Hyperlink Hyperlink(string uri, string text, string append = nu... method Image (line 181) | public void Image(CiItemKind i) => Image(CiComplItem.ImageResource(i)); method Image (line 183) | public void Image(CiItemAccess i) => Image(CiComplItem.AccessImageReso... method Image (line 189) | public void Image(string source) { method AppendTaggedParts (line 199) | public void AppendTaggedParts(IEnumerable tags, bool? isPa... method AppendTaggedParts (line 327) | public void AppendTaggedParts(ImmutableArray parts,... method FromTaggedParts (line 330) | public static Section FromTaggedParts(IEnumerable tags) { method FromSymbols (line 338) | public static Section FromSymbols(IEnumerable symbols, int iS... method AppendSymbols (line 345) | public void AppendSymbols(IEnumerable symbols, int iSelect, S... method GetSymbolDescription (line 626) | public static ImmutableArray GetSymbolDescription(ISymbol ... method AppendSymbolWithoutParameters (line 700) | public void AppendSymbolWithoutParameters(ISymbol sym) { method AppendParameters (line 704) | public void AppendParameters(ISymbol sym, int iSel = -1, SignatureHelp... method AppendSymbolLinks (line 764) | public bool AppendSymbolLinks(ISymbol sym) { method AppendSymbolLinks (line 772) | public void AppendSymbolLinks(string helpUrl, string sourceUrl) { method FromKeyword (line 781) | public static Section FromKeyword(string name) { method FromLabel (line 798) | public static Section FromLabel(string name) { method CreateControl (line 806) | public static FlowDocumentControl CreateControl(int colorRGB = 0xfffff... class FlowDocumentControl (line 828) | class FlowDocumentControl : FlowDocumentScrollViewer { method OnLinkClicked_ (line 831) | internal static void OnLinkClicked_(Hyperlink h, RequestNavigateEventA... method Clear (line 844) | public void Clear() { method OnPreviewMouseLeftButtonUp (line 849) | protected override void OnPreviewMouseLeftButtonUp(MouseButtonEventArg... FILE: Au.Editor/Edit/CiTools.cs class CiTools (line 14) | class CiTools { method HideTempWindows (line 15) | public bool HideTempWindows() { method _RegexWindowShow (line 27) | void _RegexWindowShow(SciCode doc, string code, int pos16, in CiString... method _KeysWindowShow (line 56) | void _KeysWindowShow(SciCode doc, string code, int pos16, in CiStringI... method _ShowWindow (line 65) | static void _ShowWindow(InfoWindow w, SciCode doc, int position, wnd d... method CmdShowRegexWindow (line 75) | public static void CmdShowRegexWindow() => _ShowRegexOrKeysWindow(true); method CmdShowKeysWindow (line 76) | public static void CmdShowKeysWindow() => _ShowRegexOrKeysWindow(false); method _ShowRegexOrKeysWindow (line 78) | static void _ShowRegexOrKeysWindow(bool isRegex) { method ShowForStringParameter (line 127) | public void ShowForStringParameter(PSFormat stringFormat, CodeInfo.Con... FILE: Au.Editor/Edit/CiUtil.cs class CiUtil (line 21) | static class CiUtil { method IsSpace (line 27) | public static bool IsSpace(char c) => c is ' ' or '\t'; method IsSpace (line 32) | public static bool IsSpace(string code, int pos) => (uint)pos < code.L... method SkipSpace (line 37) | public static int SkipSpace(string code, int pos) { method SkipSpaceBack (line 45) | public static int SkipSpaceBack(string code, int pos) { method SkipSpaceAround (line 53) | public static (int start, int end) SkipSpaceAround(string code, int po... method SkipNewline (line 63) | public static int SkipNewline(string code, int pos) { method SkipNewlineBack (line 72) | public static int SkipNewlineBack(string code, int pos) { method SkipSpaceAndNewline (line 81) | public static int SkipSpaceAndNewline(string code, int pos) { method SkipSpaceAndNewlineBack (line 89) | public static int SkipSpaceAndNewlineBack(string code, int pos) { method IsLineStart (line 97) | public static bool IsLineStart(RStr s, int i/*, out int startOfLine*/) { method IsLineStart (line 107) | public static bool IsLineStart(RStr s, int i, out int startOfLine) { method CreateIndentString (line 117) | public static string CreateIndentString(int n) { method IndentStringForInsertSimple (line 127) | public static string IndentStringForInsertSimple(string s, SciCode doc... method GoogleURL (line 136) | public static string GoogleURL(string query) => App.Settings.internetS... method IsPosInNonblankTrivia (line 145) | public static bool IsPosInNonblankTrivia(SyntaxNode node, int pos, str... method IsScript (line 165) | public static bool IsScript(string code) { method GetSymbolFromPos (line 184) | public static (ISymbol symbol, CodeInfo.Context cd) GetSymbolFromPos(b... method GetSymbolFromPos (line 189) | public static ISymbol GetSymbolFromPos(CodeInfo.Context cd, bool andZe... method _TryGetAltSymbolFromPos (line 206) | static ISymbol _TryGetAltSymbolFromPos(CodeInfo.Context cd) { method GetSymbolEtcFromPos (line 217) | public static (ISymbol symbol, string keyword, HelpKind helpKind, Synt... method GetFunctionSymbolInfoFromArgumentList (line 297) | public static bool GetFunctionSymbolInfoFromArgumentList(BaseArgumentL... type HelpKind (line 308) | public enum HelpKind { method OpenSymbolEtcFromPosHelp (line 312) | public static void OpenSymbolEtcFromPosHelp() { method GetArgumentParameterFromPos (line 352) | public static bool GetArgumentParameterFromPos(BaseArgumentListSyntax ... method GetParameterSymbol (line 378) | public static IEnumerable GetParameterSymbol(SymbolI... method GetNearestLocalVariableOfType (line 408) | public static ISymbol GetNearestLocalVariableOfType(params string[] ty... method GetLocalVariablesAt (line 420) | public static List GetLocalVariablesAt(SemanticModel semo, in... method EnumPropertiesAndFields (line 452) | public static IEnumerable EnumPropertiesAndFields(SemanticMod... method _GetLocalScopes (line 472) | static List _GetLocalScopes(SemanticModel semo, int pos) { method _IsLocalScope (line 499) | static bool _IsLocalScope(SyntaxNode n) { method _GetLocalScope (line 515) | static SyntaxNode _GetLocalScope(SyntaxNode node) => node.FirstAncesto... method GetSymbolHelpUrl (line 523) | public static string GetSymbolHelpUrl(ISymbol sym, out bool isAu) { method GetParameterStringFormat (line 584) | public static PSFormat GetParameterStringFormat(SyntaxNode node, Seman... method GetAllGlobalUsings (line 648) | public static IEnumerable GetAllGlobalUsings(Sem... method GetClassifiedSpansAsync (line 661) | public static async Task> GetClassifiedSpansAsync... method GetClassifiedSpans (line 669) | public static List GetClassifiedSpans(SemanticModel se... method _CorrectClassifiedSpans (line 676) | static List _CorrectClassifiedSpans(IEnumerable tags, ou... class CompletionListSortComparer (line 842) | public class CompletionListSortComparer : IComparer { method Compare (line 843) | public int Compare(string x, string y) { method CreateDocumentFromCode (line 864) | public static Document CreateDocumentFromCode(AdhocWorkspace ws, strin... method CreateSyntaxTree (line 910) | public static CompilationUnitSyntax CreateSyntaxTree(string code) { method PrintNode (line 919) | public static void PrintNode(SyntaxNode x, int pos = 0, bool printNode... method PrintNode (line 932) | public static void PrintNode(SyntaxToken x, int pos = 0, bool printNod... method PrintNode (line 937) | public static void PrintNode(SyntaxTrivia x, int pos = 0, bool printNo... method DebugHiliteRange (line 942) | public static void DebugHiliteRange(int start, int end, int indic = Sc... method DebugHiliteRange (line 948) | public static void DebugHiliteRange(TextSpan span, int indic = SciThem... method DebugHiliteRanges (line 950) | public static void DebugHiliteRanges(List a, int indic = SciThe... method DebugGetSymbolInterfaces (line 957) | static IEnumerable DebugGetSymbolInterfaces(ISymbol sym) { method DebugGetContextType (line 962) | public static /*CiContextType*/void DebugGetContextType(/*in CodeInfo.... FILE: Au.Editor/Edit/CiUtilExt.cs class CiUtilExt (line 25) | static class CiUtilExt { method IsInString (line 39) | public static bool? IsInString(this ref SyntaxToken t, int position, s... method NoClosingQuote (line 199) | public static bool NoClosingQuote(this SyntaxNode t) //fast method Deconstruct (line 204) | public static void Deconstruct(this TextSpan t, out int Start, out int... method ToRange (line 206) | public static Range ToRange(this TextSpan t) => t.Start..t.End; method ContainsInside (line 211) | public static bool ContainsInside(this TextSpan t, int position) => po... method ContainsOrTouches (line 216) | public static bool ContainsOrTouches(this TextSpan t, int position) =>... method FindTrivia (line 224) | public static SyntaxTrivia FindTrivia(in this SyntaxToken t, int posit... method FindTouchingToken (line 248) | public static bool FindTouchingToken(this SyntaxNode t, out SyntaxToke... method GetRealFullSpan (line 262) | public static TextSpan GetRealFullSpan(this SyntaxNode t, bool minimal... method GetStatementEtc (line 295) | public static SyntaxNode GetStatementEtc(this SyntaxNode t, int pos, b... method PreviousSiblings (line 310) | public static IEnumerable PreviousSiblings(this SyntaxNode... method Eq (line 327) | public static bool Eq(this string t, TextSpan span, string s, bool ign... method IsCsNewlineChar (line 333) | public static bool IsCsNewlineChar(this string t, int i) method IsCsStartOfLine (line 339) | public static bool IsCsStartOfLine(this string t, int i) method IsCsEndOfLine (line 345) | public static bool IsCsEndOfLine(this string t, int i) method DebugPrint (line 348) | [Conditional("DEBUG")] method DebugPrintIf (line 354) | [Conditional("DEBUG")] method JustName (line 366) | public static string JustName(this ISymbol t) { method QualifiedName (line 372) | public static string QualifiedName(this ISymbol t, bool onlyNamespace ... method QualifiedNameCached (line 385) | public static string QualifiedNameCached(this INamespaceSymbol t) { //... method GetEnclosingNamedType2 (line 399) | public static INamedTypeSymbol GetEnclosingNamedType2(this SemanticMod... method GetHeaderLength (line 409) | public static int GetHeaderLength(this CompilationUnitSyntax t) { method ImageResource (line 418) | public static (string kind, string access) ImageResource(this ISymbol ... method AppendIndent (line 498) | public static StringBuilder AppendIndent(this StringBuilder t, int n) { method AppendCodeWithIndent (line 509) | public static void AppendCodeWithIndent(this StringBuilder t, string s... type CiStringInfo (line 531) | record struct CiStringInfo { FILE: Au.Editor/Edit/CiWinapi.cs class CiWinapi (line 15) | class CiWinapi { method IsWinapiClassSymbol (line 20) | public static bool IsWinapiClassSymbol(INamedTypeSymbol typeSym) => ty... method AddWinapi (line 22) | public static CiWinapi AddWinapi(INamedTypeSymbol typeSym, List Solution.GetProject(Projects[0]... method GetDocId (line 46) | public DocumentId GetDocId(FileNode fn) { method CiWorkspace (line 51) | public CiWorkspace(FileNode fn, Caller caller) { method Dispose (line 120) | public void Dispose() { type Caller (line 124) | public enum Caller { type ProjectData (line 138) | public record struct ProjectData(MetaComments meta, ProjectId projectI... FILE: Au.Editor/Edit/CodeExporter.cs class CodeExporter (line 14) | static class CodeExporter { method GetStyles (line 15) | public static EStyle[] GetStyles(string s) { method ExportForum (line 34) | public static string ExportForum(string s) { method ExportHtml (line 51) | public static string ExportHtml(string s, bool spanClass, bool withCss... method ExportCss (line 95) | public static string ExportCss() { method _StyleToString (line 129) | static string _StyleToString(EStyle style) method _StyleToStruct (line 151) | static TStyle _StyleToStruct(EStyle style) => SciTheme.Default[style]; FILE: Au.Editor/Edit/CodeInfo.cs class CodeInfo (line 22) | static class CodeInfo { method UiLoaded (line 43) | public static void UiLoaded() { method WaitUntilReadyForStyling (line 157) | public static void WaitUntilReadyForStyling() { method _CanWork (line 164) | static bool _CanWork(SciCode doc) { method _Uncache (line 172) | static void _Uncache() { method Stop (line 185) | public static void Stop() { method Cancel (line 190) | public static void Cancel() { method StopAndUpdateStyling (line 200) | public static void StopAndUpdateStyling() { method FilesChanged (line 210) | public static void FilesChanged() { method SciKillFocus (line 230) | public static void SciKillFocus(SciCode doc) { method SciCmdKey (line 240) | public static bool SciCmdKey(SciCode doc, KKey key, ModifierKeys mod) { method SciBeforeCharAdded (line 289) | public static bool SciBeforeCharAdded(SciCode doc, char ch) { method SciModified (line 302) | public static bool SciModified(SciCode doc, in Sci.SCNotification n) { method SciCharAdded (line 312) | public static void SciCharAdded(SciCode doc, char ch) { method SciUpdateUI (line 341) | public static void SciUpdateUI(SciCode doc, Sci.UPDATE updated) { method ShowCompletionList (line 360) | public static void ShowCompletionList(SciCode doc = null) { method ShowSignature (line 366) | public static void ShowSignature(SciCode doc = null) { method SciMouseDwellStarted (line 375) | public static async void SciMouseDwellStarted(SciCode doc, int pos8) { class PastingEtc (line 399) | public class PastingEtc : IDisposable { method PastingEtc (line 404) | public PastingEtc(SciCode doc, bool silent = false) { method Dispose (line 411) | public void Dispose() { class Context (line 417) | public class Context { method Context (line 435) | public Context(int pos) { method GetDocument (line 450) | public bool GetDocument() { method GetContextAndDocument (line 516) | public static bool GetContextAndDocument(out Context r, int position =... method GetContextWithoutDocument (line 527) | public static bool GetContextWithoutDocument(out Context r, int positi... method GetDocumentAndFindNode (line 540) | public static bool GetDocumentAndFindNode(out Context r, out SyntaxNod... method GetDocumentAndFindToken (line 551) | public static bool GetDocumentAndFindToken(out Context r, out SyntaxTo... method _CreateWorkspace (line 559) | static void _CreateWorkspace(SciCode sci) { method _Timer025sWhenVisible (line 573) | private static void _Timer025sWhenVisible() { method _ShowTextPopup (line 601) | static void _ShowTextPopup(SciCode doc, int pos16, System.Windows.Docu... method HideTextPopup (line 624) | internal static bool HideTextPopup() { method HideTextPopupAndTempWindows (line 629) | internal static void HideTextPopupAndTempWindows() { class CharContext (line 634) | public class CharContext : IDisposable { method CharContext (line 641) | public CharContext(SciCode doc, char ch) { method Dispose (line 654) | public void Dispose() { FILE: Au.Editor/Edit/EditGoBack.cs class EditGoBack (line 3) | class EditGoBack { type _Location (line 4) | record struct _Location(FileNode fn, int pos); method OnPosChanged (line 11) | internal void OnPosChanged(SciCode doc) { method SciModified (line 47) | internal void SciModified(SciCode doc, bool deleted, int pos, int len) { method OnRestoringSavedPos (line 86) | internal void OnRestoringSavedPos() { method OnFileDeleted (line 90) | internal void OnFileDeleted(IEnumerable e) { method RecordNext (line 115) | public void RecordNext() { _recordNext = true; } method GoBack (line 118) | public void GoBack() { method GoForward (line 124) | public void GoForward() { method _GoTo (line 130) | void _GoTo() { method _UpdateUI (line 139) | void _UpdateUI() { method DisableUI (line 145) | internal static void DisableUI() { FILE: Au.Editor/Edit/GenerateCode.cs class GenerateCode (line 25) | static class GenerateCode { method DocComment (line 29) | public static void DocComment(CodeInfo.Context cd) { method CreateDelegate (line 87) | public static void CreateDelegate() { method _CreateDelegate (line 91) | static bool _CreateDelegate() { method _FormatDelegete (line 173) | static void _FormatDelegete(StringBuilder b, bool? lambda, INamedTypeS... method CreateEventHandlers (line 212) | public static void CreateEventHandlers() { method CreateOverrides (line 276) | public static void CreateOverrides() { method _AccToString (line 332) | static string _AccToString(ISymbol v) => v.DeclaredAccessibility switc... method ImplementInterfaceOrAbstractClass (line 334) | public static void ImplementInterfaceOrAbstractClass(int position = -1) { FILE: Au.Editor/Edit/InsertCode.cs class InsertCode (line 25) | static class InsertCode { type InsertCodeParams (line 36) | public record InsertCodeParams(string s, bool goTo = false, bool activ... method Statements (line 45) | public static void Statements(InsertCodeParams p) { method TextSimply (line 202) | public static void TextSimply(string s) { method UsingDirective (line 215) | public static bool UsingDirective(string ns, bool missing = false) { method FindUsingsInsertPos (line 247) | public static int FindUsingsInsertPos(CodeInfo.Context k, string[] nam... method MetaComment (line 306) | public static bool MetaComment(string s) { method SurroundPragmaWarningFormat (line 323) | public static void SurroundPragmaWarningFormat() { method AddClassProgram (line 331) | public static void AddClassProgram() { method SetMenuToolbarItemIcon (line 378) | public static void SetMenuToolbarItemIcon(string icon) { class Util (line 435) | public static class Util { method RenameNewSymbols (line 439) | public static void RenameNewSymbols(ref string s, int pos, bool make... method RenameNewSymbols (line 452) | public static void RenameNewSymbols(ref string s, CodeInfo.Context k... FILE: Au.Editor/Edit/ModifyCode.cs class ModifyCode (line 20) | static class ModifyCode { method Comment (line 26) | public static void Comment(bool? comment, bool notSlashStar = false) { method Format (line 130) | public static void Format(bool selection) { method Format (line 155) | public static void Format(CodeInfo.Context cd, int from, int to) { method _FormatReplace (line 163) | static void _FormatReplace(CodeInfo.Context cd, List a) { method Format (line 180) | public static List Format(CodeInfo.Context cd, ref int fro... method _Format (line 222) | static bool _Format(CodeInfo.Context cd, int from, int to, out List _ReplaceTextGently(0, aaaL... method EReplaceTextGently (line 720) | public void EReplaceTextGently(int from, int to, string s) => _Replace... method _ReplaceTextGently (line 722) | void _ReplaceTextGently(int rFrom, int rTo, string s, bool isRange) { FILE: Au.Editor/Edit/PanelEdit.cs class PanelEdit (line 11) | class PanelEdit { method PanelEdit (line 15) | public PanelEdit() { method Open (line 54) | public bool Open(FileNode f, bool newFile, bool? focusEditor, bool noT... method Close (line 130) | public void Close(FileNode f) { method _Close (line 148) | void _Close(SciCode doc) { method CloseAll_ (line 162) | internal void CloseAll_(bool saveTextIfNeed) { method SaveText (line 178) | public bool SaveText() { method SaveEditorData (line 182) | public void SaveEditorData(bool closingDoc) { method OnAppActivated_ (line 188) | internal void OnAppActivated_() { method SyncEditorTextIfFileIs (line 197) | public void SyncEditorTextIfFileIs(string file, bool save) { method _UpdateUI_IsOpen (line 210) | void _UpdateUI_IsOpen() { method UpdateUI_EditEnabled_ (line 238) | internal void UpdateUI_EditEnabled_() { method UpdateUI_EditView_ (line 262) | internal void UpdateUI_EditView_() { type _EUpdateUI (line 267) | [Flags] FILE: Au.Editor/Edit/Sci-DD.cs class SciCode (line 7) | partial class SciCode { method _InitDragDrop (line 8) | void _InitDragDrop() { class _DragDrop (line 16) | class _DragDrop : Api.IDropTarget { method _DragDrop (line 21) | public _DragDrop(SciCode sci) { _sci = sci; } method DragEnter (line 23) | void Api.IDropTarget.DragEnter(System.Runtime.InteropServices.ComTyp... method DragOver (line 33) | unsafe void Api.IDropTarget.DragOver(int grfKeyState, POINT p, ref i... method DragLeave (line 41) | void Api.IDropTarget.DragLeave() { method Drop (line 48) | void Api.IDropTarget.Drop(System.Runtime.InteropServices.ComTypes.ID... method _GetEffect (line 53) | int _GetEffect(int effect, int grfKeyState) { method _GetDropPos (line 70) | void _GetDropPos(ref POINT p, out int pos) { method _Drop (line 80) | void _Drop(POINT xy, int effect) { FILE: Au.Editor/Edit/Sci-TR.cs class SciCode (line 8) | partial class SciCode : KScintilla { type TempRangeFlags (line 9) | [Flags] type ITempRange (line 27) | public interface ITempRange { method Remove (line 33) | void Remove(); method GetCurrentFromTo (line 39) | bool GetCurrentFromTo(out int from, out int to, bool utf8 = false); class _TempRange (line 61) | class _TempRange : ITempRange { method _TempRange (line 70) | internal _TempRange(SciCode doc, object owner, int fromUtf16, int fr... method Remove (line 80) | public void Remove() { method Leaved (line 88) | internal void Leaved() => _doc = null; method GetCurrentFromTo (line 90) | public bool GetCurrentFromTo(out int from, out int to, bool utf8 = f... method MustLeave (line 110) | internal bool MustLeave(int pos, int pos2, int modLen) { method Contains (line 116) | internal bool Contains(int pos, object owner, bool endPosition) method Equals (line 119) | internal bool Equals(int from2, int to2, object owner2, TempRangeFla... method ToString (line 127) | public override string ToString() => $"({CurrentFrom}, {CurrentTo}),... method ETempRanges_Add (line 149) | public ITempRange ETempRanges_Add(object owner, int from, int to, Acti... method ETempRanges_Enum (line 181) | public IEnumerable ETempRanges_Enum(int position, object o... method ETempRanges_Enum (line 194) | public IEnumerable ETempRanges_Enum(object owner) { method ETempRanges_HidingOrClosingActiveDoc_ (line 201) | internal void ETempRanges_HidingOrClosingActiveDoc_() { method _TempRangeOnModifiedOrPosChanged (line 213) | void _TempRangeOnModifiedOrPosChanged(MOD mod, int pos, int len) { method _TraceTempRange (line 234) | [Conditional("TRACE_TEMP_RANGES")] FILE: Au.Editor/Edit/Sci-images.cs class SciCode (line 24) | partial class SciCode { type _Image (line 25) | struct _Image { type _Images (line 32) | struct _Images { method EImagesGet_ (line 41) | internal void EImagesGet_(CodeInfo.Context cd, ClassifiedSpan[] a, in ... method _ImagesMarginDrawCallback (line 244) | unsafe void _ImagesMarginDrawCallback(ref Sci_MarginDrawCallbackData c) { method _ImagesMarginAutoWidth (line 300) | void _ImagesMarginAutoWidth(int oldWidth, int width) { method _ImagesOnOff (line 308) | void _ImagesOnOff() { method _ImageDisplaySize (line 322) | Size _ImageDisplaySize(bool isIcon16, Bitmap b, bool smaller) { method EHideImages_ (line 344) | internal unsafe void EHideImages_(int from8, int to8, Span style... method _ImageDeleteKey (line 385) | bool _ImageDeleteKey(KKey key) { method _ImageRemoveScreenshots (line 412) | static string _ImageRemoveScreenshots(string s, bool onCopy) { method EImageRemoveScreenshots (line 425) | public void EImageRemoveScreenshots() { FILE: Au.Editor/Edit/SciCode.cs class SciCode (line 12) | partial class SciCode : KScintilla { method ToString (line 18) | public override string ToString() => _fn.ToString(); method SciCode (line 20) | internal SciCode(FileNode file, aaaFileLoaderSaver fls) { method AaOnHandleCreated (line 33) | protected override void AaOnHandleCreated() { method _OnHandleCreatedOrDpiChanged (line 76) | void _OnHandleCreatedOrDpiChanged() { method OnDpiChanged (line 82) | protected override void OnDpiChanged(DpiScale oldDpi, DpiScale newDpi) { method DestroyWindowCore (line 87) | protected override void DestroyWindowCore(HandleRef hwnd) { method EInit_ (line 95) | internal void EInit_(bool newFile, bool noTemplate) { method EOpenDocActivated (line 140) | internal void EOpenDocActivated() { method AaOnSciNotify (line 145) | protected override void AaOnSciNotify(ref SCNotification n) { method WndProc (line 256) | protected override nint WndProc(wnd w, int msg, nint wp, nint lp) { method _MarkersMarginClicked (line 340) | void _MarkersMarginClicked(bool rclick, int pos8) { method TranslateAcceleratorCore (line 364) | protected override bool TranslateAcceleratorCore(ref System.Windows.In... method OnGotFocus (line 379) | protected override void OnGotFocus(RoutedEventArgs e) { method ESaveText_ (line 396) | internal bool ESaveText_(bool force) { method EFileModifiedExternally_ (line 411) | internal void EFileModifiedExternally_() { method ESetLineNumberMarginWidth_ (line 422) | internal void ESetLineNumberMarginWidth_(bool onModified = false) { method AaOnDeletingLineWithMarkers (line 430) | protected override void AaOnDeletingLineWithMarkers(int line, uint mar... method ECopy (line 444) | public void ECopy(ECopyAs copyAs = ECopyAs.Text) { type ECopyAs (line 478) | public enum ECopyAs { Text, Forum, HtmlSpanStyle, HtmlSpanClassCss, Ht... method EPaste (line 484) | public void EPaste() { method EIsForumCode_ (line 510) | internal static (bool yes, string text, string filename, bool isClass)... method _NewFileFromForumCode (line 523) | static void _NewFileFromForumCode(string text, string name, bool isCla... method _IndicatorsInit (line 531) | void _IndicatorsInit() { method EInicatorsFound_ (line 547) | internal void EInicatorsFound_(List a) { method EInicatorsDiag_ (line 558) | internal void EInicatorsDiag_(bool has) { type EView (line 574) | [Flags] method EToggleView_call_from_menu_only_ (line 577) | internal static void EToggleView_call_from_menu_only_(EView what) { method _CodeModifiedAndCodeinfoOK (line 592) | void _CodeModifiedAndCodeinfoOK() { method _WpfPreviewRun (line 606) | void _WpfPreviewRun(bool starting) { method WpfPreviewStartStop (line 648) | public static void WpfPreviewStartStop(MenuItem mi) { method _DefineIconMarkers (line 681) | void _DefineIconMarkers() { type _MarkerBitmaps (line 725) | struct _MarkerBitmaps { method EGetCaretRectFromPos (line 735) | public RECT EGetCaretRectFromPos(int pos16 = -1, bool inScreen = false) { FILE: Au.Editor/Edit/SciTheme.cs type SciTheme (line 8) | record class SciTheme { //info: record class because need `with` and syn... FILE: Au.Editor/Edit/SciUndo.cs class SciUndo (line 6) | class SciUndo : IDisposable { method Dispose (line 17) | void IDisposable.Dispose() { method StartReplaceInFiles (line 27) | public void StartReplaceInFiles() { method FinishReplaceInFiles (line 45) | public void FinishReplaceInFiles(string operationDescription) { method RifAddFile (line 71) | public void RifAddFile(SciCode doc, string oldText, string newText, Li... method RifAddFile (line 81) | public void RifAddFile(FileNode f, string oldText, string newText, Lis... method _RifUndoRedo (line 126) | bool _RifUndoRedo(bool redo, int id) { method UndoRedo (line 203) | public void UndoRedo(bool redo) { method _UndoRedo (line 217) | static void _UndoRedo(SciCode doc, bool redo, int mark) { method UndoRedoMultiFileReplace (line 221) | public void UndoRedoMultiFileReplace(bool redo) { class SciCode (line 228) | partial class SciCode { method ESetUndoMark_ (line 231) | internal void ESetUndoMark_(int mark) { method EGetUndoMark_ (line 242) | internal int EGetUndoMark_(bool redo) { method _ManageUndoOnModified (line 262) | void _ManageUndoOnModified(MOD mod) { method ENewUndoAction (line 286) | public EUndoAction ENewUndoAction(bool onUndoDontChangeCaretPos = fals... type EUndoAction (line 292) | public struct EUndoAction : IDisposable { method EUndoAction (line 301) | public EUndoAction(SciCode sci, bool onUndoDontChangeCaretPos = fals... method Dispose (line 310) | public void Dispose() { FILE: Au.Editor/Files/DProperties.cs class DProperties (line 13) | class DProperties : KDialogWindow { method ShowFor (line 14) | public static void ShowFor(FileNode f) { method DProperties (line 34) | DProperties(FileNode f) { method OnSourceInitialized (line 207) | protected override void OnSourceInitialized(EventArgs e) { method _GetMeta (line 212) | void _GetMeta() { method _OkApply (line 269) | void _OkApply(WBButtonClickArgs e) { method _ButtonClick_addLibrary (line 276) | void _ButtonClick_addLibrary(WBButtonClickArgs e) { method _ButtonClick_addNuget (line 301) | void _ButtonClick_addNuget(WBButtonClickArgs e) { method _ButtonClick_addProject (line 317) | void _ButtonClick_addProject(WBButtonClickArgs e) method _ButtonClick_addClass (line 322) | void _ButtonClick_addClass(WBButtonClickArgs e) { method _ButtonClick_addFile (line 337) | void _ButtonClick_addFile(WBButtonClickArgs e) { method _AddFromWorkspace (line 368) | void _AddFromWorkspace(Func filter, List m... method _IconManifestSign_DropDownOpened (line 415) | void _IconManifestSign_DropDownOpened(object sender, EventArgs e) { method _bAddComBrowse_Click (line 427) | void _bAddComBrowse_Click(WBButtonClickArgs e) { method _bAddComRegistry_Click (line 452) | void _bAddComRegistry_Click(WBButtonClickArgs e) { method _ConvertTypeLibrary (line 482) | async void _ConvertTypeLibrary(object tlDef, Button button) { method _ShowHide (line 493) | static void _ShowHide(FrameworkElement e, bool show) => e.Visibility =... method _ShowCollapse (line 495) | static void _ShowCollapse(FrameworkElement e, bool show) => e.Visibili... method _ShowHide (line 497) | static void _ShowHide(bool show, params FrameworkElement[] a) { method _ShowCollapse (line 501) | static void _ShowCollapse(bool show, params FrameworkElement[] a) { method _IsHidden (line 505) | static bool _IsHidden(FrameworkElement t) { method _Get (line 511) | static string _Get(TextBox t, bool nullIfHidden = true) { method _Get (line 517) | static string _Get(ComboBox t, bool nullIfHidden = true, int? defaultI... method _Get (line 523) | static string _Get(KCheckBox t, bool nullIfHidden = true) { method _IsChecked (line 528) | static bool _IsChecked(KCheckBox t, bool falseIfHidden = true) { method _GetOutputPath (line 533) | string _GetOutputPath(bool getDefault, bool expandEnvVar = false) { method _ShowInfo_ListEmpty (line 542) | void _ShowInfo_ListEmpty(UIElement by, string sFind) { method _ShowInfo_Added (line 546) | void _ShowInfo_Added(UIElement by, List metaList) { method _ShowInfoTooltip (line 550) | void _ShowInfoTooltip(UIElement by, string s) { method _InitInfo (line 559) | void _InitInfo() { FILE: Au.Editor/Files/FileNode.cs class FileNode (line 7) | partial class FileNode : TreeBase, ITreeViewItem { type _State (line 11) | [Flags] type _Flags (line 17) | [Flags] method FileNode (line 40) | public FileNode(FilesModel model, string name, FNType type) { method FileNode (line 55) | public FileNode(FilesModel model, string name, string filePath, bool i... method FileNode (line 67) | FileNode(FilesModel model, FileNode f, string name) { method FileNode (line 81) | FileNode(XmlReader x, FileNode parent, FilesModel model) { method FileNode (line 95) | internal FileNode(XElement x, FilesModel model) { method _ReadXmlAttribute (line 102) | void _ReadXmlAttribute(string name, string value) { method _WorkspaceLoaded (line 114) | internal void _WorkspaceLoaded(uint id, bool importing) { method LoadWorkspace (line 128) | public static FileNode LoadWorkspace(string file, FilesModel model) { method SaveWorkspace (line 134) | public void SaveWorkspace(string file) => XmlSave(file, (x, n) => n._X... method _XmlWrite (line 136) | void _XmlWrite(XmlWriter x) { method Export (line 152) | public static void Export(FileNode fRoot, string file) { method FileNode (line 156) | FileNode() { } method CreateForExport (line 161) | public static FileNode CreateForExport() { method CreateForExport (line 169) | public static FileNode CreateForExport(string folderName) { method CreateForExport (line 178) | public static FileNode CreateForExport(FileNode f, bool exportLinkTarg... method _SetName (line 262) | void _SetName(string name) { method SciLink (line 291) | public string SciLink(bool path = false, int? lineOrPos = null) { method ItemPathIn (line 392) | public string ItemPathIn(FileNode ancestor) => _ItemPath(null, ancestor); method _ItemPath (line 394) | [SkipLocalsInit] method ItemPathOrName (line 440) | public string ItemPathOrName() { method ItemPathOrName (line 452) | public string ItemPathOrName(FileNode relativeTo, FNFind kind = FNFind... method ToString (line 465) | public override string ToString() => _name; method GetCurrentText (line 482) | public BoolError GetCurrentText(out string text, bool? silent = false) { method GetFileText (line 494) | public BoolError GetFileText(out string text, bool? silent = false) { method GetFileTextLL (line 539) | public static string GetFileTextLL(string filePath) { method _UpdateFileModTime (line 555) | internal void _UpdateFileModTime() { method _CheckModifiedExternally (line 559) | internal void _CheckModifiedExternally(SciCode doc) { method ReplaceAllInText (line 576) | public bool ReplaceAllInText(string text, List a, out st... method SaveNewTextOfClosedFile (line 609) | public void SaveNewTextOfClosedFile(string text) { method SetIsExpanded (line 641) | public void SetIsExpanded(bool yes) { if (yes != _isExpanded) { _isExp... method SetNewText (line 645) | void ITreeViewItem.SetNewText(string text) { FileRename(text); } method GetFileTypeImageSource (line 647) | public static string GetFileTypeImageSource(FNType ft, bool openFolder... method Color (line 665) | int ITreeViewItem.Color(TVColorInfo ci) => ci.isTextBlack && !IsFolder... method TextColor (line 667) | int ITreeViewItem.TextColor(TVColorInfo ci) => _model.IsCut(this) ? 0x... method BorderColor (line 669) | int ITreeViewItem.BorderColor(TVColorInfo ci) => this == _model.Curren... method SelectSingle (line 679) | public void SelectSingle() { method UpdateControlRow (line 693) | public void UpdateControlRow() => TreeControl.Redraw(this); method FindDescendant (line 705) | public FileNode FindDescendant(string name, FNFind kind = FNFind.Any) { method _FindIn (line 711) | static FileNode _FindIn(IEnumerable e, RStr name, FNFind kin... method _FindRelative (line 722) | FileNode _FindRelative(string name, FNFind kind, bool orAnywhere = fal... method FindRelative (line 769) | public FileNode FindRelative(bool orAnywhere, string relativePath, FNF... method FindAllDescendantFiles (line 793) | public FileNode[] FindAllDescendantFiles(string name) { method DescendantsExceptGarbage (line 808) | public IEnumerable DescendantsExceptGarbage() { method FindProject (line 828) | public bool FindProject(out FileNode folder, out FileNode main, bool o... method GetProjectMainOrThis (line 846) | public FileNode GetProjectMainOrThis(bool ofAnyScript = false) { method IsProjectFolder (line 857) | public bool IsProjectFolder(out FileNode main) { method EnumProjectClassFiles (line 867) | public IEnumerable EnumProjectClassFiles(FileNode fSkip = nu... method GetClassFileRole (line 878) | public FNClassFileRole GetClassFileRole(bool preferApp = false) { method IsExecutableDirectly (line 907) | public bool IsExecutableDirectly() { method CreateNameUniqueInFolder (line 920) | public static string CreateNameUniqueInFolder(FileNode folder, string ... class Templates (line 950) | public static class Templates { method FileName (line 954) | public static string FileName(ETempl templ) => templ switch { ETempl... method FilePathRaw (line 956) | public static string FilePathRaw(ETempl templ, bool user) => (user ?... method FilePathReal (line 958) | public static string FilePathReal(ETempl templ, bool? user = null) { method Load (line 965) | public static string Load(ETempl templ, bool? user = null) { method IsStandardTemplateName (line 969) | public static bool IsStandardTemplateName(string template, out ETemp... method LoadXml (line 984) | public static XElement LoadXml(string template = null) { method IsInDefault (line 1004) | public static bool IsInDefault(XElement x) => x.Ancestors().Any(o =>... type ETempl (line 1007) | [Flags] method FileRename (line 1024) | public bool FileRename(string name, bool syncing = false) { method RenameL_ (line 1047) | internal bool RenameL_(string name) { method CanMove (line 1063) | public bool CanMove(FNInsertPos ipos) { method FileMove (line 1087) | public bool FileMove(FNInsertPos ipos) { method Common_MoveCopyNew (line 1110) | public void Common_MoveCopyNew(FNInsertPos ipos, bool moving) { method AddToTree (line 1123) | public void AddToTree(FNInsertPos ipos) { method _FileCopy (line 1136) | internal FileNode _FileCopy(FNInsertPos ipos, FilesModel model, bool c... method XmlTagToFileType (line 1183) | public static FNType XmlTagToFileType(string tag, bool canThrow) => ta... method _DetectFileType (line 1196) | static FNType _DetectFileType(string path) { FILE: Au.Editor/Files/Files+.cs type FNType (line 11) | enum FNType : byte { type FNInsert (line 18) | enum FNInsert { Last, First, Before, After } type FNInsertPos (line 20) | record struct FNInsertPos(FileNode f, FNInsert pos) { type FNFind (line 25) | enum FNFind { type FNClassFileRole (line 29) | enum FNClassFileRole { class NewFileText (line 40) | class NewFileText { method NewFileText (line 44) | public NewFileText() { } method NewFileText (line 46) | public NewFileText(bool replaceTemplate, string text, string meta = nu... class DNewWorkspace (line 53) | class DNewWorkspace : KDialogWindow { method DNewWorkspace (line 57) | public DNewWorkspace(string name, string location) { class RepairWorkspace (line 96) | class RepairWorkspace { method Repair (line 99) | public static void Repair() { FILE: Au.Editor/Files/FilesModel.cs class FilesModel (line 18) | partial class FilesModel { method FilesModel (line 45) | public FilesModel(string file, bool importing) { method Dispose (line 99) | public void Dispose() { method UpdateControlItems (line 121) | public void UpdateControlItems() { TreeControl.SetItems(Root.Children(... type RedrawEventData (line 129) | public record class RedrawEventData(FileNode f, bool remeasure, bool r... method Redraw (line 134) | public static void Redraw(FileNode f = null, bool remeasure = false, b... method LoadWorkspace (line 142) | public static void LoadWorkspace(string wsDir = null) { method WorkspaceLoadedWithUI (line 198) | [MethodImpl(MethodImplOptions.NoInlining)] //avoid loading WPF at star... method OpenWorkspaceUI (line 223) | public static void OpenWorkspaceUI() { method NewWorkspaceUI (line 233) | public static void NewWorkspaceUI() { method Find (line 257) | public FileNode Find(string name, FNFind kind = FNFind.Any, bool silen... method KindFilter_ (line 293) | internal static bool KindFilter_(FileNode f, FNFind kind) => kind swit... method FindCodeFile (line 306) | public FileNode FindCodeFile(string name, bool silent = false) => Find... method FindByFilePath (line 313) | public FileNode FindByFilePath(string path, FNFind kind = FNFind.Any) { method FindByItemPath (line 349) | public FileNode FindByItemPath(string path) { method AddGetId (line 377) | public uint AddGetId(FileNode f) { method FindById (line 389) | public FileNode FindById(long id) { method FindById (line 404) | public FileNode FindById(string id) { method FindAllFiles (line 414) | public FileNode[] FindAllFiles(string name) { method FindGlobalCs (line 424) | public FileNode FindGlobalCs(bool silent = false) { method IsAlien (line 468) | public bool IsAlien(FileNode f) => f?.Model != this || f.IsDeleted; method CloseFile (line 477) | public bool CloseFile(FileNode f, bool activateOther = true, bool sele... method CloseFiles (line 515) | public void CloseFiles(IEnumerable files, object dontClose =... method CloseFiles (line 531) | public void CloseFiles(FileNode f) { method _UpdateOpenFiles (line 542) | void _UpdateOpenFiles(FileNode current) { method UnloadingWorkspace_ (line 551) | internal void UnloadingWorkspace_() { method SetCurrentFile (line 597) | public bool SetCurrentFile(FileNode f, bool dontChangeTreeSelection = ... method _SetCurrentFile (line 613) | bool _SetCurrentFile(FileNode f, bool newFile = false, bool? focusEdit... method _ItemRightClicked (line 643) | void _ItemRightClicked(FileNode f) { //Dispatcher.InvokeAsync method _ContextMenu (line 649) | void _ContextMenu() { method _GetInsertPos (line 670) | FNInsertPos _GetInsertPos(bool atSelection = false) { method EnsureCurrentSelected (line 684) | public void EnsureCurrentSelected() { method OpenAndGoTo (line 698) | public bool OpenAndGoTo(FileNode f, int line = -1, int columnOrPos = -... method OpenAndGoTo (line 725) | public bool OpenAndGoTo(string file, int line = -1, int columnOrPos = ... method OpenAndGoTo2 (line 741) | public bool OpenAndGoTo2(string fileOrFolder, string line1Based = null... method OpenAndGoTo3 (line 762) | public bool OpenAndGoTo3(string fileOrFolder, string findText, bool ac... method RenameSelected (line 772) | public void RenameSelected(bool newFile = false) { method RenameNewProject (line 777) | public void RenameNewProject(FileNode folder, FileNode main) { method DeleteSelected (line 788) | public void DeleteSelected() { method _Delete (line 814) | bool _Delete(FileNode f, bool recycleBin = true, int syncing = 0) { method OpenSelected (line 872) | public void OpenSelected(int how) { method CloseEtc (line 905) | public void CloseEtc(ECloseCmd how, FileNode dontClose = null) { method CollapseAll (line 927) | public void CollapseAll(bool exceptWithOpenFiles = false, FileNode fol... type ECloseCmd (line 940) | public enum ECloseCmd { method Properties (line 950) | public void Properties() { method NewItem (line 982) | public FileNode NewItem(string template, FNInsertPos? ipos = null, str... method NewItemL (line 998) | public FileNode NewItemL(string template, FNInsertPos? ipos = null, st... method NewItemX (line 1014) | public FileNode NewItemX(XElement template, FNInsertPos? ipos = null, ... method NewItemLX (line 1068) | public FileNode NewItemLX(XElement template, FNInsertPos? ipos = null,... method _NewItem (line 1093) | FileNode _NewItem(FNInsertPos ipos, XElement template, string name, st... type _Clipboard (line 1141) | struct _Clipboard { method IsCut (line 1146) | public bool IsCut(FileNode f) => cut && items.Contains(f); method CutCopySelected (line 1150) | public void CutCopySelected(bool cut) { method Paste (line 1168) | public void Paste() { method Uncut (line 1187) | public void Uncut() { method IsCut (line 1194) | public bool IsCut(FileNode f) => _clipboard.IsCut(f); method SelectedCopyPath (line 1196) | public void SelectedCopyPath(bool full) { method _MultiCopyMove (line 1205) | void _MultiCopyMove(bool copy, FileNode[] a, FNInsertPos ipos) { method _DroppedOrPasted (line 1239) | void _DroppedOrPasted(FileNode[] nodes, string[] files, FNInsertPos ip... method ImportFiles (line 1258) | public void ImportFiles(bool folder) { method ImportFiles (line 1267) | public void ImportFiles(string[] a, ImportFlags flags = 0) { method ImportFiles (line 1278) | public FileNode ImportFiles(string[] a, FNInsertPos ipos, ImportFlags ... class _ImportRename (line 1419) | class _ImportRename { method _ImportRename (line 1423) | public _ImportRename(FilesModel model) { method Imported (line 1428) | public void Imported(FileNode f, bool inLinkDir) { method ImportLinkOrOpen (line 1454) | public FileNode ImportLinkOrOpen(string file, FNInsertPos ipos = defau... method ImportFileFromWorkspaceDir (line 1468) | public FileNode ImportFileFromWorkspaceDir(string path, FNInsertPos ip... method _SyncImportFromWorkspaceDir (line 1481) | FileNode _SyncImportFromWorkspaceDir(string path, string itemPath) { method _AddDir (line 1506) | void _AddDir(string path, FileNode parent) { method ImportWorkspace (line 1521) | public void ImportWorkspace(string wsDirOrZip = null, FNInsertPos? ipo... method GetDirectoryPathForNewWorkspace (line 1576) | public static string GetDirectoryPathForNewWorkspace(string name = nul... method ExportSelected (line 1582) | public bool ExportSelected(string location = null) { method FillMenuRecentWorkspaces (line 1784) | public static void FillMenuRecentWorkspaces(MenuItem sub) { method FillMenuNew (line 1802) | public static void FillMenuNew(MenuItem sub) { method ChangedFolderItemPath_ (line 1860) | internal void ChangedFolderItemPath_() { method AddMissingDefaultFiles (line 1869) | public void AddMissingDefaultFiles(bool scriptForNewWorkspace = false,... method RunStartupScripts (line 1886) | public void RunStartupScripts(bool startAsync) { method _GetStartupScripts (line 1906) | csvTable _GetStartupScripts() { method GetStartupScriptsExceptDisabled (line 1919) | public IEnumerable<(string[] row, FileNode f)> GetStartupScriptsExcept... method EnsureIsInStartupScripts (line 1933) | public EISSResult EnsureIsInStartupScripts(FileNode f, bool printAdded... type EISSResult (line 1964) | public enum EISSResult { FoundEnabled, FoundDisabled, Added, Failed } method TryFileOperation (line 1976) | public bool TryFileOperation(FOSync fos, Action action) { method FileOperation (line 1987) | public void FileOperation(FOSync fos, Action action) { method IsMyFileNode (line 1996) | public bool IsMyFileNode(FileNode f) { return Root.IsAncestorOf(f); } method IsWorkspaceDirectoryOrZip (line 2001) | public static bool IsWorkspaceDirectoryOrZip(string path, out bool zip) { method IsWorkspaceDirectoryOrZip_ShowDialogOpenImport (line 2020) | public static bool IsWorkspaceDirectoryOrZip_ShowDialogOpenImport(stri... method GetSecurityInfo (line 2032) | public static string GetSecurityInfo(string prefix = null) { type ImportFlags (line 2039) | [Flags] FILE: Au.Editor/Files/FilesView.cs class FilesModel (line 8) | partial class FilesModel { class FilesView (line 9) | public class FilesView : KTreeView { method FilesView (line 10) | public FilesView() { method SetItems (line 25) | public void SetItems() { method SetMultiSelect (line 29) | public void SetMultiSelect(bool toggle) { method _ItemActivated (line 37) | private void _ItemActivated(TVItemEventArgs e) { method _ItemClick (line 48) | private void _ItemClick(TVItemEventArgs e) { method OnKeyDown (line 61) | protected override void OnKeyDown(KeyEventArgs e) { method OnContextMenuOpening (line 76) | protected override void OnContextMenuOpening(ContextMenuEventArgs e) { method _ItemDragStart (line 84) | private void _ItemDragStart(TVItemEventArgs e) { method OnDragOver (line 95) | protected override void OnDragOver(DragEventArgs e) { method OnDrop (line 102) | protected override void OnDrop(DragEventArgs e) { method _DragDrop (line 108) | bool _DragDrop(DragEventArgs e, bool drop) { FILE: Au.Editor/Files/Git.cs method _Start (line 29) | static bool _Start(bool setup = false) { method _FindGit (line 38) | static bool _FindGit(out string path, out bool isPrivate) { method _InitCommand (line 47) | static bool _InitCommand() { method _Thread (line 92) | static void _Thread(Action func) { method Test (line 99) | public static void Test() { method Status (line 106) | public static void Status() { method _Commit (line 112) | static bool _Commit(string m = null) { method Commit (line 128) | public static void Commit(bool autoBackup = false, int autoBackupWorkspa... method Push (line 148) | public static void Push() { method Pull (line 179) | public static void Pull() { method RunGui (line 248) | public static void RunGui() { method RunCmd (line 260) | public static void RunCmd() { method WorkspaceFolder (line 269) | public static void WorkspaceFolder() { method ReloadWorkspace (line 273) | public static void ReloadWorkspace() { method Signout (line 277) | public static void Signout() { method Maintenance (line 286) | public static void Maintenance() { method AutoBackup (line 383) | public static void AutoBackup(bool now) { method Setup (line 402) | public static void Setup() { class _DSetup (line 406) | class _DSetup : KDialogWindow { method _DSetup (line 407) | public _DSetup() { method OnSourceInitialized (line 481) | protected override void OnSourceInitialized(EventArgs e) { method OnClosed (line 486) | protected override void OnClosed(EventArgs e) { method _OkTask (line 491) | static bool _OkTask(bool clone) { method _ParseURL (line 561) | static bool _ParseURL(string url, out string owner, out string repo) { method _GetURL (line 568) | static string _GetURL() { method _GithubGet (line 573) | static JsonNode _GithubGet(string endpoint) { method _GithubGetAsync (line 578) | static async Task _GithubGetAsync(string endpoint) { type _GP (line 603) | enum _GP { method git (line 614) | static bool git(string s, _GP gp = _GP.Error, string stdin = null) { method gits (line 640) | static bool gits(string s, string stdin = null) => git(s, _GP.Silent, st... method gita (line 642) | static bool gita(string s, string stdin = null) => git(s, _GP.All, stdin); method _GetStatus (line 644) | static _Status _GetStatus(bool remoteUpdate = false) { type _Status (line 655) | record struct _Status(int ahead, int behind, string[] changes) { method _Link (line 680) | static void _Link(DEventArgs e) { method _BackupWorkspace (line 697) | static bool _BackupWorkspace() { FILE: Au.Editor/Files/Save.cs class FilesModel (line 3) | partial class FilesModel { class AutoSave (line 4) | public class AutoSave { method AutoSave (line 9) | public AutoSave(FilesModel model) { method Dispose (line 14) | public void Dispose() { method WorkspaceAsync (line 27) | public void WorkspaceAsync() { method StateLater (line 45) | public void StateLater(int afterS = 30) { method TextLater (line 54) | public void TextLater(int afterS = 60) { method WorkspaceNowIfNeed (line 61) | public void WorkspaceNowIfNeed() { method StateNowIfNeed (line 68) | public void StateNowIfNeed() { method TextNowIfNeed (line 76) | public void TextNowIfNeed(bool onlyText = false, bool closingDoc = f... method _SaveWorkspaceNow (line 82) | void _SaveWorkspaceNow() { method _SaveStateNow (line 88) | void _SaveStateNow() { method _SaveTextNow (line 94) | void _SaveTextNow() { method AllNowIfNeed (line 104) | public void AllNowIfNeed() { method _Program_Timer1s (line 114) | void _Program_Timer1s() { method _SaveWorkspaceNow (line 124) | bool _SaveWorkspaceNow() { method _SaveStateNow (line 132) | void _SaveStateNow() { method LoadState (line 139) | public void LoadState(bool expandFolders = false, bool openFiles = fal... FILE: Au.Editor/Files/SyncWithFilesystem.cs class FilesModel (line 8) | partial class FilesModel { method _IsPathIgnored (line 12) | bool _IsPathIgnored(RStr itemPath, bool orAncestorDir = false) { method SyncWithFilesystem_ (line 26) | internal async void SyncWithFilesystem_() { class _FileWatchers (line 175) | class _FileWatchers { class _Watcher (line 176) | class _Watcher : FileSystemWatcher { method _Watcher (line 177) | public _Watcher(string path, FileNode fn) : base(path) { method SetFolderItemPathBS (line 184) | public void SetFolderItemPathBS() { method _FileWatchers (line 192) | public _FileWatchers(FilesModel model) { method Dispose (line 205) | public void Dispose() { method _Add (line 210) | void _Add(FileNode fn, string path) { method Add (line 249) | public void Add(FileNode f) { method Remove (line 253) | public void Remove(FileNode f) { method UpdatePaths (line 260) | public void UpdatePaths() { method FileOperationStarted (line 264) | public void FileOperationStarted(FOSync fos) { method FileOperationEnded (line 270) | public void FileOperationEnded(FOSync fos) { method _CreateSyncFile (line 277) | void _CreateSyncFile() { method _EventInTpThread (line 287) | void _EventInTpThread(object sender, FileSystemEventArgs e) { method _SyncFromAnotherLaProcess (line 319) | void _SyncFromAnotherLaProcess() { method _EventInMainThread (line 326) | void _EventInMainThread(_Watcher fw, FileSystemEventArgs e) { type _EventInfo (line 351) | record class _EventInfo(_Watcher fw, FileSystemEventArgs e, string i... method _Timer (line 353) | void _Timer(timer t_) { method _SyncFromAnotherLaProcess (line 391) | void _SyncFromAnotherLaProcess() { method _SyncFromAnotherLaProcess (line 409) | void _SyncFromAnotherLaProcess(XElement newRoot) { type _RootDir (line 153) | file record class _RootDir(FileNode fn, string itemPath, string fullPath) { type _DirTree (line 159) | file record class _DirTree(string name) { class _DirItemComparer (line 164) | file class _DirItemComparer : IEqualityComparer { method Equals (line 165) | bool IEqualityComparer.Equals(object x, object y) { method GetHashCode (line 169) | int IEqualityComparer.GetHashCode(object obj) { class FilesModel (line 174) | partial class FilesModel { method _IsPathIgnored (line 12) | bool _IsPathIgnored(RStr itemPath, bool orAncestorDir = false) { method SyncWithFilesystem_ (line 26) | internal async void SyncWithFilesystem_() { class _FileWatchers (line 175) | class _FileWatchers { class _Watcher (line 176) | class _Watcher : FileSystemWatcher { method _Watcher (line 177) | public _Watcher(string path, FileNode fn) : base(path) { method SetFolderItemPathBS (line 184) | public void SetFolderItemPathBS() { method _FileWatchers (line 192) | public _FileWatchers(FilesModel model) { method Dispose (line 205) | public void Dispose() { method _Add (line 210) | void _Add(FileNode fn, string path) { method Add (line 249) | public void Add(FileNode f) { method Remove (line 253) | public void Remove(FileNode f) { method UpdatePaths (line 260) | public void UpdatePaths() { method FileOperationStarted (line 264) | public void FileOperationStarted(FOSync fos) { method FileOperationEnded (line 270) | public void FileOperationEnded(FOSync fos) { method _CreateSyncFile (line 277) | void _CreateSyncFile() { method _EventInTpThread (line 287) | void _EventInTpThread(object sender, FileSystemEventArgs e) { method _SyncFromAnotherLaProcess (line 319) | void _SyncFromAnotherLaProcess() { method _EventInMainThread (line 326) | void _EventInMainThread(_Watcher fw, FileSystemEventArgs e) { type _EventInfo (line 351) | record class _EventInfo(_Watcher fw, FileSystemEventArgs e, string i... method _Timer (line 353) | void _Timer(timer t_) { method _SyncFromAnotherLaProcess (line 391) | void _SyncFromAnotherLaProcess() { method _SyncFromAnotherLaProcess (line 409) | void _SyncFromAnotherLaProcess(XElement newRoot) { class FileNode (line 473) | partial class FileNode { method SyncAttributes (line 474) | internal void SyncAttributes(XElement x) { type FOSync (line 517) | enum FOSync { UserFileOp, UserFileWrite, FilesXml, PrivateFileWrite } FILE: Au.Editor/Files/WorkspaceState.cs class WorkspaceState (line 17) | class WorkspaceState : IDisposable { method WorkspaceState (line 21) | public WorkspaceState(FilesModel model) { method Dispose (line 26) | public void Dispose() { method _Save (line 30) | void _Save() { method SuspendSave (line 36) | public void SuspendSave(bool suspend) { type Editor (line 47) | public record struct Editor { method EditorGet (line 58) | public bool EditorGet(FileNode f, out Editor x) { method EditorSave (line 86) | public void EditorSave(FileNode f, in Editor x, bool changedState, boo... method EditorDelete (line 126) | public void EditorDelete(FileNode f) { method Cleanup (line 136) | public void Cleanup() { method FilesGet (line 168) | public IEnumerable FilesGet(int what) { method FilesSave (line 175) | public void FilesSave(IEnumerable open, IEnumerable _FindItemOfFile(doc?.EFile); method ToggleBookmark (line 179) | public void ToggleBookmark(int pos8 = -1) { method GetMarkerName_ (line 206) | internal static string GetMarkerName_(SciCode doc, int line, bool useS... method NextBookmark (line 249) | public void NextBookmark(bool up) { method _SetActive (line 299) | void _SetActive(_Item b, bool active) { method _TvSetItems (line 313) | void _TvSetItems(bool modified = false) { method _ContextMenu (line 321) | void _ContextMenu(_Item b) { method _IsBookmark (line 360) | bool _IsBookmark(SciCode doc, int line) => (doc.Call(Sci.SCI_MARKERGET... method _BookmarkFromLine (line 362) | _Item _BookmarkFromLine(SciCode doc, int line) { method _DeleteBookmark (line 373) | void _DeleteBookmark(SciCode doc, int line, bool sciDelete = true) { method _DeleteBookmarkL (line 380) | void _DeleteBookmarkL(_Item b) { method _DeleteItem (line 388) | void _DeleteItem(_Item b) { method _Rename (line 400) | void _Rename(_Item b) { method _MoveFolder (line 406) | void _MoveFolder(_Item f, bool up) { method SciDeletingLineWithMarker (line 416) | internal void SciDeletingLineWithMarker(SciCode doc, int line) { method SciModified (line 420) | internal void SciModified(SciCode doc, in Sci.SCNotification n) { method AddMarginMenuItems_ (line 439) | internal void AddMarginMenuItems_(SciCode doc, popupMenu m, int pos8) { method SciMiddleClick_ (line 451) | internal void SciMiddleClick_(SciCode doc, int line) { method FileDeleted (line 457) | internal void FileDeleted(IEnumerable e) { class _Item (line 467) | class _Item : TreeBase<_Item>, ITreeViewItem { method _Item (line 475) | public _Item(FileNode file, bool isExpanded) { method _Item (line 481) | public _Item(int line, int markerHandle, string name) { method ToString (line 488) | public override string ToString() => ((ITreeViewItem)this).DisplayText; method SetIsExpanded (line 497) | public void SetIsExpanded(bool yes) { _isExpanded = yes; Panels.Book... method SetNewText (line 504) | void ITreeViewItem.SetNewText(string text) { name = text; Panels.Boo... FILE: Au.Editor/Panels/PanelFiles.cs class PanelFiles (line 10) | partial class PanelFiles { method PanelFiles (line 17) | public PanelFiles() { method _Find (line 58) | private void _Find() { FILE: Au.Editor/Panels/PanelFind.cs class PanelFind (line 20) | class PanelFind { method PanelFind (line 26) | public PanelFind() { method CodeStylesChanged_ (line 97) | internal void CodeStylesChanged_() { method _SetCodeStyles (line 103) | void _SetCodeStyles(KScintilla k) { method _tFindReplace_HandleCreated (line 115) | void _tFindReplace_HandleCreated(KScintilla k) { method _ShowRegexInfo (line 176) | void _ShowRegexInfo(KScintilla k, bool onFocus = false) { method _RegexStyling (line 202) | unsafe void _RegexStyling() { method _CheckedChanged (line 211) | void _CheckedChanged(object sender, RoutedEventArgs e) { method _Options (line 230) | void _Options() { method _FilterMenu (line 267) | void _FilterMenu(WBButtonClickArgs e) { method _FilterImage (line 278) | static string _FilterImage(int f) => "*Material.FolderSearchOutline" +... method _SetFilter (line 280) | void _SetFilter(int f) { method CtrlF (line 295) | public void CtrlF(string s/*, bool findInFiles = false*/) { method CtrlF (line 309) | public void CtrlF(FrameworkElement e) { method UpdateQuickResults (line 326) | public void UpdateQuickResults() { class TextToFind_ (line 337) | internal class TextToFind_ { method IsSameFindTextAndOptions (line 345) | public bool IsSameFindTextAndOptions(TextToFind_ ttf) method OptionsString (line 362) | public string OptionsString(int other) => StringUtil.FlagsToLetters(... method OptionsStringToInt (line 364) | public static int OptionsStringToInt(string s) => StringUtil.FlagsFr... method _GetTextToFind (line 367) | bool _GetTextToFind(out TextToFind_ ttf, bool forReplace = false, bool... method _FindAllInString (line 392) | static void _FindAllInString(string text, TextToFind_ ttf, Action _FindReplacements(TextToFind_ ttf, string text) { method _TryExpandRegexReplacement (line 584) | bool _TryExpandRegexReplacement(RXMatch m, string repl, out string res... method ValidateReplacement_ (line 596) | internal bool ValidateReplacement_(TextToFind_ ttf/*, FileNode file*/) { method _FindAllInEditor (line 606) | List _FindAllInEditor() { method _FindAllInFiles (line 623) | async void _FindAllInFiles() { method ReplaceAllInEditorFromFoundPanel_ (line 783) | internal void ReplaceAllInEditorFromFoundPanel_(TextToFind_ ttf) { method _CanReplaceFromFoundPanel (line 788) | bool _CanReplaceFromFoundPanel(TextToFind_ ttf) { method ReplaceAllInFilesFromFoundPanel_ (line 803) | internal void ReplaceAllInFilesFromFoundPanel_(TextToFind_ ttf, List AppSettings.DirBS + (replac... type _RecentItem (line 923) | record _RecentItem(string text, int options) { type _SavedItem (line 927) | record _SavedItem(string name, string text, int options, string repl) ... method _SavedSearches (line 931) | void _SavedSearches(WBButtonClickArgs ba) { FILE: Au.Editor/Panels/PanelFound.cs class PanelFound (line 9) | class PanelFound { method PanelFound (line 15) | public PanelFound() { method Prepare (line 56) | public WorkingState Prepare(Found kind, string text, out SciTextBuilde... method ClearResults (line 100) | public void ClearResults(Found kind) { method _Clear (line 106) | void _Clear() { method _IsSciOk (line 111) | bool _IsSciOk(in WorkingState ws) { method SetResults (line 115) | public void SetResults(in WorkingState ws, SciTextBuilder b) { method SetFindInFilesResults (line 120) | public void SetFindInFilesResults(in WorkingState ws, SciTextBuilder b... method AppendFoundLine (line 131) | public static void AppendFoundLine(SciTextBuilder b, FileNode f, strin... method SciModified (line 158) | internal void SciModified(SciCode doc, in Sci.SCNotification n) { method Close (line 182) | public void Close(KScintilla sci) { method _Close (line 187) | void _Close(_LbItem li) { method _CloseSci (line 196) | void _CloseSci(_KScintilla sci) { method _CloseAll (line 202) | void _CloseAll() { method NextFound (line 208) | public void NextFound(bool previous) { class _KScintilla (line 212) | class _KScintilla : KScintilla { method _KScintilla (line 219) | public _KScintilla(Found kind) { method AaOnHandleCreated (line 227) | protected override void AaOnHandleCreated() { method WndProc (line 257) | protected override nint WndProc(wnd w, int msg, nint wp, nint lp) { method AaOnSciNotify (line 282) | protected override void AaOnSciNotify(ref SCNotification n) { method Clear (line 292) | public void Clear() { method CloseOpenedFiles (line 299) | public void CloseOpenedFiles() { method _OnClickIndicLink (line 307) | void _OnClickIndicLink(int pos8) { method _OpenLinkClicked (line 351) | bool _OpenLinkClicked(int pos8, FileNode f, bool replaceAll = false) { method NextFound (line 368) | public void NextFound(bool previous) { class _LbItem (line 380) | class _LbItem : KListBoxItemWithImage { method _LbItem (line 382) | public _LbItem(_KScintilla sci, object image, string text) : base(im... type Found (line 385) | public enum Found { type WorkingState (line 396) | public struct WorkingState : IDisposable { method WorkingState (line 399) | public WorkingState(KScintilla sci, bool disable) { method Dispose (line 404) | public void Dispose() { class CodeLink (line 421) | public class CodeLink { method CodeLink (line 430) | public CodeLink(FileNode file, int start, bool isHeading = false) { method TextChanged_ (line 438) | internal void TextChanged_(int pos, int len) { type ReplaceInFileLink (line 450) | public record class ReplaceInFileLink(FileNode file); class Indicators (line 455) | public static class Indicators { class Styles (line 462) | public static class Styles { FILE: Au.Editor/Panels/PanelHelp.cs class PanelHelp (line 17) | class PanelHelp { method PanelHelp (line 27) | public PanelHelp() { method _Load (line 75) | void _Load() { method _OpenItem (line 118) | void _OpenItem(_Item item, bool select) { method _SearchInNameOnSearchTextChanged (line 147) | void _SearchInNameOnSearchTextChanged() { method _Stem (line 245) | string[] _Stem(string s) { method _AiSearch (line 255) | async void _AiSearch() { method _CopyResultsForAiChat (line 392) | void _CopyResultsForAiChat(WBButtonClickArgs ba) { method OpenRecipe (line 478) | public static void OpenRecipe(string name) { method _OpenRecipe (line 484) | void _OpenRecipe(string name) { method _FindRecipe (line 489) | _Item _FindRecipe(string s, bool exact = false) { method MenuCommand (line 497) | public void MenuCommand() { type _DocKind (line 519) | enum _DocKind : byte { Folder, Cookbook, Api, Editor, Article } class _Item (line 521) | class _Item : TreeBase<_Item>, ITreeViewItem { method _Item (line 530) | public _Item(string name, _DocKind docKind, string symKind = null, s... method Clone (line 538) | public _Item Clone(string newName = null) => new(newName ?? name, do... method SetIsExpanded (line 571) | void ITreeViewItem.SetIsExpanded(bool yes) { isExpanded = yes; } method ApiFullNameEquals (line 581) | public bool ApiFullNameEquals(string s) { FILE: Au.Editor/Panels/PanelMouse.cs class PanelMouse (line 7) | class PanelMouse { method PanelMouse (line 14) | public PanelMouse() { method _MouseInfo (line 23) | void _MouseInfo() { class KScintilla_ (line 83) | internal class KScintilla_ : KScintilla { method KScintilla_ (line 86) | internal KScintilla_(PanelMouse panel) { method AaOnHandleCreated (line 93) | protected override void AaOnHandleCreated() { method WndProc (line 105) | protected override IntPtr WndProc(IntPtr hwnd, int msg, IntPtr wPara... FILE: Au.Editor/Panels/PanelOpen.cs class PanelOpen (line 7) | class PanelOpen { method PanelOpen (line 12) | public PanelOpen() { method UpdateList (line 25) | public void UpdateList() { method _tv_ItemClick (line 43) | private void _tv_ItemClick(TVItemEventArgs e) { method _CloseFile (line 60) | void _CloseFile(FileNode f) { method _ContextMenu (line 66) | void _ContextMenu(FileNode f) { method _SelectCurrent (line 92) | void _SelectCurrent(bool focus) { class _Item (line 101) | class _Item : ITreeViewItem { FILE: Au.Editor/Panels/PanelOutline.cs class PanelOutline (line 11) | class PanelOutline { method PanelOutline (line 18) | public PanelOutline() { method Timer025sWhenVisible (line 31) | public void Timer025sWhenVisible() { method SciModified (line 36) | public void SciModified() { method Update (line 40) | public void Update() { method _Update (line 48) | bool _Update() { method Clear (line 184) | public void Clear() { method _ContextMenu (line 220) | void _ContextMenu() { class _Item (line 239) | class _Item : TreeBase<_Item>, ITreeViewItem { method _Item (line 245) | public _Item() { } method _Item (line 247) | public _Item(string text, CiItemKind kind, int pos) { method _Item (line 253) | public _Item(MemberDeclarationSyntax m) { method _Item (line 294) | public _Item(LocalFunctionStatementSyntax m) { method Eq (line 300) | public bool Eq(_Item b) => _text == b._text && _kind == b._kind; method SetIsExpanded (line 308) | void ITreeViewItem.SetIsExpanded(bool yes) { _isExpanded = yes; } FILE: Au.Editor/Panels/PanelOutput.cs class PanelOutput (line 10) | class PanelOutput { method PanelOutput (line 17) | public PanelOutput() { method Clear (line 29) | public void Clear() { _c.aaaClearText(); _c.Call(SCI_SETSCROLLWIDTH, 1... method Copy (line 31) | public void Copy() { _c.Call(SCI_COPY); } method History (line 35) | public void History() { method _c_HandleCreated (line 42) | void _c_HandleCreated() { class KScintilla_ (line 71) | internal class KScintilla_ : KScintilla { method KScintilla_ (line 75) | internal KScintilla_(PanelOutput panel) { method AaOnHandleCreated (line 85) | protected override void AaOnHandleCreated() { method AaSetStyles (line 110) | public void AaSetStyles() { method WndProc (line 120) | protected override IntPtr WndProc(IntPtr hwnd, int msg, IntPtr wPara... method _OnServerMessage (line 139) | void _OnServerMessage(PrintServerMessage m) { method _OpenLink (line 172) | static void _OpenLink(string s) { method _RunScript (line 178) | static void _RunScript(string s) { method _Google (line 184) | static void _Google(string s) { method _ModifyStackTraces (line 190) | void _ModifyStackTraces(PrintServerMessage psm) { FILE: Au.Editor/Panels/PanelRead.cs class PanelRead (line 15) | class PanelRead { method _BeforeOpeningArticle (line 25) | void _BeforeOpeningArticle() { method OpenDocUrl (line 44) | public void OpenDocUrl(string url) { method _IsDocsUrl (line 60) | static bool _IsDocsUrl(string url, string baseUri) method _CreateWebView (line 80) | void _CreateWebView() { method _OpenInWebBrowser (line 136) | void _OpenInWebBrowser() { method _ContextMenuRequested (line 144) | async void _ContextMenuRequested(object sender, CoreWebView2ContextMen... method _PreviewCurrentRecipeScript (line 208) | void _PreviewCurrentRecipeScript() { method _GetPreviewHtml (line 254) | static string _GetPreviewHtml() { method GetPreviewHtmlTemplate_ (line 274) | internal static string GetPreviewHtmlTemplate_() { class DocsHttpServer (line 317) | class DocsHttpServer : HttpServerSession { method StartOrSwitch (line 321) | public static void StartOrSwitch() { method _Switch (line 345) | static void _Switch() { method MessageReceived (line 360) | protected override void MessageReceived(HSMessage m, HSResponse r) { FILE: Au.Editor/Panels/PanelTasks.cs class PanelTasks (line 7) | class PanelTasks { method PanelTasks (line 11) | public PanelTasks() { method UpdateList (line 22) | public void UpdateList() { method _tv_ItemClick (line 31) | private void _tv_ItemClick(TVItemEventArgs e) { FILE: Au.Editor/Panels/Panels.cs class Panels (line 11) | static class Panels { method LoadAndCreateToolbars (line 32) | public static void LoadAndCreateToolbars() { method _CreateToolbar (line 89) | static ToolBar _CreateToolbar(string name, Func dockP... method CreatePanels (line 112) | public static void CreatePanels() { FILE: Au.Editor/Test.cs class Test (line 27) | static class Test { method FromMenubar (line 31) | public static void FromMenubar() { method MonitorGC (line 56) | public static void MonitorGC() { class TestGC (line 71) | class TestGC { FILE: Au.Editor/Tools/CapturingWithHotkey.cs class CapturingWithHotkey (line 12) | public class CapturingWithHotkey { type Hothey (line 13) | public record struct Hothey(string hotkey, Action a); method CapturingWithHotkey (line 32) | public CapturingWithHotkey(KCheckBox captureCheckbox, Func ... type Box (line 67) | struct Box { public int r0, r1, g0, g1, b0, b1, vol; } method Quantize (line 89) | public byte[] Quantize(int width, int height, int bitCount, byte* bits... method FIQ_INDEX (line 218) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Hist3D (line 226) | void Hist3D(int[] vwt, int[] vmr, int[] vmg, int[] vmb, float[] m2) { method M3D (line 267) | static void M3D(int[] vwt, int[] vmr, int[] vmg, int[] vmb, float[] m2) { method Vol (line 307) | static int Vol(in Box cube, int[] mmt) { method Bottom (line 326) | static int Bottom(in Box cube, byte dir, int[] mmt) { method Top (line 351) | static int Top(in Box cube, byte dir, int pos, int[] mmt) { method Var (line 376) | float Var(in Box cube) { method Maximize (line 398) | float Maximize(in Box cube, byte dir, int first, int last, out int cut... method Cut (line 447) | bool Cut(ref Box set1, ref Box set2) { method Mark (line 503) | static void Mark(in Box cube, int label, byte[] tag) { type BITMAPFILEHEADER (line 513) | [StructLayout(LayoutKind.Sequential, Pack = 2)] type RGBQUAD (line 524) | internal struct RGBQUAD { FILE: Au.Editor/Tools/DCustomize.cs class DCustomize (line 16) | class DCustomize : KDialogWindow { method ShowSingle (line 17) | public static void ShowSingle(string commandName = null) { method AaSetImage (line 25) | public static bool AaSetImage(string s) { method DCustomize (line 49) | DCustomize() { method _tv_ItemActivated (line 182) | void _tv_ItemActivated(TVItemEventArgs e) => _Open(e.Item as _Custom); method _Open (line 184) | void _Open(_Custom c) { method _GetControlValues (line 215) | void _GetControlValues() { method _SelectAndOpen (line 235) | void _SelectAndOpen(_Custom t) { method _SelectAndOpen (line 240) | void _SelectAndOpen(string commandName) { method _tv_ItemClick (line 245) | void _tv_ItemClick(TVItemEventArgs e) { method _Cut (line 277) | void _Cut(_Custom t) { method _CanPaste (line 283) | bool _CanPaste(_Custom where) { method _Paste (line 289) | void _Paste(_Custom where) { method _AddToCustomized (line 296) | void _AddToCustomized(_Default def, _Custom where) { method _Move (line 309) | void _Move(_Custom t, bool up) { method _Delete (line 323) | void _Delete(_Custom t, bool ask) { method _Hide (line 338) | void _Hide(_Custom t, bool hide) { method _IsDefaultButton (line 347) | bool _IsDefaultButton(_Custom t) { method _FillMenu (line 356) | void _FillMenu() { method _FillTree (line 382) | void _FillTree() { method _Save (line 410) | void _Save() { type _Default (line 439) | record _Default(string name, CommandAttribute attr, string text, _Defa... class _Custom (line 442) | class _Custom : TreeBase<_Custom>, ITreeViewItem { method _Custom (line 452) | public _Custom(DCustomize d, _Default def, bool isMenu, string displ... method SetIsExpanded (line 462) | void ITreeViewItem.SetIsExpanded(bool yes) { _isExpanded = yes; } method Color (line 475) | int ITreeViewItem.Color(TVColorInfo ci) method TextColor (line 478) | int ITreeViewItem.TextColor(TVColorInfo ci) method IsCustomized (line 487) | public bool IsCustomized() { method _tv_KeyDown (line 494) | void _tv_KeyDown(object sender, KeyEventArgs e) { method ToolbarContextMenuOpening (line 528) | public static void ToolbarContextMenuOpening(object sender, ContextMen... FILE: Au.Editor/Tools/DCustomizeContextMenu.cs class DCustomizeContextMenu (line 10) | static class DCustomizeContextMenu { method Dialog (line 12) | public static void Dialog(string menuName, string ownerName) { method _GetAllCommands (line 54) | static string _GetAllCommands(string menuName, out int goTo) { method _GetFilePathAndText (line 72) | static (string path, string text) _GetFilePathAndText(string menuName) { method AddToMenu (line 86) | public static void AddToMenu(KWpfMenu m, string menuName) { FILE: Au.Editor/Tools/DEnumFiles.cs class DEnumDir (line 12) | class DEnumDir : KDialogWindow { method Dialog (line 13) | public static void Dialog(string initFolder = null) { method DEnumDir (line 29) | DEnumDir(string initFolder = null) { method DEnumDir (line 127) | static DEnumDir() { method _AnyCheckTextBoxComboValueChanged (line 132) | void _AnyCheckTextBoxComboValueChanged(object source) { method _FormatCode (line 144) | string _FormatCode(bool forTest = false, bool onOK = false) { FILE: Au.Editor/Tools/DIcons.cs class DIcons (line 9) | class DIcons : KDialogWindow { method ShowSingle (line 10) | public static void ShowSingle(string find = null, bool expandFileIcon ... type _Action (line 15) | enum _Action { method DIcons (line 36) | DIcons(bool randomizeColors, bool expandFileIcon, bool expandMenuIcon) { method _ColorToString (line 369) | static string _ColorToString(int c) => "#" + c.ToS("X6"); method _ItemColor (line 371) | string _ItemColor(_Item k) => _random == null ? _color : _ColorToStrin... method _AiSearch (line 375) | async void _AiSearch() { method OnClosed (line 457) | protected override void OnClosed(EventArgs e) { method OnDpiChanged (line 464) | protected override void OnDpiChanged(DpiScale oldDpi, DpiScale newDpi) { class _Item (line 469) | class _Item : ITreeViewItem { method _Item (line 474) | public _Item(DIcons dialog, string table, string name) { method _Item (line 479) | public _Item(DIcons dialog, string tableDotName) { method PossiblyIconName (line 512) | public static bool PossiblyIconName(RStr s) { method _OpenDB (line 518) | static void _OpenDB() { method _GetIconPathXamlFromDB (line 532) | static bool _GetIconPathXamlFromDB(out string xaml, string table, stri... method _GetIconViewboxXamlFromDB (line 556) | static bool _GetIconViewboxXamlFromDB(out string xaml, string table, s... method _GetIconFromDB (line 565) | static bool _GetIconFromDB(string icon, out string xaml, bool forResou... method TryGetIconFromDB (line 597) | public static bool TryGetIconFromDB(string icon, out string xaml, bool... method GetIconString (line 605) | public static string GetIconString(string s, EGetIcon what) { FILE: Au.Editor/Tools/DInputRecorder.cs class DInputRecorder (line 15) | class DInputRecorder : KDialogWindow { method ShowRecorder (line 16) | public static void ShowRecorder() { method DInputRecorder (line 46) | DInputRecorder() { method DInputRecorder (line 131) | static DInputRecorder() { method OnSourceInitialized (line 141) | protected override void OnSourceInitialized(EventArgs e) { method OnClosed (line 158) | protected override void OnClosed(EventArgs e) { method OnActivated (line 171) | protected override void OnActivated(EventArgs e) { type _Event (line 178) | enum _Event { Key, MButton, MMove } type _Reco (line 180) | abstract record _Reco { type _RecoKey (line 185) | record _RecoKey : _Reco { type _RecoChar (line 201) | record _RecoChar : _Reco { type _RecoMouse (line 230) | record _RecoMouse : _Reco //mouse.move() and base of _RecoMouseX type _RecoMouseButton (line 254) | record _RecoMouseButton : _RecoMouse { type _RecoMouseWheel (line 294) | record _RecoMouseWheel : _RecoMouse { type _RecoMouseMoveBy (line 308) | record _RecoMouseMoveBy : _RecoMouse { type _RecoWin (line 346) | record _RecoWin : _Reco { //wnd.Activate, wnd.WaitForName, base of _Re... type _RecoWinFind (line 377) | record _RecoWinFind : _RecoWin { type _RecoWinChild (line 397) | record _RecoWinChild : _Reco { type _RecoSleep (line 416) | record _RecoSleep : _Reco { method _Pause (line 425) | void _Pause() { method _Clear (line 429) | void _Clear() { method _Undo (line 437) | void _Undo() { method _Add (line 451) | void _Add(_Reco r, int time, wnd w, wnd wTL = default) { method _NewListItem (line 468) | static ListBoxItem _NewListItem(_Reco r) { method _AddWinIfNeed (line 475) | int _AddWinIfNeed(_Reco r, wnd w, wnd wTL) { //if _RecoMouse, w may be... method _AddWin (line 515) | int _AddWin(wnd w, bool activate, bool onKey = false, int time = 0) { method _Remove (line 541) | void _Remove(Index i) { method _Replace (line 550) | void _Replace(Index i, _Reco r = null) { method _LastOfType (line 558) | T _LastOfType() where T : _Reco { method _FindModDown (line 567) | int _FindModDown(KKey modKey, int i) { method _FindWinFind (line 572) | _RecoWinFind _FindWinFind(wnd w) { method _FindWinFind (line 577) | _RecoWinFind _FindWinFind(Func func) { method _FindWinChild (line 582) | _RecoWinChild _FindWinChild(wnd w) { method _IsWinActivated (line 587) | bool _IsWinActivated(wnd w) { method _KeyHook (line 603) | void _KeyHook(HookData.Keyboard k) { method _RemoveMod (line 682) | bool _RemoveMod(KKey key, KMod mod) { method _MouseHook (line 731) | void _MouseHook(HookData.Mouse k) { method _GetCode (line 867) | string _GetCode() { method _OK (line 983) | void _OK(bool copy) { FILE: Au.Editor/Tools/DPortable.cs class DPortable (line 9) | class DPortable : KDialogWindow { method ShowSingle (line 10) | public static void ShowSingle() { type _Dir (line 21) | record class _Dir(string local, string portableRelative, int iSettings... method DPortable (line 43) | DPortable() { method _InstallThread (line 114) | void _InstallThread() { method _RobocopyArgs (line 213) | static string _RobocopyArgs(bool log, string dir, string dirTo, string... method _RobocopyArgs (line 242) | string _RobocopyArgs(bool log, _Dir d, string how) => _RobocopyArgs(lo... method _PrintDetails (line 244) | async void _PrintDetails() { method _ValidateFolder (line 306) | string _ValidateFolder() { FILE: Au.Editor/Tools/DPwnd.cs class DPwnd (line 11) | class DPwnd : UserControl { method DPwnd (line 20) | public DPwnd() : this(null) { } method DPwnd (line 22) | public DPwnd(string header) { method DPwnd (line 54) | static DPwnd() { method SetWnd (line 58) | public void SetWnd(wnd w) { method Clear (line 71) | public void Clear() { method _AnyCheckTextBoxValueChanged (line 80) | void _AnyCheckTextBoxValueChanged(object source) { method _FormatCode (line 95) | string _FormatCode(bool forTest = false) { method _cCapture_CheckedChanged (line 105) | void _cCapture_CheckedChanged() { method _Capture (line 114) | void _Capture() { method _bTest_Click (line 150) | private void _bTest_Click(WBButtonClickArgs ea) { method _InitInfo (line 169) | void _InitInfo() { class Controls (line 181) | public class Controls { method Controls (line 184) | public Controls(wpfBuilder b, bool addAlso) { method InitInfo (line 193) | public void InitInfo(KSciInfoBox ib) { method Fill (line 204) | public void Fill(wnd w, string name_, string cn_, string program_) { method FillChangedName (line 240) | public void FillChangedName(string name_) { method GetResults (line 245) | public void GetResults(TUtil.WindowFindCodeFormatter f) { method IsMyCheckbox (line 253) | public bool IsMyCheckbox(KCheckBox c) => c == name.c || c == cn.c ||... method Clear (line 257) | public void Clear() { FILE: Au.Editor/Tools/DSnippets.cs class DSnippets (line 26) | class DSnippets : KDialogWindow { method ShowSingle (line 28) | public static void ShowSingle(string openSnippet = null) { method DSnippets (line 47) | DSnippets() { method _tv_ItemActivated (line 129) | void _tv_ItemActivated(TVItemEventArgs e) => _Open(e.Item as _Item); method _Open (line 131) | void _Open(_Item t) { method _tv_ItemClick (line 185) | void _tv_ItemClick(TVItemEventArgs e) { method _Copy (line 243) | void _Copy(_Item t, bool cut = false) { method _CanPaste (line 250) | bool _CanPaste(_Item t, bool into) { method _AddNewOrPaste (line 259) | void _AddNewOrPaste(bool paste, _Item anchor, bool into) { method _SelectAndOpen (line 318) | void _SelectAndOpen(_Item t) { method _SelectAndOpen (line 323) | void _SelectAndOpen(string s) { method _Remove (line 335) | void _Remove(_Item t, bool cut = false) { method _SelectNone (line 362) | void _SelectNone() { method _Sort (line 375) | void _Sort(_Item t) { method _InsertVar (line 382) | void _InsertVar(string s) { method _PasteCode (line 414) | void _PasteCode(string s) { method _TvSetText (line 422) | void _TvSetText(string s) { method _GetHiddenSnippets (line 427) | static HashSet _GetHiddenSnippets(string fileName, bool orAdd ... method GetHiddenSnippets (line 436) | public static HashSet GetHiddenSnippets(string fileName) => _G... method _SaveHiddenSnippets (line 441) | static void _SaveHiddenSnippets(string fileName, HashSet hs = ... method _FillTree (line 449) | void _FillTree() { method _ToXml (line 505) | XElement _ToXml(_Item f) { method _Save (line 534) | void _Save() { class _Item (line 551) | class _Item : TreeBase<_Item>, ITreeViewItem { method _Item (line 559) | public _Item(DSnippets d, int level, string text) { method SetIsExpanded (line 569) | void ITreeViewItem.SetIsExpanded(bool yes) { _isExpanded = yes; } method TextColor (line 588) | int ITreeViewItem.TextColor(TVColorInfo ci) => this == _d._clip ? (_... method _tv_KeyDown (line 593) | void _tv_KeyDown(object sender, KeyEventArgs e) { method _ImportMenu (line 629) | void _ImportMenu() { method _ImportSave (line 636) | void _ImportSave(XElement x) { method _ImportVS (line 655) | void _ImportVS() { method _ImportJson (line 665) | void _ImportJson() { method _ImportVS (line 675) | static XElement _ImportVS(IEnumerable files) { method _ImportJson (line 733) | static XElement _ImportJson(string file) { method _ImportSkip (line 768) | static bool _ImportSkip(string code) => code.NE() || 0 != code.Starts(... method _ImportAddXElement (line 770) | static XElement _ImportAddXElement(XElement xRoot, string code, string... method _ImportDeleteFile (line 779) | void _ImportDeleteFile(_Item f) { FILE: Au.Editor/Tools/DWinapi.cs class DWinapi (line 8) | class DWinapi : KDialogWindow { method DWinapi (line 13) | public DWinapi(string name = null) { method OnSourceInitialized (line 59) | protected override void OnSourceInitialized(EventArgs e) { method OnClosed (line 66) | protected override void OnClosed(EventArgs e) { method _TextChanged (line 72) | void _TextChanged() { FILE: Au.Editor/Tools/Delm.cs class Delm (line 33) | class Delm : KDialogWindow { class _PropPage (line 52) | partial class _PropPage { method _PropPage (line 62) | public _PropPage(Delm dlg) { method _InitInfo (line 2046) | void _InitInfo() { method Delm (line 115) | public Delm(POINT? p = null) { method Delm (line 184) | static Delm() { method OnSourceInitialized (line 188) | protected override void OnSourceInitialized(EventArgs e) { method OnClosing (line 196) | protected override void OnClosing(CancelEventArgs e) { method OnClosed (line 201) | protected override void OnClosed(EventArgs e) { method _SetElm (line 213) | void _SetElm(bool captured) { method _SetWndCon (line 237) | void _SetWndCon(wnd w, wnd con, bool useCon = false) { method _FillPropertiesTreeAndCode (line 247) | bool _FillPropertiesTreeAndCode(bool setElm = false, bool sameWnd = fa... method _FillProperties (line 284) | bool _FillProperties(out EProperties p) { method _bWnd_Click (line 389) | private void _bWnd_Click(WBButtonClickArgs e) { method _AnyCheckTextBoxValueChanged (line 400) | void _AnyCheckTextBoxValueChanged(object source) { type _NoeventValueChanged (line 427) | ref struct _NoeventValueChanged { method _NoeventValueChanged (line 429) | public _NoeventValueChanged(Delm d) { _d = d; _d._noeventValueChange... method Dispose (line 430) | public void Dispose() { _d._noeventValueChanged--; } method _FormatCode (line 435) | (string code, string wndVar) _FormatCode(bool test = false) { method _InitCapturingWithHotkey (line 612) | void _InitCapturingWithHotkey() { method _GetCapturingRect (line 622) | bool _GetCapturingRect(TUtil.CapturingWithHotkey.GetRectArgs k) { method _Capture (line 651) | void _Capture() { method _GetXYFlags (line 666) | EXYFlags _GetXYFlags() { method _AdjustXYFlagsForWindow (line 675) | static EXYFlags _AdjustXYFlagsForWindow(wnd wFP, wnd wTL, EXYFlags fla... method _ElmFromPointRaw (line 699) | static (elm e, wnd w) _ElmFromPointRaw(POINT p, EXYFlags flags) { method _ElmFromPoint (line 709) | bool _ElmFromPoint(POINT p, bool ctor = false) { type _CapturedElm (line 844) | record class _CapturedElm(elm e, string role, string tt, RECT rect); class _CaptureSmaller (line 846) | class _CaptureSmaller { method _CaptureSmaller (line 852) | public _CaptureSmaller(Delm d, wnd w) { method Update (line 859) | public bool Update() { method GetRect (line 897) | public bool GetRect(TUtil.CapturingWithHotkey.GetRectArgs k) { method GetElm (line 913) | public _CapturedElm[] GetElm(POINT p) { method _CaptureSmallerToggle (line 934) | void _CaptureSmallerToggle() { method _CaptureSmallerToggle (line 946) | void _CaptureSmallerToggle(wnd w) { method _CaptureSmallerChromeWorkaround (line 966) | bool _CaptureSmallerChromeWorkaround(elm e, wnd w, RECT? rIfHave = nul... method _Insert (line 1011) | void _Insert(bool hotkey) { method _Test (line 1037) | void _Test(bool captured = false, bool testAction = false, bool actWin... method _bTest_ContextMenuOpening (line 1138) | void _bTest_ContextMenuOpening(object sender, ContextMenuEventArgs e) { method _InitTree (line 1156) | void _InitTree() { method _ClearTree (line 1189) | void _ClearTree() { method _CreateTreeModel (line 1195) | (_TreeItem xRoot, _TreeItem xSelect) _CreateTreeModel(wnd w, EProperti... method _FillTree (line 1239) | void _FillTree(EProperties p) { method _SelectTreeItem (line 1276) | void _SelectTreeItem(_TreeItem x) { method _TrySelectInSameTree (line 1282) | bool _TrySelectInSameTree(out _TreeItem ti) { class _TreeItem (line 1323) | class _TreeItem : TreeBase<_TreeItem>, ITreeViewItem { method _TreeItem (line 1331) | public _TreeItem(Delm dlg) { method SetIsExpanded (line 1364) | void ITreeViewItem.SetIsExpanded(bool yes) { _isExpanded = yes; } method TextColor (line 1375) | int ITreeViewItem.TextColor(TVColorInfo ci) method BorderColor (line 1380) | int ITreeViewItem.BorderColor(TVColorInfo ci) method _PathAddRemove (line 1392) | void _PathAddRemove() { method _PathSetPageWhenTreeItemSelected (line 1430) | bool _PathSetPageWhenTreeItemSelected(_TreeItem ti) { method _PathFind (line 1440) | int _PathFind(_TreeItem ti) { method _PathIsIntermediate (line 1447) | bool _PathIsIntermediate() { method _PathClear (line 1457) | void _PathClear() { type _Action (line 1542) | record class _Action(string name, string code, int _flags, bool isSubm... method _ActionFind (line 1554) | _Action _ActionFind(string name) => _aActions.FirstOrDefault(o => o.na... method _ActionInit (line 1556) | void _ActionInit() { method _ActionChange (line 1585) | void _ActionChange(_Action action) { method _ActionMenu (line 1593) | _Action _ActionMenu(bool test) { method _ActionGetCode (line 1656) | string _ActionGetCode(bool test) { method _ActionInputStringArg (line 1693) | bool _ActionInputStringArg(string what, out string selectAction) { method _ActionSetControlsVisibility (line 1712) | void _ActionSetControlsVisibility() { method _ToolSettings (line 1726) | void _ToolSettings() { type _EOptions (line 1757) | [Flags] method _SetOpt (line 1774) | static bool _SetOpt(_EOptions opt, bool on) { method _NavigateTo (line 1783) | void _NavigateTo(_TreeItem to) { class Java (line 1838) | public static class Java { method EnableDisableJabUI (line 1842) | public static void EnableDisableJabUI(AnyWnd owner) { method EnableDisableJab (line 1857) | public static (bool ok, string results) EnableDisableJab(bool enable) { method GetJavaPath (line 1885) | public static bool GetJavaPath(out string path) { method _IsVisibleWebPage (line 1917) | static (_BrowserEnum browser, string propUrl) _IsVisibleWebPage(elm e,... type _BrowserEnum (line 1945) | enum _BrowserEnum { Chrome = 1, FF, IE } method _EnableDisableTopControls (line 1947) | void _EnableDisableTopControls(bool enable) { method _ShowMenu (line 1959) | int _ShowMenu(popupMenu m, RECT r, bool osd = false) { method _RoleIsLinkOrButton (line 1987) | static bool _RoleIsLinkOrButton(ERole role) => role is ERole.LINK method _InitInfo (line 1996) | void _InitInfo() { class _PropPage (line 2045) | partial class _PropPage { method _PropPage (line 62) | public _PropPage(Delm dlg) { method _InitInfo (line 2046) | void _InitInfo() { FILE: Au.Editor/Tools/Dnuget.cs method ShowSingle (line 22) | public static void ShowSingle(string package = null) { method DNuget (line 45) | DNuget() { method OnClosed (line 119) | protected override void OnClosed(EventArgs e) { method _Install (line 124) | async void _Install(string folder = null) { method _InstallWhenInstallingUpdatingOrMoving (line 139) | async Task _InstallWhenInstallingUpdatingOrMoving(string packageSt... class _UndoManager (line 249) | class _UndoManager : IDisposable { method _UndoManager (line 253) | public _UndoManager(string folderPath) { method Init (line 259) | public bool Init() { method Dispose (line 287) | public void Dispose() { FILE: Au.Editor/Tools/Docr.cs class Docr (line 7) | class Docr : KDialogWindow { method Docr (line 24) | public Docr() { method Docr (line 69) | static Docr() { method OnSourceInitialized (line 73) | protected override void OnSourceInitialized(EventArgs e) { method _bWnd_Click (line 80) | void _bWnd_Click() { method _bRect_Click (line 85) | void _bRect_Click(WBButtonClickArgs e) { method _SetWndCon (line 92) | void _SetWndCon(wnd w, wnd con, bool useCon) { method _AnyCheckTextBoxComboValueChanged (line 105) | void _AnyCheckTextBoxComboValueChanged(object source) { method _FormatCode (line 134) | (string code, string wndVar) _FormatCode(bool forTest = false) { method _CaptureRect (line 242) | bool _CaptureRect(out CIUResult r) { method _Insert (line 267) | void _Insert(WBButtonClickArgs _1) { method _Test (line 288) | void _Test(WBButtonClickArgs _1) { method _InitInfo (line 302) | void _InitInfo() { method _bEngine_Click (line 363) | private void _bEngine_Click(WBButtonClickArgs e) { FILE: Au.Editor/Tools/Duiimage.cs class Duiimage (line 17) | class Duiimage : KDialogWindow { method Duiimage (line 40) | public Duiimage(wnd wCapture = default) { method Duiimage (line 89) | static Duiimage() { method OnSourceInitialized (line 93) | protected override void OnSourceInitialized(EventArgs e) { method OnClosed (line 99) | protected override void OnClosed(EventArgs e) { method _Capture (line 105) | void _Capture(wnd wCapture = default) { method _bRect_Click (line 122) | void _bRect_Click(WBButtonClickArgs e) { method _bDiff_Click (line 131) | void _bDiff_Click(WBButtonClickArgs e) { method _CaptureImageOrRect (line 160) | bool _CaptureImageOrRect(bool rect, out CIUResult r, wnd wCapture = de... method _SetImage (line 185) | void _SetImage(CIUResult r = null, Bitmap image = null) { method _SetWndCon (line 215) | void _SetWndCon(wnd w, wnd con, bool useCon, bool updateCodeIfNeed) { method _bWnd_Click (line 227) | private void _bWnd_Click(WBButtonClickArgs e) { method _AnyCheckTextBoxComboValueChanged (line 233) | void _AnyCheckTextBoxComboValueChanged(object source) { method _FormatCode (line 273) | (string code, string wndVar) _FormatCode(bool forTest = false) { method _CurrentImageString (line 382) | string _CurrentImageString() { method _bEtc_Click (line 394) | void _bEtc_Click(WBButtonClickArgs e) { method _RequireWindow (line 409) | bool _RequireWindow(Button button) { method _OpenFile (line 415) | void _OpenFile(bool embed, Button button) { method _FileDialog (line 423) | static FileOpenSaveDialog _FileDialog() => new("{4D1F3AFB-DA1A-45AC-8C... method _SaveFile (line 425) | bool _SaveFile() { method _PasteImage (line 435) | void _PasteImage(Button button) { method _MultiMenuAdd (line 441) | void _MultiMenuAdd() { method _MultiAdd (line 448) | void _MultiAdd() { method _MultiRemove (line 455) | void _MultiRemove(bool noUpdateCode = false) { method _Insert (line 481) | void _Insert(WBButtonClickArgs _1) { method _Test (line 498) | void _Test(WBButtonClickArgs _1) { method _InitInfo (line 511) | void _InitInfo() { method OnPreviewKeyDown (line 565) | protected override void OnPreviewKeyDown(KeyEventArgs e) { class _PictureBox (line 577) | class _PictureBox : HwndHost { method BuildWindowCore (line 580) | protected override HandleRef BuildWindowCore(HandleRef hwndParent) { method DestroyWindowCore (line 587) | protected override void DestroyWindowCore(HandleRef hwnd) { method _WndProc (line 602) | nint _WndProc(wnd w, int msg, nint wParam, nint lParam) { method _WmPaint (line 619) | void _WmPaint(IntPtr dc) { FILE: Au.Editor/Tools/Dwnd.cs type DwndFlags (line 11) | [Flags] class Dwnd (line 18) | class Dwnd : KDialogWindow { method Dwnd (line 37) | public Dwnd(wnd w = default, DwndFlags flags = 0, string title = "Find... method Dwnd (line 116) | static Dwnd() { method OnSourceInitialized (line 120) | protected override void OnSourceInitialized(EventArgs e) { method OnClosing (line 128) | protected override void OnClosing(CancelEventArgs e) { method _SetWnd (line 134) | void _SetWnd(bool captured) { method _FillProperties (line 148) | bool _FillProperties(bool newWindow) { method _cbFunc_SelectionChanged (line 212) | private void _cbFunc_SelectionChanged(object sender, SelectionChangedE... method _AnyCheckTextBoxValueChanged (line 229) | void _AnyCheckTextBoxValueChanged(object source) { method _ShowControlProperties (line 252) | void _ShowControlProperties(bool showGrid, bool? showAll) { method _FormatCode (line 264) | (string code, string wndVar) _FormatCode(bool forTest = false) { method _cCapture_CheckedChanged (line 311) | void _cCapture_CheckedChanged() { method _Capture (line 320) | void _Capture() { method _Insert (line 362) | private void _Insert(WBButtonClickArgs e) { method _bTest_Click (line 386) | private void _bTest_Click(WBButtonClickArgs ea) { method _InitTree (line 404) | void _InitTree() { method _ClearTree (line 415) | void _ClearTree() { method _FillTree (line 419) | void _FillTree() { class _TreeItem (line 438) | class _TreeItem : TreeBase<_TreeItem>, ITreeViewItem { method SetIsExpanded (line 469) | void ITreeViewItem.SetIsExpanded(bool yes) { _isExpanded = yes; } method TextColor (line 480) | int ITreeViewItem.TextColor(TVColorInfo ci) type _WinInfo (line 492) | struct _WinInfo { method Format (line 496) | public string Format(wnd w, wnd c, int wcp) { method _Common (line 561) | void _Common(bool isCon, StringBuilder b, wnd w, string name, string... method _FillWindowInfo (line 615) | void _FillWindowInfo(in _WinInfo f) { method _InitInfo (line 639) | void _InitInfo() { FILE: Au.Editor/Tools/InfoWindow.cs class InfoWindow (line 12) | class InfoWindow : KPopup { method InfoWindow (line 18) | public InfoWindow(int split, bool titleBar = true) : base(titleBar ? W... class _InfoBox (line 59) | class _InfoBox : KSciInfoBox { method _InfoBox (line 60) | public _InfoBox() { FILE: Au.Editor/Tools/KSciCodeBox.cs class KSciCodeBox (line 9) | class KSciCodeBox : KScintilla { method KSciCodeBox (line 10) | public KSciCodeBox() { method AaOnHandleCreated (line 16) | protected override void AaOnHandleCreated() { method AaOnSciNotify (line 24) | protected override void AaOnSciNotify(ref Sci.SCNotification n) { method AaSetText (line 53) | public void AaSetText(string s, int readonlyFrom = 0) { method _Styling (line 74) | unsafe void _Styling() { FILE: Au.Editor/Tools/KSciCodeBoxWnd.cs class KSciCodeBoxWnd (line 12) | class KSciCodeBoxWnd : KSciCodeBox { method AaGetWndFindCode (line 19) | public (string code, string wndVar) AaGetWndFindCode(bool test, wnd w,... type _WndFindParsing (line 145) | record _WndFindParsing { method _ParseWndFind (line 157) | static _WndFindParsing _ParseWndFind(string code, bool test) { method AaShowWndTool (line 224) | public (bool ok, wnd w, wnd con, bool useCon) AaShowWndTool(Window own... FILE: Au.Editor/Tools/KTextExpressionBox.cs class KTextExpressionBox (line 11) | class KTextExpressionBox : KTextBox { method OnContextMenuOpening (line 12) | protected override void OnContextMenuOpening(ContextMenuEventArgs e) { method SetExpressionContextMenu (line 21) | public static void SetExpressionContextMenu(TextBox t) { class KComboExpressionBox (line 50) | class KComboExpressionBox : ComboBox { method KComboExpressionBox (line 51) | public KComboExpressionBox() { method OnApplyTemplate (line 55) | public override void OnApplyTemplate() { FILE: Au.Editor/Tools/KeysWindow.cs class KeysWindow (line 8) | class KeysWindow : InfoWindow { //KPopup method KeysWindow (line 9) | public KeysWindow() : base(0) { method OnHandleCreated (line 16) | protected override void OnHandleCreated() { method _SetText (line 27) | void _SetText() { method _Insert (line 41) | void _Insert(string s) { method SetFormat (line 127) | public void SetFormat(PSFormat format) { method _c_AaNotify (line 135) | void _c_AaNotify(KScintilla.AaEventHandlerArgs e) { FILE: Au.Editor/Tools/QuickCapture.cs class QuickCapture (line 7) | static class QuickCapture { method Info (line 10) | public static void Info() { method Menu (line 22) | public static void Menu() { method _Wnd_Find (line 110) | static string _Wnd_Find(wnd w, wnd c = default, bool activate = false,... method _Insert (line 119) | static void _Insert(string s) { method AoolDwnd (line 124) | public static void AoolDwnd() { method ToolDelm (line 128) | public static void ToolDelm() { method ToolDuiimage (line 132) | public static void ToolDuiimage() { FILE: Au.Editor/Tools/RegexWindow.cs class RegexWindow (line 5) | class RegexWindow : InfoWindow { //KPopup method RegexWindow (line 6) | public RegexWindow() : base(250) { method OnHandleCreated (line 13) | protected override void OnHandleCreated() { method _SetTocText (line 30) | void _SetTocText() { method Refresh (line 55) | public void Refresh() { FILE: Au.Editor/Tools/Scripting.cs class Scripting (line 9) | static class Scripting { method Compile (line 28) | public static bool Compile(string code, out Result r, bool addUsings, ... method _GetRefs (line 81) | static List _GetRefs() { class Result (line 92) | public class Result { FILE: Au.Editor/Tools/TUtil-main-process.cs class TUtil2 (line 13) | static class TUtil2 { method ShowDialogInNonmainThread (line 16) | public static void ShowDialogInNonmainThread(Func newDi... method CloseDialogsInNonmainThreads (line 38) | public static void CloseDialogsInNonmainThreads() { method UnexpandPathsMetaR (line 45) | public static bool UnexpandPathsMetaR(string[] a, AnyWnd errDlgOwner) { class PathInfo (line 70) | class PathInfo { method PathInfo (line 75) | public PathInfo(string path, string name = null, string args = null, b... method _Str (line 120) | static string _Str(string s) { method FromWindow (line 130) | public static PathInfo FromWindow(wnd w) { method GetStringsForCode (line 171) | public (string path, string name, string args) GetStringsForCode() { method FormatCode (line 187) | public string FormatCode(PathCode what, int varIndex = 0) { method InsertCodeMenu (line 211) | public static PathCode InsertCodeMenu(string[] paths, AnyWnd owner) { method QuickCaptureMenu (line 259) | public static void QuickCaptureMenu(popupMenu m, Action clic... type PathCode (line 272) | enum PathCode { None, Var, Run, RunMenu, EnumDir, MetaR } FILE: Au.Editor/Tools/TUtil.cs class TUtil (line 11) | static partial class TUtil { method AppendStringArg (line 27) | public static StringBuilder AppendStringArg(this StringBuilder t, stri... method AppendOtherArg (line 43) | public static StringBuilder AppendOtherArg(this StringBuilder t, strin... method _AppendArgPrefix (line 50) | static void _AppendArgPrefix(StringBuilder t, string param, bool noCom... method AppendWaitTime (line 59) | public static bool AppendWaitTime(this StringBuilder t, string waitTim... method FormatFlags (line 72) | public static bool FormatFlags(out string s, params (bool use, T fl... method FormatFlags (line 81) | public static bool FormatFlags(out string s, params (CheckBox use, ... method FormatFlags (line 89) | public static string FormatFlags(T flags) where T : unmanaged, Enum { method IsVerbatim (line 99) | public static bool IsVerbatim(string s, out int prefixLength) { method MakeVerbatim (line 109) | public static bool MakeVerbatim(ref string s) { method EscapeWildex (line 119) | public static string EscapeWildex(string s) { method EscapeWindowName (line 129) | public static string EscapeWindowName(string s, bool canMakeVerbatim) { method ShouldChangeTextBoxWildex (line 161) | public static bool ShouldChangeTextBoxWildex(string tbValue, string ne... method StripWndClassName (line 177) | public static string StripWndClassName(string s, bool escapeWildex) { method ArgsFromWndFindCode (line 186) | public static string ArgsFromWndFindCode(string wndFind) { method InsertTextIn (line 213) | public static void InsertTextIn(FrameworkElement c, string s) { method GetUsefulControlId (line 253) | public static bool GetUsefulControlId(wnd wControl, wnd wWindow, out i... method GetControlSkip (line 268) | public static string GetControlSkip(wnd w, wnd c, string name, string ... method OnAnyCheckTextBoxValueChanged (line 287) | public static void OnAnyCheckTextBoxValueChanged(Action ... method MakeScreenshot (line 306) | public static string MakeScreenshot(POINT p, CapturingWithHotkey capt ... method CreateOsdRect (line 320) | public static osdRect CreateOsdRect(int thickness = 4) => new() { Colo... method ShowOsdRect (line 326) | public static void ShowOsdRect(RECT r, bool error = false, bool limitT... method _OsdRectShow (line 342) | static void _OsdRectShow(osdRect osr, bool error = false) { method _LimitInsaneRect (line 361) | static void _LimitInsaneRect(ref RECT r) { method ShowOsdRects (line 373) | public static void ShowOsdRects(RECT[] a, Dispatcher disp = null) { type RunTestFindResult (line 388) | public record RunTestFindResult(object obj, long speed, InfoStrings in... method RunTestFindObject (line 412) | public static RunTestFindResult RunTestFindObject( type InfoStrings (line 536) | public record InfoStrings(bool isError, string header, string text, st... method RunTestAction (line 546) | public static InfoStrings RunTestAction(object obj, string code) { method RunTestCodeAsync (line 566) | public static async Task RunTestCodeAsync(string code, Ca... method InfoError (line 592) | public static void InfoError(this KSciInfoBox t, string header, string... method InfoInfo (line 597) | public static void InfoInfo(this KSciInfoBox t, string header, string ... method InfoErrorOrInfo (line 602) | public static void InfoErrorOrInfo(this KSciInfoBox t, InfoStrings inf... method Info (line 608) | public static void Info(this KSciInfoBox t, FrameworkElement e, string... method InfoC (line 613) | public static void InfoC(this KSciInfoBox t, ContentControl k, string ... method InfoCT (line 615) | public static void InfoCT(this KSciInfoBox t, KCheckTextBox k, string ... method InfoCO (line 622) | public static void InfoCO(this KSciInfoBox t, KCheckComboBox k, string... method _ControlName (line 631) | static string _ControlName(ContentControl k) => StringUtil.RemoveUnder... class CommonInfos (line 636) | public class CommonInfos { method CommonInfos (line 640) | public CommonInfos(KSciInfoBox control) { method _Regex (line 645) | void _Regex(string _) { method PrependName (line 655) | public static string PrependName(string name, string text) => "" ... method AppendWildexInfo (line 657) | public static string AppendWildexInfo(string s, string part = null) ... method InfoTooltip (line 684) | public static void InfoTooltip(ref KPopup p, UIElement e, string text,... method InfoRectCoord (line 704) | public static void InfoRectCoord(wnd w, string rect) { method InfoRectCoord (line 709) | public static void InfoRectCoord(RECT rOuter, RECT rInner) { FILE: Au.Editor/Tools/ToolProcess.cs class ToolProcess (line 11) | static class ToolProcess { method StartDwnd (line 12) | public static void StartDwnd(wnd w = default, DwndFlags flags = 0) { method StartDelm (line 16) | public static void StartDelm(POINT? p = null) { method StartDuiimage (line 20) | public static void StartDuiimage(wnd wCapture = default) { method StartDocr (line 24) | public static void StartDocr() { method _Start (line 28) | static void _Start(string commandline) { method Run (line 33) | public static void Run(ReadOnlySpan args) { method _ToolProcess (line 50) | static void _ToolProcess(ReadOnlySpan args, wnd wMain, Task ta... FILE: Au.Editor/Tools/WindowFindCodeFormatter.cs class TUtil (line 3) | static partial class TUtil { type WindowFindCodeFormatter (line 4) | public record WindowFindCodeFormatter { FILE: Au.Editor/Triggers and toolbars/DCommandline.cs class DCommandline (line 7) | static class DCommandline { method _CurrentFile (line 8) | static FileNode _CurrentFile() { method _Quot (line 17) | static string _Quot(string s) { class Commandline (line 22) | public class Commandline : KDialogWindow { method ShowForCurrentFile (line 23) | public static void ShowForCurrentFile() { method Commandline (line 27) | Commandline(FileNode f) { class Shortcut (line 50) | public class Shortcut : KDialogWindow { method ShowForCurrentFile (line 51) | public static void ShowForCurrentFile() { method Shortcut (line 55) | Shortcut(FileNode f) { class ShellMenu (line 88) | public class ShellMenu : KDialogWindow { method ShowForCurrentFile (line 89) | public static void ShowForCurrentFile() { type _Type (line 93) | [Flags] enum _Type { file = 1, directory = 2, drive = 4, back = 8, d... method ShellMenu (line 97) | ShellMenu(FileNode f) { FILE: Au.Editor/Triggers and toolbars/DSchedule.cs class DSchedule (line 14) | class DSchedule : KDialogWindow { method ShowFor (line 15) | public static void ShowFor(FileNode f, int triggerIndex1Based = 0) { method DSchedule (line 43) | DSchedule(FileNode f, int selectTrigger) { method _AddPage (line 185) | void _AddPage(string name, _Page page) { method _CreatePageListItemContent (line 195) | object _CreatePageListItemContent(string text, bool isTrigger) { class _Page (line 207) | class _Page : UserControl { method _ConditionsPage (line 213) | _Page _ConditionsPage() { method _SettingsPage (line 273) | _Page _SettingsPage(string scriptArgs) { method _CreateTriggerPage (line 344) | void _CreateTriggerPage(api.ITrigger t, bool select) { method _NewTrigger (line 784) | void _NewTrigger(bool createPage) { method _DeleteTrigger (line 791) | void _DeleteTrigger() { class _TriggerPage (line 799) | class _TriggerPage : _Page { method ToString (line 804) | public override string ToString() { method _DecodeTimeInterval (line 809) | static string _DecodeTimeInterval(string s, string returnIf0 = null) { method _EncodeTimeInterval (line 832) | static string _EncodeTimeInterval(string s) { method _ValidateTimeInterval (line 847) | static string _ValidateTimeInterval(FrameworkElement e, string min = n... method _ValidateNumber (line 868) | static string _ValidateNumber(FrameworkElement e, int min, int max, bo... method _ValidateBits (line 880) | static string _ValidateBits(FrameworkElement e) { method _ValidationLinkClick (line 888) | void _ValidationLinkClick(FrameworkElement e) { class _TimeIntervalControls (line 895) | class _TimeIntervalControls { method _TimeIntervalControls (line 901) | public _TimeIntervalControls(DSchedule dialog, wpfBuilder b, string ... method Collapse (line 938) | public void Collapse(bool collapse) { class _DateTimeControls (line 945) | class _DateTimeControls { method _DateTimeControls (line 953) | public _DateTimeControls(DSchedule dialog, wpfBuilder b, int id, str... method Collapse (line 989) | public void Collapse(bool collapse) { FILE: Au.Editor/Triggers and toolbars/TT-tb.cs class TriggersAndToolbars (line 22) | partial class TriggersAndToolbars { method TriggersAndToolbars (line 31) | TriggersAndToolbars() { method _NewToolbar (line 35) | void _NewToolbar() { method _AddWindowPage (line 217) | static DPwnd _AddWindowPage(wpfBuilder b) { method _SetToolbarTrigger (line 224) | void _SetToolbarTrigger() { method _ToolbarFromCurrentPos (line 290) | _Toolbar _ToolbarFromCurrentPos() { method _AddTriggerWindow (line 312) | void _AddTriggerWindow(_Toolbar t, DPwnd p, int pos = -1) { method _AddTriggerStartup (line 327) | void _AddTriggerStartup(_Toolbar t, int pos = -1) { method _AddTriggerMouse (line 331) | void _AddTriggerMouse(_Toolbar t, string edge, ComboBox cbScreen, int ... method _AddTrigger (line 337) | void _AddTrigger(_Toolbar t, string s, int pos) { method _EditTrigger (line 343) | static void _EditTrigger(_Trigger t) { method _ScreenComboBoxInit (line 361) | ComboBox _ScreenComboBoxInit(wpfBuilder b) { method _ScreenComboBoxResult (line 389) | static string _ScreenComboBoxResult(ComboBox cbScreen, bool trigger) { method _GetTriggerStatementFullRange2 (line 399) | static bool _GetTriggerStatementFullRange2(_Trigger t, out TextSpan sp... method _GetTriggerStatementFullRange (line 406) | static bool _GetTriggerStatementFullRange(_Trigger t, out TextSpan spa... method _StillExists (line 434) | bool _StillExists(ref _Toolbar t) { method _OpenSourceFile (line 440) | static SciCode _OpenSourceFile(FileNode f, int pos = -1) { method _OpenSourceFile (line 445) | static SciCode _OpenSourceFile(FileNode f, TextSpan span) { method _EnumToolbarTriggersFunctions (line 452) | IEnumerable _EnumToolbarTriggersFunctions() { method _ProgramClassNodeFromST (line 459) | ClassDeclarationSyntax _ProgramClassNodeFromST(SyntaxTree tree) method _GetUniqueNameInProgram (line 462) | string _GetUniqueNameInProgram(string name) { method _FindToolbarTriggersFunction (line 472) | (IMethodSymbol sym, MethodDeclarationSyntax node) _FindToolbarTriggers... method _Update (line 500) | void _Update() { class _Toolbar (line 569) | class _Toolbar { method EqualsMethodQName (line 581) | public bool EqualsMethodQName(_Toolbar t) => Name == t.Name && metho... method EqualsMethodLocation (line 584) | public bool EqualsMethodLocation(Location loc) => loc.SourceTree.Fil... type _Trigger (line 587) | record _Trigger(FileNode fn, Location location, string text, bool isTr... FILE: Au.Editor/Triggers and toolbars/TT-triggers.cs class TriggersAndToolbars (line 9) | partial class TriggersAndToolbars { type TriggersType (line 10) | public enum TriggersType { None, Hotkey, Autotext, Mouse, Window } method NewTrigger (line 17) | public static void NewTrigger(TriggersType selectTriggersType = 0, wnd... class _HotkeyTriggerPage (line 210) | class _HotkeyTriggerPage : UserControl { method _HotkeyTriggerPage (line 215) | public _HotkeyTriggerPage() { method FormatCode (line 253) | public string FormatCode(string actionCode, string ttVar) { method FocusHotkey (line 267) | public void FocusHotkey() { class _AutotextTriggerPage (line 272) | class _AutotextTriggerPage : UserControl { method _AutotextTriggerPage (line 281) | public _AutotextTriggerPage() { method FormatCode (line 316) | public string FormatCode(string actionCode, string ttVar) { method FocusText (line 348) | public void FocusText() { class _MouseTriggerPage (line 353) | class _MouseTriggerPage : UserControl { method _MouseTriggerPage (line 362) | public _MouseTriggerPage() { method FormatCode (line 400) | public string FormatCode(string actionCode, string ttVar) { class _WindowTriggerSettingsPage (line 425) | class _WindowTriggerSettingsPage : UserControl { method _WindowTriggerSettingsPage (line 431) | public _WindowTriggerSettingsPage() { method FormatCode (line 448) | public string FormatCode(string wndFindArgs, string actionCode, stri... method _TriggerScopeDialog (line 481) | static bool _TriggerScopeDialog(out string result, wnd wnd) { method QuickWindowTrigger (line 555) | public static void QuickWindowTrigger(wnd w, int action) { method _WndFindArgs (line 572) | static string _WndFindArgs(wnd w) { FILE: Au.Editor/Triggers and toolbars/TT._CodeAnalysis.cs class TriggersAndToolbars (line 19) | partial class TriggersAndToolbars { method Test (line 21) | public static void Test() { class _CodeAnalysis (line 32) | static class _CodeAnalysis { method _GetTriggersTypeOrVar (line 42) | static (TriggersType tType, string tVar, bool onlyActionTriggers) _G... method _IsStdTriggersFile (line 139) | static TriggersType _IsStdTriggersFile(FileNode fn) { method _FindActionTriggersPropertyOrField (line 147) | static string _FindActionTriggersPropertyOrField(SemanticModel semo,... method GetTriggersType (line 151) | public static TriggersType GetTriggersType() { method GetTriggersVar (line 155) | public static string GetTriggersVar(TriggersType tt) { method GetActionTriggersVar (line 160) | public static string GetActionTriggersVar() { method IsNonStandardFileWithTriggers (line 169) | public static bool IsNonStandardFileWithTriggers() { method MoveCaretForNewTriggerOrScope (line 180) | public static bool MoveCaretForNewTriggerOrScope() { type FoundTrigger (line 211) | public record struct FoundTrigger(FileNode file, int pos, string type,... method FindTriggersInCodeAsync (line 213) | public static async Task> FindTriggersInCodeAsync(F... method IsTtScipt (line 430) | public static bool IsTtScipt(FileNode f) { method FindAllTriggersAsync (line 434) | public static async Task> FindAllTriggersAsync(File... method AllTriggersMenu (line 467) | public static async void AllTriggersMenu(FileNode thisFile) { FILE: Au.Editor/Triggers and toolbars/TriggersAndToolbars.cs class TriggersAndToolbars (line 6) | partial class TriggersAndToolbars { method Edit (line 7) | public static bool Edit(string file) { method GoToToolbars (line 13) | public static void GoToToolbars() { method GetProject (line 35) | public static FileNode GetProject(bool create) { method _GetFile (line 70) | static FileNode _GetFile(string file, bool create, FNFind kind = FNFin... method Restart (line 75) | public static void Restart() { method DisableTriggers (line 85) | public static void DisableTriggers(bool? disable) { method OnDisableTriggers (line 92) | internal static void OnDisableTriggers() { method ShowActiveToolbars (line 104) | public static void ShowActiveToolbars() { method NewToolbar (line 111) | public static void NewToolbar() { method SetToolbarTrigger (line 116) | public static void SetToolbarTrigger() { FILE: Au.Editor/Triggers and toolbars/WinScheduler.cs class WinScheduler (line 9) | static class WinScheduler { method Connect (line 15) | internal static bool Connect(out api.ITaskService ts) { method CreateTaskWithoutTriggers (line 34) | public static int CreateTaskWithoutTriggers(string taskFolder, string ... method CreateTaskFromXml (line 48) | public static int CreateTaskFromXml(string taskFolder, string taskName... method CreateTaskFromDefinition (line 61) | internal static int CreateTaskFromDefinition(string taskFolder, string... method _CreateTask (line 65) | static int _CreateTask(string taskFolder, string taskName, object tdOr... method CreateXmlForNewTask (line 94) | public static string CreateXmlForNewTask(UacIL IL, string programFile,... method RunTask (line 140) | public static (int processId, RResult result) RunTask(string taskFolde... type RResult (line 157) | public enum RResult { None, Success, CantConnect, TaskNotFound, TaskDi... method TaskExists (line 163) | public static bool TaskExists(string taskFolder, string taskName) { method DeleteTask (line 173) | public static void DeleteTask(string taskFolder, string taskName) { type FSTResult (line 180) | public record struct FSTResult(api.IRegisteredTask rt, api.ITaskDefini... method FindScriptTask (line 182) | public static bool FindScriptTask(string fileName, string itemPath, ou... method GetScriptTriggersAsync (line 228) | public static async Task> GetScrip... method EditTask (line 254) | public static void EditTask(string taskFolder, string taskName) { class ExtScheduler (line 293) | static class ExtScheduler { method EnumTriggers (line 295) | public static IEnumerable EnumTriggers(this api.ITaskDef... method FormatTriggerString (line 303) | public static string FormatTriggerString(this api.ITrigger t) { method FormatTriggerString (line 309) | public static void FormatTriggerString(this api.ITrigger t, StringBuil... method GetExecAction (line 469) | public static api.IExecAction GetExecAction(this api.IActionCollection... method GetQuery (line 478) | public static (string query, string log, string source, string id, int... class WinSchedulerApi (line 519) | unsafe class WinSchedulerApi : NativeApi { class TaskScheduler (line 520) | [ComImport, Guid("0f87369f-a4e5-4cfc-bd3e-73e6154572dd"), ClassInterfa... type ITaskService (line 523) | [ComImport, Guid("2faba4c7-4da9-4013-9697-20cc3fd40f85")] //dual method GetFolder (line 525) | [PreserveSig] int GetFolder(string path, out ITaskFolder ppFolder); method GetRunningTasks (line 526) | [PreserveSig] int GetRunningTasks(int flags, out IRunningTaskCollect... method NewTask (line 527) | [PreserveSig] int NewTask(uint flags, out ITaskDefinition ppDefiniti... method Connect (line 528) | [PreserveSig] int Connect(object serverName = null, object user = nu... type ITaskFolder (line 536) | [ComImport, Guid("8cfac062-a080-4c15-9a88-aa7c2af80dfc")] //dual method GetFolder (line 540) | [PreserveSig] int GetFolder(string path, out ITaskFolder ppFolder); method GetFolders (line 541) | [PreserveSig] int GetFolders(int flags, out ITaskFolderCollection pp... method CreateFolder (line 542) | [PreserveSig] int CreateFolder(string subFolderName, object sddl, ou... method DeleteFolder (line 543) | [PreserveSig] int DeleteFolder(string subFolderName, int flags); method GetTask (line 544) | [PreserveSig] int GetTask(string path, out IRegisteredTask ppTask); method GetTasks (line 545) | [PreserveSig] int GetTasks(int flags, out IRegisteredTaskCollection ... method DeleteTask (line 546) | [PreserveSig] int DeleteTask(string name, int flags); method RegisterTask (line 547) | [PreserveSig] int RegisterTask(string path, string xmlText, TASK_CRE... method RegisterTaskDefinition (line 548) | [PreserveSig] int RegisterTaskDefinition(string path, ITaskDefinitio... method GetSecurityDescriptor (line 549) | [PreserveSig] int GetSecurityDescriptor(int securityInformation, out... method SetSecurityDescriptor (line 550) | [PreserveSig] int SetSecurityDescriptor(string sddl, int flags); type TASK_CREATION (line 553) | [Flags] type IRegisteredTaskCollection (line 564) | [ComImport, Guid("86627eb4-42a7-41e4-a4d9-ac33a72f2d52")] //dual method get_Item (line 567) | [PreserveSig] int get_Item(object index, out IRegisteredTask ppRegis... type IRegisteredTask (line 570) | [ComImport, Guid("9c86f320-dee3-4dd1-b972-a303f26b061e")] //dual method Run (line 576) | [PreserveSig] int Run(object @params, out IRunningTask ppRunningTask); method RunEx (line 577) | [PreserveSig] int RunEx(object @params, int flags, int sessionID, st... method GetInstances (line 578) | [PreserveSig] int GetInstances(int flags, out IRunningTaskCollection... method GetSecurityDescriptor (line 585) | [PreserveSig] int GetSecurityDescriptor(int securityInformation, out... method SetSecurityDescriptor (line 586) | [PreserveSig] int SetSecurityDescriptor(string sddl, int flags); method Stop (line 587) | [PreserveSig] int Stop(int flags); method GetRunTimes (line 588) | [PreserveSig] int GetRunTimes(in SYSTEMTIME pstStart, in SYSTEMTIME ... type ITaskFolderCollection (line 591) | [ComImport, Guid("79184a66-8664-423f-97f1-637356a5d812")] //dual method get_Item (line 594) | [PreserveSig] int get_Item(object index, out ITaskFolder ppFolder); type SYSTEMTIME (line 597) | internal struct SYSTEMTIME { type ITaskDefinition (line 608) | [ComImport, Guid("f5bc8fc5-536d-4f77-b852-fbc1356fdeb6")] //dual type IRunningTaskCollection (line 619) | [ComImport, Guid("6a67614b-6828-4fec-aa54-6d52e8f1f2db")] //dual method get_Item (line 622) | [PreserveSig] int get_Item(object index, out IRunningTask ppRunningT... type IRunningTask (line 625) | [ComImport, Guid("653758fb-7b9a-4f1e-a471-beeb8e9b834e")] //dual method get_Name (line 627) | [PreserveSig] int get_Name(out string pName); method get_InstanceGuid (line 628) | [PreserveSig] int get_InstanceGuid(out string pGuid); method get_Path (line 629) | [PreserveSig] int get_Path(out string pPath); method get_State (line 630) | [PreserveSig] int get_State(out TASK_STATE pState); method get_CurrentAction (line 631) | [PreserveSig] int get_CurrentAction(out string pName); method Stop (line 632) | [PreserveSig] int Stop(); method Refresh (line 633) | [PreserveSig] int Refresh(); method get_EnginePID (line 634) | [PreserveSig] int get_EnginePID(out int pPID); type TASK_STATE (line 637) | internal enum TASK_STATE { type IActionCollection (line 645) | [ComImport, Guid("02820E19-7B98-4ed2-B2E8-FDCCCEFF619B")] //dual method get_Item (line 648) | [PreserveSig] int get_Item(int index, out IAction ppAction); method __NewEnum (line 649) | void __NewEnum(); method Create (line 651) | [PreserveSig] int Create(TASK_ACTION_TYPE type, out IAction ppAction); method Remove (line 652) | [PreserveSig] int Remove(object index); method Clear (line 653) | [PreserveSig] int Clear(); type IPrincipal (line 657) | [ComImport, Guid("D98D51E5-C9B4-496a-A9C1-18980261CF0F")] //dual type ITaskSettings (line 667) | [ComImport, Guid("8FD4711D-2D02-4c8c-87E3-EFF699DE127E")] //dual type IRegistrationInfo (line 691) | [ComImport, Guid("416D8B73-CB41-4ea1-805C-9BE9A5AC4A74")] //dual type INetworkSettings (line 704) | [ComImport, Guid("9F7DEA84-C30B-4245-80B6-00E9F646F1B4")] //dual type IIdleSettings (line 710) | [ComImport, Guid("84594461-0053-4342-A8FD-088FABF11F32")] //dual type TASK_COMPATIBILITY (line 718) | internal enum TASK_COMPATIBILITY { type TASK_INSTANCES_POLICY (line 728) | internal enum TASK_INSTANCES_POLICY { type TASK_RUNLEVEL_TYPE (line 735) | internal enum TASK_RUNLEVEL_TYPE { type TASK_LOGON_TYPE (line 740) | internal enum TASK_LOGON_TYPE { type IAction (line 750) | [ComImport, Guid("BAE54997-48B1-4cbe-9965-D6BE263EBEA4")] //dual type TASK_ACTION_TYPE (line 756) | internal enum TASK_ACTION_TYPE { type IExecAction (line 763) | [ComImport, Guid("4c3d624d-fd6b-49a3-b9b7-09cb3cd3f047")] //dual method _0 (line 765) | void _0(); method _1 (line 765) | void _1(); method _2 (line 765) | void _2(); type TASK_TRIGGER_TYPE2 (line 773) | internal enum TASK_TRIGGER_TYPE2 { type ITriggerCollection (line 788) | [ComImport, Guid("85df5081-1b24-4f32-878a-d9d14df4cb77")] //dual method get_Item (line 791) | [PreserveSig] int get_Item(int index, out ITrigger ppTrigger); method __NewEnum (line 792) | void __NewEnum(); method Create (line 793) | ITrigger Create(TASK_TRIGGER_TYPE2 type); method Remove (line 794) | [PreserveSig] int Remove(object index); method Clear (line 795) | void Clear(); type ITrigger (line 798) | [ComImport, Guid("09941815-ea89-4b5b-89e0-2a773801fac3")] //dual type IRepetitionPattern (line 809) | [ComImport, Guid("7FB9ACF1-26BE-400e-85B5-294B9C75DFD6")] //dual type ITimeTrigger (line 816) | [ComImport, Guid("b45747e0-eba7-4276-9f29-85c5bb300006")] method _0 (line 818) | void _0(); method _1 (line 818) | void _1(); method _2 (line 818) | void _2(); method _3 (line 818) | void _3(); method _4 (line 818) | void _4(); method _5 (line 818) | void _5(); method _6 (line 818) | void _6(); method _7 (line 818) | void _7(); method _8 (line 818) | void _8(); method _9 (line 818) | void _9(); method _10 (line 818) | void _10(); method _11 (line 818) | void _11(); method _12 (line 818) | void _12(); type IDailyTrigger (line 822) | [ComImport, Guid("126c5cd8-b288-41d5-8dbf-e491446adc5c")] method _0 (line 824) | void _0(); method _1 (line 824) | void _1(); method _2 (line 824) | void _2(); method _3 (line 824) | void _3(); method _4 (line 824) | void _4(); method _5 (line 824) | void _5(); method _6 (line 824) | void _6(); method _7 (line 824) | void _7(); method _8 (line 824) | void _8(); method _9 (line 824) | void _9(); method _10 (line 824) | void _10(); method _11 (line 824) | void _11(); method _12 (line 824) | void _12(); type IWeeklyTrigger (line 829) | [ComImport, Guid("5038fc98-82ff-436d-8728-a512a57c9dc1")] method _0 (line 831) | void _0(); method _1 (line 831) | void _1(); method _2 (line 831) | void _2(); method _3 (line 831) | void _3(); method _4 (line 831) | void _4(); method _5 (line 831) | void _5(); method _6 (line 831) | void _6(); method _7 (line 831) | void _7(); method _8 (line 831) | void _8(); method _9 (line 831) | void _9(); method _10 (line 831) | void _10(); method _11 (line 831) | void _11(); method _12 (line 831) | void _12(); type IMonthlyTrigger (line 837) | [ComImport, Guid("97c45ef1-6b02-4a1a-9c0e-1ebfba1500ac")] method _0 (line 839) | void _0(); method _1 (line 839) | void _1(); method _2 (line 839) | void _2(); method _3 (line 839) | void _3(); method _4 (line 839) | void _4(); method _5 (line 839) | void _5(); method _6 (line 839) | void _6(); method _7 (line 839) | void _7(); method _8 (line 839) | void _8(); method _9 (line 839) | void _9(); method _10 (line 839) | void _10(); method _11 (line 839) | void _11(); method _12 (line 839) | void _12(); type IMonthlyDOWTrigger (line 846) | [ComImport, Guid("77d025a3-90fa-43aa-b52e-cda5499b946a")] method _0 (line 848) | void _0(); method _1 (line 848) | void _1(); method _2 (line 848) | void _2(); method _3 (line 848) | void _3(); method _4 (line 848) | void _4(); method _5 (line 848) | void _5(); method _6 (line 848) | void _6(); method _7 (line 848) | void _7(); method _8 (line 848) | void _8(); method _9 (line 848) | void _9(); method _10 (line 848) | void _10(); method _11 (line 848) | void _11(); method _12 (line 848) | void _12(); type IEventTrigger (line 862) | [ComImport, Guid("d45b0167-9653-4eef-b94f-0732ca7af251")] method _0 (line 864) | void _0(); method _1 (line 864) | void _1(); method _2 (line 864) | void _2(); method _3 (line 864) | void _3(); method _4 (line 864) | void _4(); method _5 (line 864) | void _5(); method _6 (line 864) | void _6(); method _7 (line 864) | void _7(); method _8 (line 864) | void _8(); method _9 (line 864) | void _9(); method _10 (line 864) | void _10(); method _11 (line 864) | void _11(); method _12 (line 864) | void _12(); type ITaskNamedValueCollection (line 870) | [ComImport, Guid("b4ef826b-63c3-46e4-a504-ef69e4f7ea4d")] method get_Item (line 873) | [PreserveSig] int get_Item(int index, out ITaskNamedValuePair ppPair); method __NewEnum (line 874) | void __NewEnum(); method Create (line 875) | [PreserveSig] int Create(string name, string value, out ITaskNamedVa... method Remove (line 876) | [PreserveSig] int Remove(int index); method Clear (line 877) | [PreserveSig] int Clear(); type ITaskNamedValuePair (line 880) | [ComImport, Guid("39038068-2b46-4afd-8662-7bb6f868d221")] type ILogonTrigger (line 886) | [ComImport, Guid("72dade38-fae4-4b3e-baf4-5d009af02b1c")] method _0 (line 888) | void _0(); method _1 (line 888) | void _1(); method _2 (line 888) | void _2(); method _3 (line 888) | void _3(); method _4 (line 888) | void _4(); method _5 (line 888) | void _5(); method _6 (line 888) | void _6(); method _7 (line 888) | void _7(); method _8 (line 888) | void _8(); method _9 (line 888) | void _9(); method _10 (line 888) | void _10(); method _11 (line 888) | void _11(); method _12 (line 888) | void _12(); type IRegistrationTrigger (line 893) | [ComImport, Guid("4c8fec3a-c218-4e0c-b23d-629024db91a2")] method _0 (line 895) | void _0(); method _1 (line 895) | void _1(); method _2 (line 895) | void _2(); method _3 (line 895) | void _3(); method _4 (line 895) | void _4(); method _5 (line 895) | void _5(); method _6 (line 895) | void _6(); method _7 (line 895) | void _7(); method _8 (line 895) | void _8(); method _9 (line 895) | void _9(); method _10 (line 895) | void _10(); method _11 (line 895) | void _11(); method _12 (line 895) | void _12(); type ISessionStateChangeTrigger (line 899) | [ComImport, Guid("754da71b-4385-4475-9dd9-598294fa3641")] method _0 (line 901) | void _0(); method _1 (line 901) | void _1(); method _2 (line 901) | void _2(); method _3 (line 901) | void _3(); method _4 (line 901) | void _4(); method _5 (line 901) | void _5(); method _6 (line 901) | void _6(); method _7 (line 901) | void _7(); method _8 (line 901) | void _8(); method _9 (line 901) | void _9(); method _10 (line 901) | void _10(); method _11 (line 901) | void _11(); method _12 (line 901) | void _12(); type MONTHLYDOW (line 907) | internal struct MONTHLYDOW { type MONTHLYDATE (line 913) | internal struct MONTHLYDATE { type WEEKLY (line 918) | internal struct WEEKLY { type DAILY (line 923) | internal struct DAILY { type TASK_SESSION_STATE_CHANGE_TYPE (line 927) | internal enum TASK_SESSION_STATE_CHANGE_TYPE { FILE: Au.Editor/xAI/AI search.cs class Embeddings (line 13) | class Embeddings(AiEmbeddingModel model) { method CreateEmbeddings (line 22) | public List CreateEmbeddings(IList input, bool forData... method CreateEmbedding (line 132) | public float[] CreateEmbedding(EmInput input, CancellationToken cancel... method _GetEmbeddings (line 136) | List _GetEmbeddings(string dbPath, bool compact, Func<(List<... method GetDocsEmbeddings (line 210) | public List GetDocsEmbeddings(CancellationToken cancel = def... method GetDocsTexts (line 231) | public string[] GetDocsTexts(IEnumerable names) { method GetIconsEmbeddings (line 256) | public List GetIconsEmbeddings(bool withImages, Cancellation... method GetTopMatches (line 342) | public List<(EmVector f, float score)> GetTopMatches(float[] queryVect... method CosineSimilarity (line 351) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] type EmVector (line 375) | record struct EmVector(string name, Array vec); class _EmStorageFile (line 377) | file class _EmStorageFile(string file) { method Save (line 378) | public void Save(List names, List ems, List da... method _Load (line 397) | BinaryReader _Load(out int type, out int vectorLen, out _EmHash hash) { method Load (line 409) | public List Load(out _EmHash hash) { method LoadForUpdate (line 430) | public Dictionary LoadForUpd... method TryDownload (line 451) | public bool TryDownload(AiEmbeddingModel model, _EmHash hash) { method _TryGetZipName (line 469) | string _TryGetZipName(AiEmbeddingModel model, _EmHash hash) { method PrintUploadIfAtHome (line 478) | public void PrintUploadIfAtHome(AiEmbeddingModel model, _EmHash hash) { type _EmHash (line 487) | file record struct _EmHash(string hash, string modelParams); type EmInput (line 489) | [JsonConverter(typeof(_JsonConverter))] class XamlIconConverter_ (line 550) | class XamlIconConverter_ { method GetConverter (line 566) | public static XamlIconConverter_ GetConverter(string pathXaml) { method ToWpfBitmap (line 576) | public RenderTargetBitmap ToWpfBitmap(int size, int dpi, Brush backgro... method ToPng (line 611) | public byte[] ToPng(int size, int dpi, Brush background = null) { method ToPng (line 617) | public void ToPng(Stream stream, int size, int dpi, Brush background =... method ToGdipBitmap (line 626) | public System.Drawing.Bitmap ToGdipBitmap(int size, int dpi, Brush bac... method ToIcon (line 637) | public unsafe void ToIcon(Stream stream, int[] sizes) { method ToIcon (line 657) | public void ToIcon(string icoFile, FrameworkElement e, int[] sizes) { method ToGdipIcon (line 663) | public System.Drawing.Icon ToGdipIcon(int size) { FILE: Au.Editor/xAI/AiModel.cs type AMLimits (line 13) | record AMLimits(int maxTokens, int maxInputs, int requestPeriod = 0, int... type AiModel (line 15) | abstract record class AiModel(string api, string url, string model, AMLi... type AiEmbeddingModel (line 164) | abstract record class AiEmbeddingModel(string api, string url, string mo... type AiChatModel (line 178) | abstract record class AiChatModel(string api, string url, string model, ... type AiChatMessage (line 186) | record class AiChatMessage(ACMRole role, string text, JsonNode json = nu... type ACMRole (line 187) | enum ACMRole { user, assistant, tool } type AiRerankModel (line 189) | abstract record class AiRerankModel(string api, string url, string model... type AiRerankResult (line 197) | record struct AiRerankResult(int index, float score); type ModelMistralEmbed (line 201) | record class ModelMistralEmbed : AiEmbeddingModel { type ModelMistralEmbed2 (line 216) | record class ModelMistralEmbed2 : ModelMistralEmbed { type ModelMistralChat (line 221) | record class ModelMistralChat : AiChatModel { type ModelOpenaiEmbed (line 240) | record class ModelOpenaiEmbed : AiEmbeddingModel { type ModelOpenaiEmbed2 (line 254) | record class ModelOpenaiEmbed2 : ModelOpenaiEmbed { type ModelOpenaiChat (line 259) | record class ModelOpenaiChat : AiChatModel { type ModelGeminiEmbed (line 329) | record class ModelGeminiEmbed : AiEmbeddingModel { type ModelGeminiEmbed2 (line 353) | record class ModelGeminiEmbed2 : ModelGeminiEmbed { type ModelGeminiChat (line 358) | record class ModelGeminiChat : AiChatModel { type ModelVoyageEmbed (line 382) | record class ModelVoyageEmbed : AiEmbeddingModel { type ModelVoyageEmbed2 (line 404) | record class ModelVoyageEmbed2 : ModelVoyageEmbed { type ModelVoyageEmbedM (line 409) | record class ModelVoyageEmbedM : AiEmbeddingModel { type ModelVoyageRerank (line 441) | record class ModelVoyageRerank : AiRerankModel { type ModelClaudeChat (line 464) | record class ModelClaudeChat : AiChatModel { type ModelDeepseekChat (line 488) | record class ModelDeepseekChat : AiChatModel { type ModelCohereEmbed (line 506) | record class ModelCohereEmbed : AiEmbeddingModel { type ModelCohereEmbed2 (line 520) | record class ModelCohereEmbed2 : ModelCohereEmbed { type ModelCohereChat (line 525) | record class ModelCohereChat : AiChatModel { type ModelCohereRerank (line 539) | record class ModelCohereRerank : AiRerankModel { type ModelJinaRerank (line 559) | record class ModelJinaRerank : AiRerankModel { FILE: Au.Editor/xAI/McpServer.cs class McpServer (line 5) | class McpServer { method Run (line 6) | public static void Run(ReadOnlySpan args) { method MessageReceived (line 35) | public string MessageReceived(string json) { method _GenerateToolList (line 88) | static List _GenerateToolList() { method _CallTool (line 139) | string _CallTool(string name, JsonElement jArgs) { class McpAttribute (line 174) | [AttributeUsage(AttributeTargets.Method | AttributeTargets.Parameter)] method McpAttribute (line 176) | public McpAttribute(string description) => Description = description; FILE: Au.Editor/xAI/McpTools.cs class McpTools (line 6) | class McpTools { method McpTools (line 9) | public McpTools() { method Echo (line 14) | [Mcp("Echoes the input string")] method TestEnum (line 19) | [Mcp("Test enum")] method TestNumbers (line 24) | [Mcp("Test numbers")] method TestArray (line 29) | [Mcp("Test array")] method get_la_docs_toc (line 34) | [Mcp("Gets the table of contents of the LibreAutomate documentation.")] method get_la_docs (line 39) | [Mcp("Gets specified articles from the LibreAutomate documentation.")] method _AppendArticle (line 69) | void _AppendArticle(StringBuilder sb, int i, string name, string text) { method find_la_docs (line 84) | [Mcp(""" FILE: Au.Editor/xMisc/EnvVarUpdater.cs class EnvVarUpdater (line 6) | class EnvVarUpdater { method EnvVarUpdater (line 10) | public EnvVarUpdater() { method WmSettingchange (line 24) | public void WmSettingchange() { method _GetVars (line 60) | DictSS _GetVars(EnvironmentVariableTarget target) { method _GetVars (line 67) | DictSS _GetVars() { FILE: Au.Editor/xMisc/Pip.cs class Pip (line 13) | static class Pip { method Run (line 22) | public static int Run(ReadOnlySpan args) { method SetConnected_ (line 77) | internal static void SetConnected_(int connected) { class PipWindow (line 82) | file class PipWindow : Form { method PipWindow (line 89) | public PipWindow() { method OnHandleCreated (line 107) | protected override void OnHandleCreated(EventArgs e) { method OnLoad (line 118) | protected override void OnLoad(EventArgs e) { method OnFormClosing (line 189) | protected override void OnFormClosing(FormClosingEventArgs e) { method _Events (line 195) | void _Events() { method _PrintEvent (line 273) | [Conditional("DEBUG")] method _PrintEvent (line 278) | [Conditional("DEBUG")] method _UpdateDesktopSize (line 283) | void _UpdateDesktopSize() { method _SetFullScreen (line 296) | void _SetFullScreen(bool on) { method WndProc (line 308) | protected override void WndProc(ref Message m) { method _SystemIconMenu (line 334) | void _SystemIconMenu() { method SettingsDialog (line 370) | public static void SettingsDialog() { type _Settings (line 381) | record class _Settings : JSettings { class FullScreenWindow (line 392) | file class FullScreenWindow { method FullScreenWindow (line 399) | public FullScreenWindow(wnd w) { method SetFullScreen (line 403) | public void SetFullScreen(bool on) { class api (line 425) | unsafe file class api : NativeApi { method WTSIsChildSessionsEnabled (line 426) | [DllImport("wtsapi32.dll")] method WTSEnableChildSessions (line 429) | [DllImport("wtsapi32.dll", SetLastError = true)] type DWM_WINDOW_CORNER_PREFERENCE (line 432) | internal enum DWM_WINDOW_CORNER_PREFERENCE { method DwmSetWindowAttribute (line 439) | [DllImport("dwmapi.dll")] FILE: Au.Editor/xMisc/PipIPC.cs class PipIPC (line 21) | class PipIPC { method SendSync (line 30) | public static string SendSync(string message, int timeoutMS = 60_000) { method SendAsync (line 46) | public static async Task SendAsync(string message, int timeout... method StartPipeServerThread (line 50) | public static void StartPipeServerThread() { method _PipeServer (line 54) | static void _PipeServer() { method _RunScript (line 105) | static void _RunScript(string param) { method _CanUsePip (line 132) | static bool _CanUsePip() { method StartPip (line 146) | public static void StartPip() { method _PipProcessStarter (line 152) | static ProcessStarter_ _PipProcessStarter(string args) => new(process.... method RunScriptInPip (line 154) | public static async void RunScriptInPip(FileNode f, params string[] ar... FILE: Au.Editor/xMisc/RegHotkeys.cs class RegHotkeys (line 3) | static class RegHotkeys { type Id (line 6) | public enum Id { method RegisterPermanent (line 12) | public static void RegisterPermanent() { method UnregisterPermanent (line 36) | public static void UnregisterPermanent() { method RegisterDebug (line 40) | public static void RegisterDebug() { method UnregisterDebug (line 47) | public static void UnregisterDebug() { method WmHotkey_ (line 51) | internal static void WmHotkey_(nint wParam) { FILE: Au.Editor/xMisc/UacDragDrop.cs class UacDragDrop (line 6) | class UacDragDrop { class AdminProcess (line 7) | public class AdminProcess { method Enable (line 18) | public static void Enable(bool on) { method AdminProcess (line 29) | AdminProcess() { method _Dispose (line 48) | void _Dispose() { method _StartedDragMode (line 53) | void _StartedDragMode() { method _EndedDragMode (line 63) | void _EndedDragMode() { method _Timer (line 71) | void _Timer(timer t) { method _SetTransparentSizeZorder (line 102) | void _SetTransparentSizeZorder() { method OnTransparentWindowCreated (line 114) | public static void OnTransparentWindowCreated(wnd wTransparent) { method DragEvent (line 122) | public static int DragEvent(int event_, byte[] b) => s_inst?._DragEv... method _DragEvent (line 124) | int _DragEvent(int event_, byte[] b) { method _InvokeDropTarget (line 178) | unsafe int _InvokeDropTarget(wnd w, DDEvent ev, int effect, int keyS... type DDEvent (line 209) | public enum DDEvent { Enter, Over, Drop, Leave } class NonAdminProcess (line 213) | public static class NonAdminProcess { method MainDD (line 220) | public static void MainDD(ReadOnlySpan args) { method _WndProc (line 240) | static nint _WndProc(wnd w, int msg, nint wParam, nint lParam) { method _Exit (line 257) | static void _Exit() { Api.DestroyWindow(_w); } class _DropTarget (line 259) | class _DropTarget : Api.IDropTarget { method DragEnter (line 260) | void Api.IDropTarget.DragEnter(IDataObject d, int grfKeyState, POI... method DragOver (line 275) | void Api.IDropTarget.DragOver(int grfKeyState, POINT pt, ref int e... method Drop (line 281) | void Api.IDropTarget.Drop(IDataObject d, int grfKeyState, POINT pt... method DragLeave (line 288) | void Api.IDropTarget.DragLeave() { type DDData (line 296) | struct DDData { method GetData (line 302) | public unsafe bool GetData(IDataObject d, bool getFileNodes = false) { FILE: Au.Editor/xUtil/Downloader.cs method PrepareDirectory (line 22) | public bool PrepareDirectory(string dirExtract, string failedWarningPref... FILE: Au.Editor/xUtil/Ed util shared.cs class folders2 (line 11) | static class folders2 { class EdProtectedData (line 46) | static class EdProtectedData { method Protect (line 50) | public static string Protect(string s) { method Unprotect (line 56) | public static string Unprotect(string s) { class SevenZip (line 65) | static class SevenZip { method Compress (line 79) | public static bool Compress(out string output, string zipFile, string ... method Compress (line 95) | public static bool Compress(out string output, string zipFile, IEnumer... method Extract (line 110) | public static bool Extract(out string output, string zipFile, string o... FILE: Au.Editor/xUtil/Ed util.cs class DotnetUtil (line 14) | static class DotnetUtil { method DotnetUtil (line 15) | static DotnetUtil() { method MissingSdkUI (line 25) | public static bool MissingSdkUI(Window w, FrameworkElement[] disable, ... method EnsureSdkAsync (line 65) | public static async Task EnsureSdkAsync(TextBlock progress) { method InitSdk (line 97) | public static bool InitSdk() => _InitSdk(out _); method _InitSdk (line 99) | static bool _InitSdk(out bool installMiniSdk, bool afterInstall = fals... method DownloadNetRuntimesForOtherArch (line 193) | public static void DownloadNetRuntimesForOtherArch(string extractDir, ... type BoolError (line 252) | record struct BoolError(bool ok, string error) { class EdDebug (line 259) | static class EdDebug { class EdWpf (line 264) | static class EdWpf { method TextAndHelp (line 265) | public static TextBlock TextAndHelp(string text, string helpTopic) { method TextAndHelp (line 271) | public static TextBlock TextAndHelp(string text) => TextAndHelp(tex... method TextAndHelp (line 273) | public static TextBlock TextAndHelp(string text, Func helpTopi... class EdDatabases (line 283) | static class EdDatabases { method OpenRef (line 284) | public static sqlite OpenRef() => _Open("ref.db"); method OpenDoc (line 286) | public static sqlite OpenDoc() => _Open("doc.db"); method OpenWinapi (line 288) | public static sqlite OpenWinapi() => _Open("winapi.db"); method _Open (line 290) | static sqlite _Open(string name) { type WndSetRedraw (line 307) | struct WndSetRedraw : IDisposable { method WndSetRedraw (line 310) | public WndSetRedraw(wnd w) { method Dispose (line 315) | public unsafe void Dispose() { type StartEndText (line 323) | record struct StartEndText(int start, int end, string text) { class EdComUtil (line 364) | static class EdComUtil { method ConvertTypeLibrary (line 374) | public static async Task> ConvertTypeLibrary(object tlDef... type RegTypelib (line 438) | public record class RegTypelib(string text, string guid, string versio... class RelativePath (line 457) | class RelativePath { method RelativePath (line 462) | public RelativePath(string prefix) { method GetRelativePath (line 468) | public RStr GetRelativePath(string fullPath) { class WildcardList (line 480) | class WildcardList { method WildcardList (line 489) | public WildcardList(string list, bool replaceSlash = true, bool matchW... method WildcardList (line 517) | public WildcardList(string[] list) { method IsMatch (line 525) | public bool IsMatch(RStr s, bool ignoreCase) { class WindowDisabler (line 542) | class WindowDisabler { method WindowDisabler (line 546) | public WindowDisabler(Window window) => _window = window; method Disable (line 548) | public IDisposable Disable() { class ReenableDisposable (line 553) | class ReenableDisposable : IDisposable { method ReenableDisposable (line 557) | public ReenableDisposable(WindowDisabler d) => _d = d; method Dispose (line 559) | public void Dispose() { FILE: Au.Editor/xUtil/EdExt.cs class EdExt (line 10) | static class EdExt { method PathStarts (line 16) | public static bool PathStarts(this string t, RStr s, bool orEquals = f... method AppendHex (line 26) | public static StringBuilder AppendHex(this StringBuilder t, uint x) { method AppendHex (line 42) | public static StringBuilder AppendHex(this StringBuilder t, int x) => ... method InsertCustom (line 49) | public static void InsertCustom(this MenuItem t, int i, FrameworkEleme... method InsertCustom (line 65) | public static MenuItem InsertCustom(this MenuItem t, int i, string tex... method InsertCustom (line 75) | public static MenuItem InsertCustom(this MenuItem t, int i, string tex... method RemoveAllCustom (line 82) | public static void RemoveAllCustom(this MenuItem t) { method SingleDialog (line 94) | public static T SingleDialog(this FileNode f, Func fNew) where T... FILE: Au.Editor/xUtil/EdIcons.cs class EdIcons (line 3) | static class EdIcons { method FolderIcon (line 37) | public static string FolderIcon(bool open) => open ? FolderOpen : Folder; method FolderArrow (line 39) | public static string FolderArrow(bool open) => open ? "*Material.Chevr... FILE: Au.Editor/xUtil/Libs/DiffMatchPatch.cs class CompatibilityExtensions (line 31) | internal static class CompatibilityExtensions method Splice (line 34) | public static List Splice(this List input, int start, int count, method JavaSubstring (line 45) | public static string JavaSubstring(this string s, int begin, int end) method First (line 50) | public static T First(this List t) => t[0]; method Last (line 52) | public static T Last(this List t) => t[t.Count - 1]; type Operation (line 61) | public enum Operation class Diff (line 70) | public class Diff method Diff (line 82) | public Diff(Operation operation, string text) method ToString (line 93) | public override string ToString() method Equals (line 104) | public override bool Equals(Object obj) method Equals (line 121) | public bool Equals(Diff obj) method GetHashCode (line 132) | public override int GetHashCode() class Patch (line 142) | public class Patch method ToString (line 156) | public override string ToString() class diff_match_patch (line 201) | public class diff_match_patch method diff_main (line 241) | public List diff_main(string text1, string text2, bool checkline... method _diff_main (line 265) | private List _diff_main(string text1, string text2, bool checkli... method diff_compute (line 316) | private List diff_compute(string text1, string text2, bool check... method diff_lineMode (line 387) | private List diff_lineMode(string text1, string text2) method diff_bisect (line 453) | protected List diff_bisect(string text1, string text2) method diff_bisectSplit (line 575) | private List diff_bisectSplit(string text1, string text2, int x,... method diff_linesToChars (line 599) | protected Object[] diff_linesToChars(string text1, string text2) method diff_linesToCharsMunge (line 625) | private string diff_linesToCharsMunge(string text, List lineAr... method diff_charsToLines (line 665) | protected void diff_charsToLines(ICollection diffs, method diff_commonPrefix (line 684) | public static int diff_commonPrefix(string text1, string text2) method diff_commonSuffix (line 702) | public static int diff_commonSuffix(string text1, string text2) method diff_commonOverlap (line 723) | protected int diff_commonOverlap(string text1, string text2) method diff_halfMatch (line 775) | protected string[] diff_halfMatch(string text1, string text2) method diff_halfMatchI (line 824) | private string[] diff_halfMatchI(string longtext, string shorttext, in... method diff_cleanupSemantic (line 860) | public void diff_cleanupSemantic(List diffs) method diff_cleanupSemanticLossless (line 975) | public void diff_cleanupSemanticLossless(List diffs) method diff_cleanupSemanticScore (line 1049) | private int diff_cleanupSemanticScore(string one, string two) method diff_cleanupEfficiency (line 1100) | public void diff_cleanupEfficiency(List diffs) method diff_cleanupMerge (line 1185) | public void diff_cleanupMerge(List diffs) method diff_xIndex (line 1318) | public int diff_xIndex(List diffs, int loc) method diff_prettyHtml (line 1355) | public string diff_prettyHtml(List diffs) method diff_text1 (line 1383) | public string diff_text1(List diffs) method diff_text2 (line 1399) | public string diff_text2(List diffs) method diff_levenshtein (line 1416) | public int diff_levenshtein(List diffs) method diff_toDelta (line 1450) | public string diff_toDelta(List diffs) method diff_fromDelta (line 1478) | public List diff_fromDelta(string text1, string delta) method match_main (line 1552) | public int match_main(string text, string pattern, int loc) method match_bitap (line 1581) | protected int match_bitap(string text, string pattern, int loc) method match_bitapScore (line 1687) | private double match_bitapScore(int e, int x, int loc, string pattern) method match_alphabet (line 1703) | protected Dictionary match_alphabet(string pattern) method patch_addContext (line 1731) | protected void patch_addContext(Patch patch, string text) method patch_make (line 1779) | public List patch_make(string text1, string text2) method patch_make (line 1797) | public List patch_make(List diffs) method patch_make (line 1814) | public List patch_make(string text1, string text2, method patch_make (line 1827) | public List patch_make(string text1, List diffs) method patch_deepCopy (line 1909) | public List patch_deepCopy(List patches) method patch_apply (line 1935) | public Object[] patch_apply(List patches, string text) method patch_addPadding (line 2043) | public string patch_addPadding(List patches) method patch_splitMax (line 2105) | public void patch_splitMax(List patches) method patch_toText (line 2206) | public string patch_toText(List patches) method patch_fromText (line 2222) | public List patch_fromText(string textline) method encodeURI (line 2302) | internal static string encodeURI(string str) method decodeURI (line 2307) | static string decodeURI(string str) method encodeURI (line 2320) | static string encodeURI(string str) method decodeURI (line 2334) | static string decodeURI(string str) FILE: Au.Editor/xUtil/Libs/EnglishPorter2Stemmer.cs class EnglishPorter2Stemmer (line 11) | public class EnglishPorter2Stemmer { method Stem (line 65) | public string Stem(string word) { method IsVowel (line 99) | private bool IsVowel(char c) { method IsConsonant (line 103) | private bool IsConsonant(char c) { method SuffixInR1 (line 107) | private static bool SuffixInR1(string word, int r1, string suffix) { method SuffixInR2 (line 111) | private bool SuffixInR2(string word, int r2, string suffix) { method ReplaceSuffix (line 115) | private static string ReplaceSuffix(string word, string oldSuffix, str... method TryReplace (line 126) | private static bool TryReplace(string word, string oldSuffix, string n... method TrimStartingApostrophe (line 140) | private static string TrimStartingApostrophe(string word) { method GetRegion1 (line 152) | public int GetRegion1(string word) { method GetRegion2 (line 165) | public int GetRegion2(string word) { method GetRegion (line 170) | private int GetRegion(string word, int begin) { method EndsInShortSyllable (line 192) | public bool EndsInShortSyllable(string word) { method IsShortWord (line 213) | public bool IsShortWord(string word) { method MarkYsAsConsonants (line 222) | public string MarkYsAsConsonants(string word) { method Step0RemoveSPluralSuffix (line 236) | public string Step0RemoveSPluralSuffix(string word) { method Step1ARemoveOtherSPluralSuffixes (line 247) | public string Step1ARemoveOtherSPluralSuffixes(string word) { method Step1BRemoveLySuffixes (line 276) | public string Step1BRemoveLySuffixes(string word, int r1) { method Step1CReplaceSuffixYWithIIfPreceededWithConsonant (line 304) | public string Step1CReplaceSuffixYWithIIfPreceededWithConsonant(string... method Step2ReplaceSuffixes (line 313) | public string Step2ReplaceSuffixes(string word, int r1) { method Step3ReplaceSuffixes (line 365) | public string Step3ReplaceSuffixes(string word, int r1, int r2) { method Step4RemoveSomeSuffixesInR2 (line 394) | public string Step4RemoveSomeSuffixesInR2(string word, int r2) { method Step5RemoveEorLSuffixes (line 417) | public string Step5RemoveEorLSuffixes(string word, int r1, int r2) { FILE: Au.Editor/xUtil/MetaCommentsParser.cs class MetaCommentsParser (line 6) | class MetaCommentsParser { method MetaCommentsParser (line 21) | public MetaCommentsParser(FileNode f) : this(f.GetCurrentText(out var ... method MetaCommentsParser (line 23) | public MetaCommentsParser(string code) { method _ParseOption (line 33) | void _ParseOption(string name, string value) { method Format (line 72) | public string Format(string prepend, string append) { method Apply (line 145) | public bool Apply() { method Merge (line 175) | public void Merge(MetaCommentsParser m) { FILE: Au.Editor/xUtil/NugetDownloader.cs class NugetDownloader (line 6) | static class NugetDownloader { method Download (line 19) | public static string Download(string package, string version = null) { method Extract (line 65) | public static void Extract(string nupkgPath, string extractDir, regexp... method _GetLatestCompatibleVersion (line 104) | static string _GetLatestCompatibleVersion(string package) { FILE: Au.Editor/xUtil/RegexParser.cs class RegexParser (line 5) | static class RegexParser { type RXSpan (line 6) | public record struct RXSpan(int start, int end, EStyle token); method GetClassifiedSpans (line 10) | public static List GetClassifiedSpans(RStr s, bool net = false) { method _Find (line 246) | static bool _Find(RStr t, char c, int from, out int foundAt) { method _Find (line 251) | static bool _Find(RStr t, string s, int from, out int foundAt) { method _FindEnd (line 256) | static int _FindEnd(RStr t, char c, int from) { method GetScintillaStylingBytes16 (line 267) | public static void GetScintillaStylingBytes16(RStr s, PSFormat format,... method _ToScintillaStylingBytes16 (line 308) | static void _ToScintillaStylingBytes16(RStr s, List a, Span(T v) => Marshal.SizeOf(); method SizeOf (line 22) | internal static int SizeOf() => Marshal.SizeOf(); method GetProcAddress (line 28) | internal static IntPtr GetProcAddress(string dllName, string funcName) { method GetDelegate (line 38) | internal static bool GetDelegate(out T deleg, string dllName, strin... method GetDelegate (line 47) | internal static bool GetDelegate(out T deleg, IntPtr hModule, strin... method ReleaseComObject (line 57) | internal static void ReleaseComObject(T o) where T : class { method DeleteObject (line 65) | [DllImport("gdi32.dll")] //this and many other GDI functions don't use... method CreateRectRgn (line 68) | [DllImport("gdi32.dll")] method CombineRgn (line 77) | [DllImport("gdi32.dll")] method SetRectRgn (line 80) | [DllImport("gdi32.dll")] method CreateRectRgnIndirect (line 83) | [DllImport("gdi32.dll")] method PtInRegion (line 86) | [DllImport("gdi32.dll")] method CreateCompatibleDC (line 89) | [DllImport("gdi32.dll")] method DeleteDC (line 92) | [DllImport("gdi32.dll")] method SelectObject (line 95) | [DllImport("gdi32.dll")] method GetObject (line 98) | [DllImport("gdi32.dll", EntryPoint = "GetObjectW")] method SetBkMode (line 102) | [DllImport("gdi32.dll")] method SetBkColor (line 105) | [DllImport("gdi32.dll")] method TextOut (line 108) | [DllImport("gdi32.dll", EntryPoint = "TextOutW")] method TextOut (line 111) | [DllImport("gdi32.dll", EntryPoint = "TextOutW")] method ExtTextOut (line 114) | [DllImport("gdi32.dll", EntryPoint = "ExtTextOutW")] method MoveToEx (line 118) | [DllImport("gdi32.dll")] method GetCurrentPositionEx (line 121) | [DllImport("gdi32.dll")] method SetTextAlign (line 124) | [DllImport("gdi32.dll")] method SetTextColor (line 127) | [DllImport("gdi32.dll")] method CreatePen (line 130) | [DllImport("gdi32.dll")] method LineTo (line 133) | [DllImport("gdi32.dll")] method CreateCompatibleBitmap (line 136) | [DllImport("gdi32.dll")] //tested: does not set last error method GetDeviceCaps (line 139) | [DllImport("gdi32.dll")] method GetTextExtentPoint32 (line 142) | [DllImport("gdi32.dll", EntryPoint = "GetTextExtentPoint32W")] method GetTextExtentPoint32 (line 145) | [DllImport("gdi32.dll", EntryPoint = "GetTextExtentPoint32W")] method CreateFont (line 148) | [DllImport("gdi32.dll", EntryPoint = "CreateFontW")] method CreateFontIndirect (line 151) | [DllImport("gdi32.dll", EntryPoint = "CreateFontIndirectW")] method BitBlt (line 157) | [DllImport("gdi32.dll")] //tested: in some cases does not set last err... method StretchBlt (line 160) | [DllImport("gdi32.dll")] method CreateDIBSection (line 163) | [DllImport("gdi32.dll")] type BITMAPINFOHEADER (line 166) | internal struct BITMAPINFOHEADER { type BITMAPINFO (line 183) | internal struct BITMAPINFO { method BITMAPINFO (line 200) | public BITMAPINFO() { biSize = sizeof(BITMAPINFOHEADER); } method BITMAPINFO (line 205) | public BITMAPINFO(int width, int height, int bitCount = 32) { method GetDIBits (line 235) | [DllImport("gdi32.dll")] method SetDIBitsToDevice (line 241) | [DllImport("gdi32.dll")] method GetStockObject (line 265) | [DllImport("gdi32.dll")] method CreateSolidBrush (line 268) | [DllImport("gdi32.dll")] method IntersectClipRect (line 271) | [DllImport("gdi32.dll")] type LOGFONT (line 274) | internal struct LOGFONT { type NONCLIENTMETRICS (line 291) | internal struct NONCLIENTMETRICS { method GetPixel (line 310) | [DllImport("gdi32.dll")] //does not set last error when fails method RegSetValueEx (line 317) | [DllImport("advapi32.dll")] method RegQueryValueEx (line 320) | [DllImport("advapi32.dll")] method OpenProcessToken (line 343) | [DllImport("advapi32.dll", SetLastError = true)] type TOKEN_INFORMATION_CLASS (line 346) | internal enum TOKEN_INFORMATION_CLASS { method GetTokenInformation (line 393) | [DllImport("advapi32.dll", SetLastError = true)] method GetSidSubAuthorityCount (line 396) | [DllImport("advapi32.dll")] method GetSidSubAuthority (line 399) | [DllImport("advapi32.dll")] type SECURITY_IMPERSONATION_LEVEL (line 402) | internal enum SECURITY_IMPERSONATION_LEVEL { type TOKEN_TYPE (line 409) | internal enum TOKEN_TYPE { method DuplicateTokenEx (line 414) | [DllImport("advapi32.dll", SetLastError = true)] method CreateProcessWithTokenW (line 417) | [DllImport("advapi32.dll", SetLastError = true)] type LUID (line 420) | internal struct LUID { method LookupPrivilegeValue (line 425) | [DllImport("advapi32.dll", EntryPoint = "LookupPrivilegeValueW", SetLa... type LUID_AND_ATTRIBUTES (line 428) | [StructLayout(LayoutKind.Sequential, Pack = 4)] type TOKEN_PRIVILEGES (line 434) | internal struct TOKEN_PRIVILEGES { method AdjustTokenPrivileges (line 439) | [DllImport("advapi32.dll", SetLastError = true)] class SECURITY_ATTRIBUTES (line 442) | [StructLayout(LayoutKind.Sequential)] method SECURITY_ATTRIBUTES (line 452) | public SECURITY_ATTRIBUTES(string securityDescriptor) { method Dispose (line 457) | public void Dispose() { method ConvertStringSecurityDescriptorToSecurityDescriptor (line 478) | [DllImport("advapi32.dll", EntryPoint = "ConvertStringSecurityDescript... method InitiateSystemShutdown (line 484) | [DllImport("advapi32.dll", EntryPoint = "InitiateSystemShutdownW", Set... type SHFILEINFO (line 516) | internal struct SHFILEINFO { method _SHGetFileInfo (line 529) | [DllImport("shell32.dll", EntryPoint = "SHGetFileInfoW")] method SHGetFileInfo (line 532) | internal static nint SHGetFileInfo(nint pidl, out SHFILEINFO psfi, uin... method SHGetFileInfo (line 536) | internal static nint SHGetFileInfo(string path, out SHFILEINFO psfi, u... method SHParseDisplayName (line 550) | [DllImport("shell32.dll")] method SHGetNameFromIDList (line 553) | [DllImport("shell32.dll")] method SHCreateShellItem (line 556) | [DllImport("shell32.dll")] method SHBindToParent (line 564) | [DllImport("shell32.dll")] method SHGetPropertyStoreForWindow (line 567) | [DllImport("shell32.dll")] method CommandLineToArgvW (line 572) | [DllImport("shell32.dll")] method Shell_NotifyIcon (line 575) | [DllImport("shell32.dll", EntryPoint = "Shell_NotifyIconW", SetLastErr... type NOTIFYICONDATA (line 598) | internal struct NOTIFYICONDATA { method NOTIFYICONDATA (line 604) | public NOTIFYICONDATA(wnd wNotify, uint nifFlags = 0) { method Shell_NotifyIconGetRect (line 636) | [DllImport("shell32.dll")] type NOTIFYICONIDENTIFIER (line 638) | internal struct NOTIFYICONIDENTIFIER { type SHSTOCKICONINFO (line 645) | internal struct SHSTOCKICONINFO { method SHGetStockIconInfo (line 653) | [DllImport("shell32.dll")] method SHDefExtractIcon (line 656) | [DllImport("shell32.dll", EntryPoint = "#6")] method SHGetImageList (line 667) | [DllImport("shell32.dll", EntryPoint = "#727")] method SHChangeNotify (line 704) | [DllImport("shell32.dll")] type SHELLEXECUTEINFO (line 719) | internal struct SHELLEXECUTEINFO { method ShellExecuteEx (line 737) | [DllImport("shell32.dll", EntryPoint = "ShellExecuteExW", SetLastError... method SHOpenFolderAndSelectItems (line 740) | [DllImport("shell32.dll")] method ILGetSize (line 743) | [DllImport("shell32.dll", EntryPoint = "#152")] method ILCombine (line 746) | [DllImport("shell32.dll", EntryPoint = "#25")] method ILIsEqual (line 749) | [DllImport("shell32.dll", EntryPoint = "#21")] type SHFILEOPSTRUCT (line 775) | internal struct SHFILEOPSTRUCT { method SHFileOperation (line 833) | [DllImport("shell32.dll", EntryPoint = "SHFileOperationW")] method DragQueryFile (line 836) | [DllImport("shell32.dll", EntryPoint = "DragQueryFileW")] method IsUserAnAdmin (line 839) | [DllImport("shell32.dll")] method SHEmptyRecycleBin (line 842) | [DllImport("shell32.dll", EntryPoint = "SHEmptyRecycleBinW")] method IUnknown_QueryService (line 850) | [DllImport("shlwapi.dll")] method QueryService (line 853) | public static bool QueryService(object from, in Guid guidService, o... method ColorRGBToHLS (line 862) | [DllImport("shlwapi.dll")] method ColorHLSToRGB (line 865) | [DllImport("shlwapi.dll")] method PathCreateFromUrlAlloc (line 868) | [DllImport("shlwapi.dll")] method ImageList_GetIcon (line 919) | [DllImport("comctl32.dll")] method ImageList_GetIconSize (line 922) | [DllImport("comctl32.dll")] type TRACKMOUSEEVENT (line 929) | internal struct TRACKMOUSEEVENT { method TRACKMOUSEEVENT (line 935) | public TRACKMOUSEEVENT(wnd w, uint flags, int hoverTime = 0) { method TrackMouseEvent (line 943) | [DllImport("comctl32.dll", EntryPoint = "_TrackMouseEvent")] method TrackMouseLeave (line 951) | internal static bool TrackMouseLeave(wnd w, bool track) { method LoadIconMetric (line 956) | [DllImport("comctl32.dll", EntryPoint = "#380")] method SetWindowSubclass (line 959) | [DllImport("comctl32.dll", EntryPoint = "#410")] method DefSubclassProc (line 964) | [DllImport("comctl32.dll", EntryPoint = "#413")] method RemoveWindowSubclass (line 967) | [DllImport("comctl32.dll", EntryPoint = "#412")] method SysFreeString (line 977) | [DllImport("oleaut32.dll", EntryPoint = "#6")] method SysStringLen (line 980) | [DllImport("oleaut32.dll", EntryPoint = "#7")] method SysAllocStringLen (line 983) | [DllImport("oleaut32.dll", EntryPoint = "#4")] method SysAllocString (line 986) | [DllImport("oleaut32.dll", EntryPoint = "#2")] method VariantChangeTypeEx (line 989) | [DllImport("oleaut32.dll", EntryPoint = "#147")] method VariantClear (line 992) | [DllImport("oleaut32.dll", EntryPoint = "#9")] method GetActiveObject (line 995) | [DllImport("oleaut32.dll", EntryPoint = "#35")] method CoCreateInstance (line 1005) | [DllImport("ole32.dll")] method PropVariantClear (line 1008) | [DllImport("ole32.dll")] method OleInitialize (line 1023) | [DllImport("ole32.dll")] method OleUninitialize (line 1026) | [DllImport("ole32.dll")] type IDropTarget (line 1029) | [ComImport, Guid("00000122-0000-0000-C000-000000000046"), InterfaceTyp... method DragEnter (line 1031) | void DragEnter(System.Runtime.InteropServices.ComTypes.IDataObject d... method DragOver (line 1032) | void DragOver(int grfKeyState, POINT pt, ref int effect); method DragLeave (line 1033) | void DragLeave(); method Drop (line 1034) | void Drop(System.Runtime.InteropServices.ComTypes.IDataObject d, int... method RegisterDragDrop (line 1037) | [DllImport("ole32.dll")] method RevokeDragDrop (line 1040) | [DllImport("ole32.dll")] method ReleaseStgMedium (line 1043) | [DllImport("ole32.dll")] method CLSIDFromProgID (line 1046) | [DllImport("ole32.dll")] method AccessibleObjectFromWindow (line 1053) | [DllImport("oleacc.dll")] method AccessibleObjectFromEvent (line 1056) | [DllImport("oleacc.dll")] method GetProcessHandleFromHwnd (line 1059) | [DllImport("oleacc.dll")] method CreateStdAccessibleObject (line 1062) | [DllImport("oleacc.dll")] type IAccessible (line 1065) | [ComImport, Guid("618736e0-3c3d-11cf-810c-00aa00389b71"), InterfaceTyp... method get_accParent (line 1067) | IAccessible get_accParent(); method get_accChildCount (line 1068) | int get_accChildCount(); method get_accChild (line 1069) | [PreserveSig] int get_accChild(VarInt varChild, [MarshalAs(Unmanaged... method get_accName (line 1070) | string get_accName(VarInt varChild); method get_accValue (line 1071) | string get_accValue(VarInt varChild); method get_accDescription (line 1072) | string get_accDescription(VarInt varChild); method get_accRole (line 1073) | VarInt get_accRole(VarInt varChild); method get_accState (line 1074) | VarInt get_accState(VarInt varChild); method get_accHelp (line 1075) | string get_accHelp(VarInt varChild); method get_accHelpTopic (line 1076) | int get_accHelpTopic(out string pszHelpFile, VarInt varChild); method get_accKeyboardShortcut (line 1077) | string get_accKeyboardShortcut(VarInt varChild); method get_accFocus (line 1078) | object get_accFocus(); method get_accSelection (line 1079) | object get_accSelection(); method get_accDefaultAction (line 1080) | string get_accDefaultAction(VarInt varChild); method accSelect (line 1081) | void accSelect(ESelect flagsSelect, VarInt varChild); method accLocation (line 1082) | void accLocation(out int pxLeft, out int pyTop, out int pcxWidth, ou... method accNavigate (line 1083) | object accNavigate(NAVDIR navDir, VarInt varStart); method accHitTest (line 1084) | VarInt accHitTest(int xLeft, int yTop); method accDoDefaultAction (line 1085) | void accDoDefaultAction(VarInt varChild); method put_accName (line 1086) | void put_accName(VarInt varChild, string szName); method put_accValue (line 1087) | void put_accValue(VarInt varChild, string szValue); type VarInt (line 1093) | internal struct VarInt { type NAVDIR (line 1105) | internal enum NAVDIR { UP = 1, DOWN, LEFT, RIGHT, NEXT, PREVIOUS, FIRS... method strtoi64 (line 1120) | [DllImport("msvcrt.dll", EntryPoint = "_wcstoi64", CallingConvention =... method strtoi64 (line 1127) | [DllImport("msvcrt.dll", EntryPoint = "_strtoi64", CallingConvention =... method strtoi (line 1135) | internal static int strtoi(char* s, char** endPtr = null, int radix = ... method strtoi (line 1140) | internal static int strtoi(byte* s, byte** endPtr = null, int radix = ... method strtoi (line 1155) | internal static int strtoi(string s, int startIndex, out int numberEnd... method strtoi64 (line 1178) | internal static long strtoi64(string s, int startIndex, out int number... method strtoi (line 1192) | internal static int strtoi(string s, int startIndex = 0, int radix = 0) { method strtoi64 (line 1196) | internal static long strtoi64(string s, int startIndex = 0, int radix ... method _ltoa (line 1201) | [DllImport("msvcrt.dll", CallingConvention = CallingConvention.Cdecl)] method memmove (line 1204) | [DllImport("msvcrt.dll", CallingConvention = CallingConvention.Cdecl)] method memcmp (line 1210) | [DllImport("msvcrt.dll", CallingConvention = CallingConvention.Cdecl)] method timeBeginPeriod (line 1219) | [DllImport("winmm.dll")] method timeEndPeriod (line 1222) | [DllImport("winmm.dll")] method waveOutSetVolume (line 1225) | [DllImport("winmm.dll")] method waveOutGetVolume (line 1228) | [DllImport("winmm.dll")] method PlaySound (line 1231) | [DllImport("winmm.dll", EntryPoint = "PlaySoundW")] method MessageBeep (line 1241) | [DllImport("user32.dll")] method Beep (line 1244) | [DllImport("kernel32.dll")] type DWMWA (line 1251) | internal enum DWMWA { method DwmGetWindowAttribute (line 1270) | [DllImport("dwmapi.dll")] method OpenThemeData (line 1310) | [DllImport("uxtheme.dll")] method OpenThemeDataForDpi (line 1313) | [DllImport("uxtheme.dll")] method OpenThemeData (line 1316) | internal static IntPtr OpenThemeData(wnd hwnd, string classList, int d... method CloseThemeData (line 1321) | [DllImport("uxtheme.dll")] method GetThemePartSize (line 1324) | [DllImport("uxtheme.dll")] type THEMESIZE (line 1326) | internal enum THEMESIZE { method DrawThemeBackground (line 1332) | [DllImport("uxtheme.dll")] method GetThemeSysColor (line 1338) | [DllImport("uxtheme.dll")] method GetThemeSysColorBrush (line 1341) | [DllImport("uxtheme.dll")] method BufferedPaintInit (line 1344) | [DllImport("uxtheme.dll")] method BeginBufferedPaint (line 1350) | [DllImport("uxtheme.dll")] method EndBufferedPaint (line 1353) | [DllImport("uxtheme.dll")] type BP_BUFFERFORMAT (line 1356) | internal enum BP_BUFFERFORMAT { type BP_PAINTPARAMS (line 1362) | internal struct BP_PAINTPARAMS { method WTSTerminateProcess (line 1381) | [DllImport("wtsapi32.dll", SetLastError = true)] method WTSFreeMemory (line 1384) | [DllImport("wtsapi32.dll")] method _WTSQuerySessionInformation (line 1387) | [DllImport("wtsapi32.dll", EntryPoint = "WTSQuerySessionInformationW",... type WTS_INFO_CLASS (line 1390) | internal enum WTS_INFO_CLASS { method WTSQuerySessionInformation (line 1423) | internal static unsafe bool WTSQuerySessionInformation(int sessionId, ... method WTSQuerySessionInformation (line 1433) | internal static unsafe bool WTSQuerySessionInformation(int sessionI... method WTSGetChildSessionId (line 1444) | [DllImport("wtsapi32.dll")] type RTL_OSVERSIONINFOW (line 1452) | internal struct RTL_OSVERSIONINFOW { method RtlGetVersion (line 1461) | [DllImport("ntdll.dll", ExactSpelling = true)] method NtQueryTimerResolution (line 1464) | [DllImport("ntdll.dll")] method MD5Init (line 1468) | [DllImport("ntdll.dll")] method MD5Update (line 1471) | [DllImport("ntdll.dll")] method MD5Final (line 1474) | [DllImport("ntdll.dll")] method NtQueryInformationProcess (line 1478) | [DllImport("ntdll.dll")] type PROCESS_BASIC_INFORMATION (line 1483) | internal record struct PROCESS_BASIC_INFORMATION { type RTL_USER_PROCESS_PARAMETERS (line 1491) | internal struct RTL_USER_PROCESS_PARAMETERS { type UNICODE_STRING (line 1497) | internal struct UNICODE_STRING { type SYSTEM_PROCESS_INFORMATION (line 1503) | internal struct SYSTEM_PROCESS_INFORMATION { method NtQuerySystemInformation (line 1529) | [DllImport("ntdll.dll")] method NtSuspendProcess (line 1532) | [DllImport("ntdll.dll")] method NtResumeProcess (line 1535) | [DllImport("ntdll.dll")] method MsiGetShortcutTarget (line 1545) | [DllImport("msi.dll", EntryPoint = "#217")] method MsiGetComponentPath (line 1548) | [DllImport("msi.dll", EntryPoint = "#173")] method SetSuspendState (line 1551) | [DllImport("powrprof.dll")] method IsPwrSuspendAllowed (line 1554) | [DllImport("powrprof.dll")] type NEWHEADER (line 1564) | internal struct NEWHEADER { type ICONDIRENTRY (line 1570) | [StructLayout(LayoutKind.Sequential, Pack = 2)] FILE: Au/Api/Api^kernel32.cs class Api (line 3) | static unsafe partial class Api { method SetLastError (line 4) | [DllImport("kernel32.dll", SetLastError = true)] //note: without `SetL... method FormatMessage (line 11) | [DllImport("kernel32.dll", EntryPoint = "FormatMessageW")] method SetDllDirectory (line 14) | [DllImport("kernel32.dll", EntryPoint = "SetDllDirectoryW", SetLastErr... method QueryPerformanceCounter (line 17) | [SuppressGCTransition] //makes slightly faster. Not faster with [Metho... method QueryPerformanceFrequency (line 21) | [DllImport("kernel32.dll")] method QueryUnbiasedInterruptTime (line 24) | [DllImport("kernel32.dll")] method GetTickCount64 (line 27) | [DllImport("kernel32.dll")] method GetTickCount (line 30) | [DllImport("kernel32.dll")] type SYSTEMTIME (line 33) | internal struct SYSTEMTIME { method GetLocalTime (line 44) | [DllImport("kernel32.dll")] method GetSystemTimeAsFileTime (line 47) | [DllImport("kernel32.dll")] method GetProcessTimes (line 53) | [DllImport("kernel32.dll", SetLastError = true)] method GetThreadTimes (line 56) | [DllImport("kernel32.dll", SetLastError = true)] method GetThreadDescription (line 59) | [DllImport("kernel32.dll", SetLastError = true)] method QueryProcessCycleTime (line 62) | [DllImport("kernel32.dll", SetLastError = true)] method QueryThreadCycleTime (line 65) | [DllImport("kernel32.dll", SetLastError = true)] method QueryIdleProcessorCycleTimeEx (line 68) | [DllImport("kernel32.dll")] method GetActiveProcessorGroupCount (line 71) | [DllImport("kernel32.dll")] method GetThreadPriority (line 74) | [DllImport("kernel32.dll", SetLastError = true)] method SetThreadPriority (line 77) | [DllImport("kernel32.dll", SetLastError = true)] method CreateEvent2 (line 82) | [DllImport("kernel32.dll", EntryPoint = "CreateEventW", SetLastError =... method CreateEvent (line 85) | internal static Handle_ CreateEvent(bool bManualReset) method OpenEvent (line 88) | [DllImport("kernel32.dll", EntryPoint = "OpenEventW", SetLastError = t... method SetEvent (line 93) | [DllImport("kernel32.dll", SetLastError = true)] method ResetEvent (line 96) | [DllImport("kernel32.dll", SetLastError = true)] method WaitForSingleObject (line 99) | [DllImport("kernel32.dll", SetLastError = true)] method CloseHandle (line 106) | [DllImport("kernel32.dll")] //note: no SetLastError = true method SetHandleInformation (line 113) | [DllImport("kernel32.dll", SetLastError = true)] method CreateMutex (line 116) | [DllImport("kernel32.dll", EntryPoint = "CreateMutexW", SetLastError =... method OpenMutex (line 119) | [DllImport("kernel32.dll", EntryPoint = "OpenMutexW", SetLastError = t... method ReleaseMutex (line 122) | [DllImport("kernel32.dll", SetLastError = true)] method CreateThread (line 129) | [DllImport("kernel32.dll", SetLastError = true)] method GetCurrentThread (line 132) | [DllImport("kernel32.dll")] method GetCurrentThreadId (line 135) | [SuppressGCTransition] method GetCurrentProcess (line 139) | [DllImport("kernel32.dll")] method GetCurrentProcessId (line 142) | [SuppressGCTransition] method QueryFullProcessImageName (line 146) | [DllImport("kernel32.dll", EntryPoint = "QueryFullProcessImageNameW", ... method TerminateProcess (line 149) | [DllImport("kernel32.dll", SetLastError = true)] method ExitProcess (line 152) | [DllImport("kernel32.dll")] method IsWow64Process (line 155) | [DllImport("kernel32.dll", SetLastError = true)] method CreateFileMapping (line 158) | [DllImport("kernel32.dll", SetLastError = true)] method OpenFileMapping (line 161) | [DllImport("kernel32.dll", EntryPoint = "OpenFileMappingW", SetLastErr... method MapViewOfFile (line 164) | [DllImport("kernel32.dll", SetLastError = true)] method UnmapViewOfFile (line 167) | [DllImport("kernel32.dll", SetLastError = true)] method GetModuleHandle (line 170) | [DllImport("kernel32.dll", EntryPoint = "GetModuleHandleW", SetLastErr... method LoadLibraryEx (line 180) | [DllImport("kernel32.dll", EntryPoint = "LoadLibraryExW", SetLastError... method FreeLibrary (line 183) | [DllImport("kernel32.dll")] method GetProcAddress (line 186) | [DllImport("kernel32.dll", BestFitMapping = false, SetLastError = true)] method OpenProcess (line 215) | [DllImport("kernel32.dll", SetLastError = true)] method _GetFullPathName (line 218) | [DllImport("kernel32.dll", EntryPoint = "GetFullPathNameW", SetLastErr... method GetFullPathName (line 226) | [SkipLocalsInit] method _GetLongPathName (line 232) | [DllImport("kernel32.dll", EntryPoint = "GetLongPathNameW", SetLastErr... method GetLongPathName (line 240) | [SkipLocalsInit] method _GetFinalPathNameByHandle (line 246) | [DllImport("kernel32.dll", EntryPoint = "GetFinalPathNameByHandleW", S... method GetFinalPathNameByHandle (line 249) | [SkipLocalsInit] method ProcessIdToSessionId (line 261) | [DllImport("kernel32.dll", SetLastError = true)] method VirtualAlloc (line 287) | [DllImport("kernel32.dll", SetLastError = true)] method VirtualFree (line 291) | [DllImport("kernel32.dll")] method VirtualAllocEx (line 294) | [DllImport("kernel32.dll", SetLastError = true)] method VirtualFreeEx (line 297) | [DllImport("kernel32.dll")] method GetFileAttributes (line 300) | [DllImport("kernel32.dll", EntryPoint = "GetFileAttributesW", SetLastE... method SetFileAttributes (line 303) | [DllImport("kernel32.dll", EntryPoint = "SetFileAttributesW", SetLastE... type WIN32_FILE_ATTRIBUTE_DATA (line 306) | [StructLayout(LayoutKind.Sequential, Pack = 4)] method GetFileAttributesEx (line 317) | [DllImport("kernel32.dll", EntryPoint = "GetFileAttributesExW", SetLas... method _SearchPath (line 320) | [DllImport("kernel32.dll", EntryPoint = "SearchPathW", SetLastError = ... method SearchPath (line 329) | [SkipLocalsInit] method SetSearchPathMode (line 339) | [DllImport("kernel32.dll")] method SetErrorMode (line 345) | [DllImport("kernel32.dll")] method LocalFree (line 354) | [DllImport("kernel32.dll")] method lstrcpyn (line 357) | [DllImport("kernel32.dll", EntryPoint = "lstrcpynW")] method Wow64DisableWow64FsRedirection (line 360) | [DllImport("kernel32.dll", SetLastError = true)] method Wow64RevertWow64FsRedirection (line 363) | [DllImport("kernel32.dll")] method GetExitCodeProcess (line 366) | [DllImport("kernel32.dll", SetLastError = true)] method GetProcessHeap (line 369) | [DllImport("kernel32.dll")] method HeapAlloc (line 371) | [DllImport("kernel32.dll")] method HeapReAlloc (line 373) | [DllImport("kernel32.dll")] method HeapFree (line 375) | [DllImport("kernel32.dll")] method MultiByteToWideChar (line 382) | [DllImport("kernel32.dll")] method WideCharToMultiByte (line 385) | [DllImport("kernel32.dll")] type Access (line 388) | [Flags] type CfCreation (line 413) | internal enum CfCreation { } type CfShare (line 421) | [Flags] method _CreateFile (line 462) | [DllImport("kernel32.dll", EntryPoint = "CreateFileW", SetLastError = ... method CreateFile (line 465) | internal static Handle_ CreateFile(string lpFileName, Access dwDesired... method ReadFile (line 471) | [DllImport("kernel32.dll", SetLastError = true)] method ReadFileArr (line 474) | internal static bool ReadFileArr(IntPtr hFile, byte[] a, out int nByte... method ReadFileArr (line 478) | internal static bool ReadFileArr(IntPtr hFile, out byte[] a, int size,... method WriteFile (line 489) | [DllImport("kernel32.dll", SetLastError = true)] method WriteFile2 (line 494) | internal static bool WriteFile2(IntPtr hFile, RByte a, out int nBytesW... type OVERLAPPED (line 503) | internal struct OVERLAPPED { type BY_HANDLE_FILE_INFORMATION (line 509) | [StructLayout(LayoutKind.Sequential, Pack = 4)] method GetFileInformationByHandle (line 527) | [DllImport("kernel32.dll", SetLastError = true)] method SetFilePointerEx (line 575) | [DllImport("kernel32.dll", SetLastError = true)] method SetEndOfFile (line 578) | [DllImport("kernel32.dll", SetLastError = true)] method _CreateMailslot (line 581) | [DllImport("kernel32.dll", EntryPoint = "CreateMailslotW", SetLastErro... method CreateMailslot (line 584) | internal static Handle_ CreateMailslot(string lpName, uint nMaxMessage... method GetMailslotInfo (line 588) | [DllImport("kernel32.dll", SetLastError = true)] method GetApplicationUserModelId (line 591) | [DllImport("kernel32.dll")] method _GetEnvironmentVariable (line 594) | [DllImport("kernel32.dll", EntryPoint = "GetEnvironmentVariableW", Set... method GetEnvironmentVariable (line 603) | [SkipLocalsInit] method EnvironmentVariableExists (line 612) | internal static bool EnvironmentVariableExists(string name) => 0 != _G... method SetEnvironmentVariable (line 614) | [DllImport("kernel32.dll", EntryPoint = "SetEnvironmentVariableW", Set... method _ExpandEnvironmentStrings (line 617) | [DllImport("kernel32.dll", EntryPoint = "ExpandEnvironmentStringsW")] method ExpandEnvironmentStrings (line 625) | [SkipLocalsInit] method GetEnvironmentStrings (line 631) | [DllImport("kernel32.dll", EntryPoint = "GetEnvironmentStringsW")] method FreeEnvironmentStrings (line 634) | [DllImport("kernel32.dll", EntryPoint = "FreeEnvironmentStringsW")] method GetProcessId (line 637) | [DllImport("kernel32.dll", SetLastError = true)] type FILETIME (line 640) | internal struct FILETIME { type WIN32_FIND_DATA (line 648) | internal struct WIN32_FIND_DATA { method FindFirstFile (line 684) | [DllImport("kernel32.dll", EntryPoint = "FindFirstFileW", SetLastError... method FindNextFile (line 687) | [DllImport("kernel32.dll", EntryPoint = "FindNextFileW", SetLastError ... method FindClose (line 690) | [DllImport("kernel32.dll")] type FINDEX_INFO_LEVELS (line 694) | internal enum FINDEX_INFO_LEVELS method FindFirstFileEx (line 703) | [DllImport("kernel32.dll", EntryPoint = "FindFirstFileExW")] method MoveFileEx (line 714) | [DllImport("kernel32.dll", EntryPoint = "MoveFileExW", SetLastError = ... method CopyFileEx (line 727) | [DllImport("kernel32.dll", EntryPoint = "CopyFileExW", SetLastError = ... method CopyFileEx (line 730) | internal static bool CopyFileEx(string lpExistingFileName, string lpNe... method DeleteFile (line 749) | [DllImport("kernel32.dll", EntryPoint = "DeleteFileW", SetLastError = ... method RemoveDirectory (line 752) | [DllImport("kernel32.dll", EntryPoint = "RemoveDirectoryW", SetLastErr... method CreateDirectory (line 755) | [DllImport("kernel32.dll", EntryPoint = "CreateDirectoryW", SetLastErr... method CreateDirectoryEx (line 758) | [DllImport("kernel32.dll", EntryPoint = "CreateDirectoryExW", SetLastE... method ReplaceFile (line 761) | [DllImport("kernel32.dll", EntryPoint = "ReplaceFileW", SetLastError =... method GlobalAddAtom (line 764) | [DllImport("kernel32.dll", EntryPoint = "GlobalAddAtomW")] method GlobalDeleteAtom (line 767) | [DllImport("kernel32.dll")] method ReadProcessMemory (line 770) | [DllImport("kernel32.dll", SetLastError = true)] method WriteProcessMemory (line 773) | [DllImport("kernel32.dll", SetLastError = true)] method CreateActCtx (line 776) | [DllImport("kernel32.dll", SetLastError = true)] method ActivateActCtx (line 779) | [DllImport("kernel32.dll", SetLastError = true)] method DeactivateActCtx (line 782) | [DllImport("kernel32.dll", SetLastError = true)] method ReleaseActCtx (line 785) | [DllImport("kernel32.dll")] type ACTCTX (line 791) | internal struct ACTCTX { method OpenThread (line 810) | [DllImport("kernel32.dll", SetLastError = true)] method SuspendThread (line 813) | [DllImport("kernel32.dll", SetLastError = true)] method ResumeThread (line 816) | [DllImport("kernel32.dll", SetLastError = true)] method GlobalAlloc (line 826) | [DllImport("kernel32.dll", SetLastError = true)] method GlobalFree (line 829) | [DllImport("kernel32.dll", SetLastError = true)] method GlobalLock (line 832) | [DllImport("kernel32.dll", SetLastError = true)] method GlobalUnlock (line 835) | [DllImport("kernel32.dll", SetLastError = true)] method GlobalSize (line 838) | [DllImport("kernel32.dll", SetLastError = true)] method GetFileSizeEx (line 841) | [DllImport("kernel32.dll", SetLastError = true)] method WaitForMultipleObjectsEx (line 844) | [DllImport("kernel32.dll", SetLastError = true)] method SleepEx (line 847) | [DllImport("kernel32.dll")] method GetStartupInfo (line 850) | [DllImport("kernel32.dll", EntryPoint = "GetStartupInfoW")] type STARTUPINFO (line 853) | internal struct STARTUPINFO { type STARTUPINFOEX (line 874) | internal struct STARTUPINFOEX { type PROCESS_INFORMATION (line 879) | internal struct PROCESS_INFORMATION : IDisposable { method Dispose (line 885) | public void Dispose() { method CreateProcess (line 901) | [DllImport("kernel32.dll", EntryPoint = "CreateProcessW", SetLastError... method CreateProcessAsUser (line 904) | [DllImport("advapi32.dll", EntryPoint = "CreateProcessAsUserW", SetLas... method CreateWaitableTimer (line 907) | [DllImport("kernel32.dll", EntryPoint = "CreateWaitableTimerW", SetLas... method SetWaitableTimer (line 910) | [DllImport("kernel32.dll", SetLastError = true)] method OpenWaitableTimer (line 913) | [DllImport("kernel32.dll", EntryPoint = "OpenWaitableTimerW", SetLastE... method GetModuleFileName (line 916) | [DllImport("kernel32.dll", EntryPoint = "GetModuleFileNameW", SetLastE... method _CreateNamedPipe (line 926) | [DllImport("kernel32.dll", EntryPoint = "CreateNamedPipeW", SetLastErr... method CreateNamedPipe (line 929) | internal static Handle_ CreateNamedPipe(string lpName, uint dwOpenMode... method CreatePipe (line 933) | [DllImport("kernel32.dll", SetLastError = true)] method ConnectNamedPipe (line 936) | [DllImport("kernel32.dll", SetLastError = true)] method DisconnectNamedPipe (line 939) | [DllImport("kernel32.dll", SetLastError = true)] method GetOverlappedResult (line 942) | [DllImport("kernel32.dll", SetLastError = true)] method CancelIo (line 945) | [DllImport("kernel32.dll", SetLastError = true)] method WaitNamedPipe (line 948) | [DllImport("kernel32.dll", EntryPoint = "WaitNamedPipeW", SetLastError... method PeekNamedPipe (line 957) | [DllImport("kernel32.dll", SetLastError = true)] method AllocConsole (line 960) | [DllImport("kernel32.dll", SetLastError = true)] method OutputDebugString (line 963) | [DllImport("kernel32.dll", EntryPoint = "OutputDebugStringW")] method SetProcessWorkingSetSize (line 966) | [DllImport("kernel32.dll")] method FindResource (line 986) | [DllImport("kernel32.dll", EntryPoint = "FindResourceW", SetLastError ... method GetStdHandle (line 994) | [DllImport("kernel32.dll")] method GetConsoleOutputCP (line 997) | [DllImport("kernel32.dll", SetLastError = true)] method SetUnhandledExceptionFilter (line 1000) | [DllImport("kernel32.dll")] method QueueUserAPC (line 1003) | [DllImport("kernel32.dll", SetLastError = true)] method GetDriveType (line 1008) | [DllImport("kernel32.dll", EntryPoint = "GetDriveTypeW")] method CreateSymbolicLink (line 1019) | [DllImport("kernel32.dll", EntryPoint = "CreateSymbolicLinkW", SetLast... method GetACP (line 1023) | [DllImport("kernel32.dll")] method DeviceIoControl (line 1026) | [DllImport("kernel32.dll", SetLastError = true)] type STORAGE_PROPERTY_QUERY (line 1031) | internal struct STORAGE_PROPERTY_QUERY { type DEVICE_SEEK_PENALTY_DESCRIPTOR (line 1037) | internal struct DEVICE_SEEK_PENALTY_DESCRIPTOR { method GetVolumePathName (line 1043) | [DllImport("kernel32.dll", EntryPoint = "GetVolumePathNameW", SetLastE... method GetVolumeNameForVolumeMountPoint (line 1046) | [DllImport("kernel32.dll", EntryPoint = "GetVolumeNameForVolumeMountPo... method GetCommandLine (line 1049) | [DllImport("kernel32.dll", EntryPoint = "GetCommandLineW")] method WTSGetActiveConsoleSessionId (line 1052) | [DllImport("kernel32.dll")] FILE: Au/Api/Api^user32.cs class Api (line 5) | static unsafe partial class Api { method SendMessage (line 6) | [DllImport("user32.dll", EntryPoint = "SendMessageW", SetLastError = t... method SendMessageTimeout (line 9) | [DllImport("user32.dll", EntryPoint = "SendMessageTimeoutW", SetLastEr... method SendNotifyMessage (line 12) | [DllImport("user32.dll", EntryPoint = "SendNotifyMessageW", SetLastErr... method PostMessage (line 15) | [DllImport("user32.dll", EntryPoint = "PostMessageW", SetLastError = t... method PostThreadMessage (line 18) | [DllImport("user32.dll", EntryPoint = "PostThreadMessageW", SetLastErr... method GetWindowLongW (line 21) | [DllImport("user32.dll", SetLastError = true)] method GetWindowLongPtrW (line 24) | [DllImport("user32.dll", SetLastError = true)] method GetWindowLongPtr (line 28) | internal static nint GetWindowLongPtr(wnd w, int nIndex) method SetWindowLongW (line 31) | [DllImport("user32.dll", SetLastError = true)] method SetWindowLongPtrW (line 34) | [DllImport("user32.dll", SetLastError = true)] method SetWindowLongPtr (line 37) | internal static nint SetWindowLongPtr(wnd w, int nIndex, nint dwNewLong) method GetClassLongW (line 40) | [DllImport("user32.dll", SetLastError = true)] method GetClassLongPtrW (line 43) | [DllImport("user32.dll", SetLastError = true)] method GetClassLongPtr (line 46) | internal static nint GetClassLongPtr(wnd w, int nIndex) method SetClassLongW (line 49) | [DllImport("user32.dll", SetLastError = true)] method SetClassLongPtrW (line 52) | [DllImport("user32.dll", SetLastError = true)] method SetClassLongPtr (line 55) | internal static nint SetClassLongPtr(wnd w, int nIndex, nint dwNewLong) method GetClassName (line 58) | [DllImport("user32.dll", EntryPoint = "GetClassNameW", SetLastError = ... method InternalGetWindowText (line 61) | [DllImport("user32.dll", EntryPoint = "InternalGetWindowText", SetLast... method IsWindow (line 64) | [DllImport("user32.dll")] method IsWindowVisible (line 67) | [DllImport("user32.dll", SetLastError = true)] method ShowWindow (line 83) | [DllImport("user32.dll", SetLastError = true)] method IsWindowEnabled (line 89) | [DllImport("user32.dll", SetLastError = true)] method EnableWindow (line 92) | [DllImport("user32.dll", SetLastError = true)] method _FindWindowEx (line 98) | [DllImport("user32.dll", EntryPoint = "FindWindowExW", SetLastError = ... method FindWindowEx (line 101) | internal static wnd FindWindowEx(wnd wParent = default, wnd wAfter = d... type WNDCLASSEX (line 122) | internal struct WNDCLASSEX { method WNDCLASSEX (line 141) | public WNDCLASSEX(RWCEtc ex) { method RegisterClassEx (line 159) | [DllImport("user32.dll", SetLastError = true)] method GetClassInfoEx (line 162) | [DllImport("user32.dll", EntryPoint = "GetClassInfoExW", SetLastError ... method UnregisterClass (line 165) | [DllImport("user32.dll", EntryPoint = "UnregisterClassW", SetLastError... method UnregisterClass (line 168) | [DllImport("user32.dll", EntryPoint = "UnregisterClassW", SetLastError... method CreateWindowEx (line 171) | [DllImport("user32.dll", EntryPoint = "CreateWindowExW", SetLastError ... method DefWindowProc (line 176) | [DllImport("user32.dll", EntryPoint = "DefWindowProcW")] method CallWindowProc (line 179) | [DllImport("user32.dll", EntryPoint = "CallWindowProcW")] method DestroyWindow (line 182) | [DllImport("user32.dll", SetLastError = true)] method PostQuitMessage (line 185) | [DllImport("user32.dll", SetLastError = true)] method _GetMessage (line 188) | [DllImport("user32.dll", EntryPoint = "GetMessage", SetLastError = true)] method GetMessage (line 191) | internal static bool GetMessage(out MSG m, wnd hWnd = default, int wMs... method TranslateMessage (line 197) | [DllImport("user32.dll", SetLastError = true)] method DispatchMessage (line 200) | [DllImport("user32.dll", SetLastError = true)] method PeekMessage (line 211) | [DllImport("user32.dll", EntryPoint = "PeekMessageW", SetLastError = t... method WaitMessage (line 214) | [DllImport("user32.dll")] method ReplyMessage (line 217) | [DllImport("user32.dll", SetLastError = true)] method GetAncestor (line 224) | [DllImport("user32.dll", SetLastError = true)] method GetForegroundWindow (line 227) | [DllImport("user32.dll")] method SetForegroundWindow (line 230) | [DllImport("user32.dll", SetLastError = true)] method _AllowSetForegroundWindow (line 236) | [DllImport("user32.dll", EntryPoint = "AllowSetForegroundWindow", SetL... method AllowSetForegroundWindow (line 239) | internal static bool AllowSetForegroundWindow(int dwProcessId = ASFW_A... method AllowSetForegroundWindow (line 246) | [DllImport("user32.dll", SetLastError = true)] method LockSetForegroundWindow (line 253) | [DllImport("user32.dll", SetLastError = true)] method SetFocus (line 256) | [DllImport("user32.dll", SetLastError = true)] method GetFocus (line 259) | [DllImport("user32.dll")] method SetActiveWindow (line 262) | [DllImport("user32.dll", SetLastError = true)] method GetActiveWindow (line 265) | [DllImport("user32.dll")] type WINDOWPOS (line 268) | internal struct WINDOWPOS { method SetWindowPos (line 278) | [DllImport("user32.dll", SetLastError = true)] method BeginDeferWindowPos (line 281) | [DllImport("user32.dll", SetLastError = true)] method DeferWindowPos (line 284) | [DllImport("user32.dll", SetLastError = true)] method EndDeferWindowPos (line 287) | [DllImport("user32.dll", SetLastError = true)] type FLASHWINFO (line 290) | internal struct FLASHWINFO { method FlashWindowEx (line 298) | [DllImport("user32.dll", SetLastError = true)] method GetWindow (line 309) | [DllImport("user32.dll", SetLastError = true)] method GetTopWindow (line 312) | [DllImport("user32.dll", SetLastError = true)] method GetDesktopWindow (line 321) | [DllImport("user32.dll")] method GetShellWindow (line 324) | [DllImport("user32.dll", SetLastError = true)] method GetLastActivePopup (line 327) | [DllImport("user32.dll", SetLastError = true)] method IntersectRect (line 330) | [DllImport("user32.dll")] method UnionRect (line 333) | [DllImport("user32.dll")] method GetCursorPos (line 344) | [DllImport("user32.dll", EntryPoint = "GetPhysicalCursorPos", SetLastE... method SetCursorPos (line 347) | [DllImport("user32.dll", SetLastError = true)] method LoadImage (line 350) | [DllImport("user32.dll", EntryPoint = "LoadImageW", SetLastError = true)] method LoadImage (line 352) | [DllImport("user32.dll", EntryPoint = "LoadImageW", SetLastError = true)] method CopyImage (line 355) | [DllImport("user32.dll", SetLastError = true)] method DestroyIcon (line 358) | [DllImport("user32.dll", SetLastError = true)] method GetWindowRect (line 361) | [DllImport("user32.dll", SetLastError = true)] method GetClientRect (line 364) | [DllImport("user32.dll", SetLastError = true)] type WINDOWPLACEMENT (line 371) | internal struct WINDOWPLACEMENT { method GetWindowPlacement (line 381) | [DllImport("user32.dll", SetLastError = true)] method SetWindowPlacement (line 384) | [DllImport("user32.dll", SetLastError = true)] type WINDOWINFO (line 387) | internal struct WINDOWINFO { method GetWindowInfo (line 400) | [DllImport("user32.dll", SetLastError = true)] method IsZoomed (line 412) | [DllImport("user32.dll", SetLastError = true)] method IsIconic (line 415) | [DllImport("user32.dll", SetLastError = true)] method GetWindowThreadProcessId (line 418) | [DllImport("user32.dll", SetLastError = true)] method IsWindowUnicode (line 421) | [DllImport("user32.dll", SetLastError = true)] method GetProp (line 424) | [DllImport("user32.dll", EntryPoint = "GetPropW", SetLastError = true)] method GetProp (line 427) | [DllImport("user32.dll", EntryPoint = "GetPropW", SetLastError = true)] method SetProp (line 431) | [DllImport("user32.dll", EntryPoint = "SetPropW", SetLastError = true)] method SetProp (line 434) | [DllImport("user32.dll", EntryPoint = "SetPropW", SetLastError = true)] method RemoveProp (line 437) | [DllImport("user32.dll", EntryPoint = "RemovePropW", SetLastError = tr... method RemoveProp (line 440) | [DllImport("user32.dll", EntryPoint = "RemovePropW", SetLastError = tr... method EnumPropsEx (line 445) | [DllImport("user32.dll", EntryPoint = "EnumPropsExW", SetLastError = t... method GetDlgItem (line 448) | [DllImport("user32.dll", SetLastError = true)] method GetDlgCtrlID (line 451) | [DllImport("user32.dll", SetLastError = true)] method EnumWindows (line 456) | [DllImport("user32.dll", SetLastError = true)] method EnumThreadWindows (line 459) | [DllImport("user32.dll", SetLastError = true)] method EnumChildWindows (line 462) | [DllImport("user32.dll", SetLastError = true)] method RegisterWindowMessage (line 465) | [DllImport("user32.dll", EntryPoint = "RegisterWindowMessageW", SetLas... method IsChild (line 468) | [DllImport("user32.dll", SetLastError = true)] method MonitorFromPoint (line 475) | [DllImport("user32.dll")] method MonitorFromRect (line 478) | [DllImport("user32.dll")] method MonitorFromWindow (line 481) | [DllImport("user32.dll")] type MONITORINFO (line 484) | internal struct MONITORINFO { method _GetMonitorInfo (line 491) | [DllImport("user32.dll", EntryPoint = "GetMonitorInfoW")] method GetMonitorInfo (line 494) | internal static bool GetMonitorInfo(IntPtr hMonitor, out MONITORINFO l... method EnumDisplayMonitors (line 499) | [DllImport("user32.dll", SetLastError = true)] method GetSystemMetrics (line 600) | [DllImport("user32.dll", SetLastError = true)] method GetSystemMetricsForDpi (line 603) | [DllImport("user32.dll", SetLastError = true)] method SystemParametersInfo (line 784) | [DllImport("user32.dll", EntryPoint = "SystemParametersInfoW", SetLast... method SystemParametersInfo (line 790) | internal static int SystemParametersInfo(uint uiAction, int def) { method SystemParametersInfo (line 798) | internal static bool SystemParametersInfo(uint uiAction) { method SystemParametersInfo (line 810) | internal static bool SystemParametersInfo(uint uiAction, int uiParam, ... method SystemParametersInfoForDpi (line 817) | [DllImport("user32.dll", SetLastError = true)] method WindowFromPoint (line 825) | [DllImport("user32.dll", EntryPoint = "WindowFromPhysicalPoint")] method ScreenToClient (line 828) | [DllImport("user32.dll", SetLastError = true)] method ClientToScreen (line 831) | [DllImport("user32.dll", SetLastError = true)] method MapWindowPoints (line 842) | [DllImport("user32.dll", SetLastError = true)] method MapWindowPoints (line 845) | internal static bool MapWindowPoints(wnd wFrom, wnd wTo, void* points,... method MapWindowPoints (line 851) | internal static bool MapWindowPoints(wnd wFrom, wnd wTo, ref RECT r, o... method MapWindowPoints (line 855) | internal static bool MapWindowPoints(wnd wFrom, wnd wTo, ref POINT p, ... method GetGUIThreadInfo (line 859) | [DllImport("user32.dll", SetLastError = true)] method AttachThreadInput (line 862) | [DllImport("user32.dll", SetLastError = true)] type INPUTK (line 870) | internal struct INPUTK { method INPUTK (line 881) | public INPUTK(KKey vk, ushort sc, uint flags = 0) { method Set (line 888) | public void Set(KKey vk, ushort sc, uint flags = 0) { type IMFlags (line 901) | [Flags] type INPUTM (line 917) | internal struct INPUTM { method INPUTM (line 926) | public INPUTM(IMFlags flags, int x = 0, int y = 0, int data = 0) { method SendInput (line 940) | [DllImport("user32.dll", SetLastError = true)] method SendInput (line 946) | internal static void SendInput(INPUTK* ip, int n = 1, bool dontThrow =... method SendInput (line 957) | internal static void SendInput(INPUTM* ip, int n = 1, bool dontThrow =... method IsHungAppWindow (line 966) | [DllImport("user32.dll", SetLastError = true)] method SetLayeredWindowAttributes (line 969) | [DllImport("user32.dll", SetLastError = true)] method GetLayeredWindowAttributes (line 972) | [DllImport("user32.dll", SetLastError = true)] method CreateIcon (line 975) | [DllImport("user32.dll", SetLastError = true)] method LoadCursor (line 978) | [DllImport("user32.dll", EntryPoint = "LoadCursorW", SetLastError = tr... method SetTimer (line 983) | [DllImport("user32.dll", SetLastError = true)] method KillTimer (line 986) | [DllImport("user32.dll", SetLastError = true)] method SetParent (line 989) | [DllImport("user32.dll", SetLastError = true)] method AdjustWindowRectEx (line 992) | [DllImport("user32.dll", SetLastError = true)] method AdjustWindowRectExForDpi (line 995) | [DllImport("user32.dll", SetLastError = true)] method ChangeWindowMessageFilter (line 998) | [DllImport("user32.dll", SetLastError = true)] method GetKeyState (line 1001) | [DllImport("user32.dll", SetLastError = true)] method GetAsyncKeyState (line 1004) | [DllImport("user32.dll", SetLastError = true)] method RegisterHotKey (line 1013) | [DllImport("user32.dll", SetLastError = true)] method UnregisterHotKey (line 1016) | [DllImport("user32.dll", SetLastError = true)] method MsgWaitForMultipleObjectsEx (line 1023) | [DllImport("user32.dll", SetLastError = true)] method InvalidateRect (line 1026) | [DllImport("user32.dll", SetLastError = true)] method InvalidateRect (line 1028) | internal static bool InvalidateRect(wnd hWnd, bool bErase = false) => ... method InvalidateRect (line 1029) | internal static bool InvalidateRect(wnd hWnd, RECT r, bool bErase = fa... method ValidateRect (line 1031) | [DllImport("user32.dll", SetLastError = true)] method ValidateRect (line 1033) | internal static bool ValidateRect(wnd hWnd) => ValidateRect(hWnd, null); method GetUpdateRect (line 1035) | [DllImport("user32.dll", SetLastError = true)] method GetUpdateRgn (line 1043) | [DllImport("user32.dll", SetLastError = true)] method InvalidateRgn (line 1046) | [DllImport("user32.dll", SetLastError = true)] method DragDetect (line 1049) | [DllImport("user32.dll", SetLastError = true)] method GetCursor (line 1052) | [DllImport("user32.dll")] method SetCursor (line 1055) | [DllImport("user32.dll", SetLastError = true)] method SetCapture (line 1058) | [DllImport("user32.dll", SetLastError = true)] method GetCapture (line 1061) | [DllImport("user32.dll")] method ReleaseCapture (line 1064) | [DllImport("user32.dll")] method wsprintfA (line 1083) | [DllImport("user32.dll", CallingConvention = CallingConvention.Cdecl, ... method wsprintfW (line 1086) | [DllImport("user32.dll", CallingConvention = CallingConvention.Cdecl)] type PAINTSTRUCT (line 1089) | internal struct PAINTSTRUCT { method BeginPaint (line 1098) | [DllImport("user32.dll")] method EndPaint (line 1101) | [DllImport("user32.dll")] method UpdateWindow (line 1104) | [DllImport("user32.dll")] method GetKeyboardLayout (line 1107) | [DllImport("user32.dll")] method MapVirtualKeyEx (line 1110) | [DllImport("user32.dll", EntryPoint = "MapVirtualKeyExW")] method VkKeyScanEx (line 1113) | [DllImport("user32.dll", EntryPoint = "VkKeyScanExW")] method OpenClipboard (line 1116) | [DllImport("user32.dll", SetLastError = true)] method CloseClipboard (line 1119) | [DllImport("user32.dll", SetLastError = true)] method EmptyClipboard (line 1122) | [DllImport("user32.dll", SetLastError = true)] method SetClipboardData (line 1125) | [DllImport("user32.dll", SetLastError = true)] method GetClipboardData (line 1128) | [DllImport("user32.dll", SetLastError = true)] method GetOpenClipboardWindow (line 1137) | [DllImport("user32.dll")] method GetClipboardSequenceNumber (line 1140) | [DllImport("user32.dll")] method RegisterClipboardFormat (line 1143) | [DllImport("user32.dll", EntryPoint = "RegisterClipboardFormatW")] method AddClipboardFormatListener (line 1146) | [DllImport("user32.dll", SetLastError = true)] method RemoveClipboardFormatListener (line 1149) | [DllImport("user32.dll", SetLastError = true)] method EnumClipboardFormats (line 1152) | [DllImport("user32.dll", SetLastError = true)] method IsClipboardFormatAvailable (line 1155) | [DllImport("user32.dll", SetLastError = true)] method GetPriorityClipboardFormat (line 1158) | [DllImport("user32.dll", SetLastError = true)] method GetClipboardFormatName (line 1161) | [DllImport("user32.dll", EntryPoint = "GetClipboardFormatNameW", SetLa... method GetDoubleClickTime (line 1164) | [DllImport("user32.dll")] method DrawIconEx (line 1167) | [DllImport("user32.dll", SetLastError = true)] type CURSORINFO (line 1172) | internal struct CURSORINFO { method GetCursorInfo (line 1179) | [DllImport("user32.dll", SetLastError = true)] type ICONINFO (line 1182) | internal struct ICONINFO : IDisposable { method ICONINFO (line 1189) | public ICONINFO(IntPtr hIcon) { method Dispose (line 1194) | public void Dispose() { method GetIconInfo (line 1200) | [DllImport("user32.dll", SetLastError = true)] type BITMAP (line 1204) | internal struct BITMAP { method SetWindowsHookEx (line 1230) | [DllImport("user32.dll", SetLastError = true)] method UnhookWindowsHookEx (line 1233) | [DllImport("user32.dll", SetLastError = true)] method CallNextHookEx (line 1236) | [DllImport("user32.dll", SetLastError = true)] type KBDLLHOOKSTRUCT (line 1244) | internal struct KBDLLHOOKSTRUCT { type MSLLHOOKSTRUCT (line 1276) | internal struct MSLLHOOKSTRUCT { method SetWinEventHook (line 1307) | [DllImport("user32.dll", SetLastError = true)] method UnhookWinEvent (line 1310) | [DllImport("user32.dll", SetLastError = true)] type AnimationFlags (line 1313) | [Flags] method AnimateWindow (line 1328) | [DllImport("user32.dll", SetLastError = true)] method GetCaretPos (line 1331) | [DllImport("user32.dll", SetLastError = true)] method GetCaretPosInScreen_ (line 1334) | internal static bool GetCaretPosInScreen_(out POINT p) => GetCaretPos(... method ToUnicodeEx (line 1336) | [DllImport("user32.dll")] method PrintWindow (line 1342) | [DllImport("user32.dll", SetLastError = true)] method GetDC (line 1345) | [DllImport("user32.dll", SetLastError = true)] method GetWindowDC (line 1348) | [DllImport("user32.dll", SetLastError = true)] method ReleaseDC (line 1351) | [DllImport("user32.dll")] //note: no SetLastError = true method FillRect (line 1354) | [DllImport("user32.dll")] method FrameRect (line 1357) | [DllImport("user32.dll")] method RedrawWindow (line 1365) | [DllImport("user32.dll")] method CalculatePopupWindowPosition (line 1369) | [DllImport("user32.dll", SetLastError = true)] method MenuItemFromPoint (line 1372) | [DllImport("user32.dll")] method GetMenuItemID (line 1375) | [DllImport("user32.dll")] type MENUITEMINFO (line 1378) | internal struct MENUITEMINFO { method MENUITEMINFO (line 1392) | public MENUITEMINFO(uint miim) { method GetMenuItemInfo (line 1398) | [DllImport("user32.dll", EntryPoint = "GetMenuItemInfoW")] method GetSystemMenu (line 1403) | [DllImport("user32.dll")] method EnableMenuItem (line 1406) | [DllImport("user32.dll")] type SCROLLINFO (line 1435) | internal struct SCROLLINFO { method SCROLLINFO (line 1444) | public SCROLLINFO(uint mask) { method Set (line 1449) | public int Set(wnd w, bool vertical, bool redraw = true) method Get (line 1452) | public bool Get(wnd w, bool vertical) method Get (line 1455) | public static SCROLLINFO Get(wnd w, bool vertical, uint mask) { method GetTrackPos (line 1461) | public static int GetTrackPos(wnd w, bool vertical) => Get(w, vertic... method SetPos (line 1463) | public static void SetPos(wnd w, bool vertical, int pos, bool redraw... method SetRange (line 1467) | public static void SetRange(wnd w, bool vertical, int max, int page,... method SetScrollInfo (line 1472) | [DllImport("user32.dll")] method GetScrollInfo (line 1475) | [DllImport("user32.dll")] method ShowScrollBar (line 1478) | [DllImport("user32.dll")] method MessageBox (line 1500) | [DllImport("user32.dll", EntryPoint = "MessageBoxW")] method GetWindowRgn (line 1503) | [DllImport("user32.dll", SetLastError = true)] method GetDpiForWindow (line 1506) | [DllImport("user32.dll", SetLastError = true)] method GetWindowDpiAwarenessContext (line 1509) | [DllImport("user32.dll")] method GetAwarenessFromDpiAwarenessContext (line 1512) | [DllImport("user32.dll")] method SetThreadDpiAwarenessContext (line 1515) | [DllImport("user32.dll", SetLastError = true)] method GetDpiForMonitor (line 1518) | [DllImport("shcore.dll")] method GetProcessDpiAwareness (line 1521) | [DllImport("shcore.dll")] method PhysicalToLogicalPointForPerMonitorDPI (line 1524) | [DllImport("user32.dll")] method LogicalToPhysicalPoint (line 1535) | [DllImport("user32.dll")] method GetSysColor (line 1540) | [DllImport("user32.dll")] method GetSysColorBrush (line 1543) | [DllImport("user32.dll")] method DrawTextExW (line 1558) | [DllImport("user32.dll", SetLastError = true)] method DrawText (line 1561) | internal static int DrawText(IntPtr hdc, RStr s, ref RECT lprc, TFFlag... type TTTOOLINFO (line 1578) | internal struct TTTOOLINFO { method DrawEdge (line 1590) | [DllImport("user32.dll")] method GetThreadDesktop (line 1597) | [DllImport("user32.dll", SetLastError = true)] method GetUserObjectInformation (line 1600) | [DllImport("user32.dll", EntryPoint = "GetUserObjectInformationW", Set... method InSendMessageEx (line 1615) | [DllImport("user32.dll")] method ExitWindowsEx (line 1620) | [DllImport("user32.dll", SetLastError = true)] method LockWorkStation (line 1623) | [DllImport("user32.dll", SetLastError = true)] method RegisterSuspendResumeNotification (line 1626) | [DllImport("user32.dll", SetLastError = true)] type DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS (line 1629) | internal struct DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS { method UnregisterSuspendResumeNotification (line 1637) | [DllImport("user32.dll")] method ClipCursor (line 1647) | [DllImport("user32.dll", SetLastError = true)] method GetLastInputInfo (line 1650) | [DllImport("user32.dll")] type LASTINPUTINFO (line 1653) | struct LASTINPUTINFO { method GetLastInputTime (line 1661) | internal static long GetLastInputTime() { method TickCount32To64 (line 1671) | internal static long TickCount32To64(uint tick32) { FILE: Au/Api/Api_COM.cs class Api (line 3) | static unsafe partial class Api { type STRRET (line 4) | internal struct STRRET { type TYPE_1 (line 7) | [StructLayout(LayoutKind.Explicit)] type IShellFolder (line 21) | [ComImport, Guid("000214E6-0000-0000-C000-000000000046"), InterfaceTyp... method _0 (line 30) | void _0(); method _1 (line 31) | void _1(); method _2 (line 32) | void _2(); method _3 (line 33) | void _3(); method _4 (line 34) | void _4(); method _5 (line 35) | void _5(); method _6 (line 36) | void _6(); method GetUIObjectOf (line 37) | [PreserveSig] int GetUIObjectOf(wnd hwndOwner, uint cidl, in IntPtr ... method GetUIObjectOf (line 42) | internal static bool GetUIObjectOf(this IShellFolder t, IntPtr pidl... type IShellItem (line 51) | [ComImport, Guid("43826d1e-e718-42ee-bc55-a1e261c37bfe"), InterfaceTyp... method _0 (line 55) | void _0(); method _1 (line 56) | void _1(); method GetDisplayName (line 57) | [PreserveSig] int GetDisplayName(SIGDN sigdnName, [MarshalAs(Unmanag... method GetAttributes (line 58) | [PreserveSig] int GetAttributes(uint sfgaoMask, out uint psfgaoAttri... type IExtractIcon (line 70) | [ComImport, Guid("000214fa-0000-0000-c000-000000000046"), InterfaceTyp... method GetIconLocation (line 72) | [PreserveSig] int GetIconLocation(uint uFlags, StringBuilder pszIcon... type IShellLink (line 76) | [ComImport, Guid("000214F9-0000-0000-C000-000000000046"), InterfaceTyp... method GetPath (line 78) | [PreserveSig] int GetPath(char* pszFile, int cch, IntPtr pfd = defau... method GetIDList (line 79) | [PreserveSig] int GetIDList(out IntPtr ppidl); method SetIDList (line 80) | [PreserveSig] int SetIDList(IntPtr pidl); method GetDescription (line 81) | [PreserveSig] int GetDescription(char* pszName, int cch); method SetDescription (line 82) | [PreserveSig] int SetDescription([MarshalAs(UnmanagedType.LPWStr)] s... method GetWorkingDirectory (line 83) | [PreserveSig] int GetWorkingDirectory(char* pszDir, int cch); method SetWorkingDirectory (line 84) | [PreserveSig] int SetWorkingDirectory([MarshalAs(UnmanagedType.LPWSt... method GetArguments (line 85) | [PreserveSig] int GetArguments(char* pszArgs, int cch); method SetArguments (line 86) | [PreserveSig] int SetArguments([MarshalAs(UnmanagedType.LPWStr)] str... method GetHotkey (line 87) | [PreserveSig] int GetHotkey(out ushort pwHotkey); method SetHotkey (line 88) | [PreserveSig] int SetHotkey(ushort wHotkey); method GetShowCmd (line 89) | [PreserveSig] int GetShowCmd(out int piShowCmd); method SetShowCmd (line 90) | [PreserveSig] int SetShowCmd(int iShowCmd); method GetIconLocation (line 91) | [PreserveSig] int GetIconLocation(char* pszIconPath, int cch, out in... method SetIconLocation (line 92) | [PreserveSig] int SetIconLocation([MarshalAs(UnmanagedType.LPWStr)] ... method SetRelativePath (line 93) | [PreserveSig] int SetRelativePath([MarshalAs(UnmanagedType.LPWStr)] ... method Resolve (line 94) | [PreserveSig] int Resolve(wnd hwnd, uint fFlags); method SetPath (line 95) | [PreserveSig] int SetPath([MarshalAs(UnmanagedType.LPWStr)] string p... class ShellLink (line 101) | [ComImport, Guid("00021401-0000-0000-C000-000000000046"), ClassInterfa... type IPersistFile (line 104) | [ComImport, Guid("0000010b-0000-0000-C000-000000000046"), InterfaceTyp... method GetClassID (line 107) | [PreserveSig] int GetClassID(out Guid pClassID); method IsDirty (line 109) | [PreserveSig] int IsDirty(); method Load (line 110) | [PreserveSig] int Load([MarshalAs(UnmanagedType.LPWStr)] string pszF... method Save (line 111) | [PreserveSig] int Save([MarshalAs(UnmanagedType.LPWStr)] string pszF... type PROPVARIANT (line 117) | internal struct PROPVARIANT : IDisposable { method Dispose (line 127) | public void Dispose() { type PROPERTYKEY (line 132) | internal struct PROPERTYKEY { type IPropertyStore (line 139) | [ComImport, Guid("886d8eeb-8cf2-4446-8d02-cdba1dbdcf99"), InterfaceTyp... method GetCount (line 141) | [PreserveSig] int GetCount(out int cProps); method GetAt (line 142) | [PreserveSig] int GetAt(int iProp, out PROPERTYKEY pkey); method GetValue (line 143) | [PreserveSig] int GetValue(in PROPERTYKEY key, out PROPVARIANT pv); method SetValue (line 144) | [PreserveSig] int SetValue(in PROPERTYKEY key, ref PROPVARIANT propv... method Commit (line 145) | [PreserveSig] int Commit(); type IVirtualDesktopManager (line 151) | [ComImport, Guid("a5cd92ff-29be-454c-8d04-d82879fb3f1b"), InterfaceTyp... method IsWindowOnCurrentVirtualDesktop (line 153) | [PreserveSig] int IsWindowOnCurrentVirtualDesktop(wnd topLevelWindow... method GetWindowDesktopId (line 154) | [PreserveSig] int GetWindowDesktopId(wnd topLevelWindow, out Guid de... method MoveWindowToDesktop (line 155) | [PreserveSig] int MoveWindowToDesktop(wnd topLevelWindow, in Guid de... class VirtualDesktopManager (line 158) | [ComImport, Guid("aa509086-5ca9-4c25-8f95-589d3c07b48a"), ClassInterfa... FILE: Au/Api/Api_UIA.cs class UiaUtil (line 6) | static class UiaUtil { method ElementFromPoint (line 15) | public static UiaApi.IUIAutomationElement ElementFromPoint(POINT xy) { method ElementFocused (line 23) | public static UiaApi.IUIAutomationElement ElementFocused() { method GetCaretRect (line 46) | public static bool GetCaretRect(this UiaApi.IUIAutomationElement t, ou... method GetRect (line 64) | public static unsafe bool GetRect(this UiaApi.IUIAutomationTextRange t... method GetCaretRectInPowerShell (line 118) | public static bool GetCaretRectInPowerShell(out RECT r) { class UiaApi (line 180) | unsafe class UiaApi : NativeApi { class CUIAutomation (line 182) | [ComImport, Guid("ff48dba4-60ef-4201-aa87-54103eef594e"), ClassInterfa... class CUIAutomation8 (line 185) | [ComImport, Guid("e22ad333-b25f-460c-83d0-0581107395c9"), ClassInterfa... type IUIAutomation (line 188) | [ComImport, Guid("30cbe57d-d9d0-452a-ab13-7ac5ac4825ee"), InterfaceTyp... method CompareElements (line 190) | [PreserveSig] int CompareElements(IUIAutomationElement el1, IUIAutom... method CompareRuntimeIds (line 191) | [PreserveSig] int CompareRuntimeIds(SAFEARRAY* runtimeId1, SAFEARRAY... method GetRootElement (line 192) | [PreserveSig] int GetRootElement(out IUIAutomationElement root); method ElementFromHandle (line 193) | [PreserveSig] int ElementFromHandle(void* hwnd, out IUIAutomationEle... method ElementFromPoint (line 194) | [PreserveSig] int ElementFromPoint(POINT pt, out IUIAutomationElemen... method GetFocusedElement (line 195) | [PreserveSig] int GetFocusedElement(out IUIAutomationElement element); method GetRootElementBuildCache (line 196) | [PreserveSig] int GetRootElementBuildCache(IUIAutomationCacheRequest... method ElementFromHandleBuildCache (line 197) | [PreserveSig] int ElementFromHandleBuildCache(void* hwnd, IUIAutomat... method ElementFromPointBuildCache (line 198) | [PreserveSig] int ElementFromPointBuildCache(POINT pt, IUIAutomation... method GetFocusedElementBuildCache (line 199) | [PreserveSig] int GetFocusedElementBuildCache(IUIAutomationCacheRequ... method CreateTreeWalker (line 200) | [PreserveSig] int CreateTreeWalker(IUIAutomationCondition pCondition... method get_ControlViewWalker (line 201) | [PreserveSig] int get_ControlViewWalker(out IUIAutomationTreeWalker ... method get_ContentViewWalker (line 202) | [PreserveSig] int get_ContentViewWalker(out IUIAutomationTreeWalker ... method get_RawViewWalker (line 203) | [PreserveSig] int get_RawViewWalker(out IUIAutomationTreeWalker walk... method get_RawViewCondition (line 204) | [PreserveSig] int get_RawViewCondition(out IUIAutomationCondition co... method get_ControlViewCondition (line 205) | [PreserveSig] int get_ControlViewCondition(out IUIAutomationConditio... method get_ContentViewCondition (line 206) | [PreserveSig] int get_ContentViewCondition(out IUIAutomationConditio... method CreateCacheRequest (line 207) | [PreserveSig] int CreateCacheRequest(out IUIAutomationCacheRequest c... method CreateTrueCondition (line 208) | [PreserveSig] int CreateTrueCondition(out IUIAutomationCondition new... method CreateFalseCondition (line 209) | [PreserveSig] int CreateFalseCondition(out IUIAutomationCondition ne... method CreatePropertyCondition (line 210) | [PreserveSig] int CreatePropertyCondition(int propertyId, object val... method CreatePropertyConditionEx (line 211) | [PreserveSig] int CreatePropertyConditionEx(int propertyId, object v... method CreateAndCondition (line 212) | [PreserveSig] int CreateAndCondition(IUIAutomationCondition conditio... method CreateAndConditionFromArray (line 213) | [PreserveSig] int CreateAndConditionFromArray(SAFEARRAY* conditions,... method CreateAndConditionFromNativeArray (line 214) | [PreserveSig] int CreateAndConditionFromNativeArray([MarshalAs(Unman... method CreateOrCondition (line 215) | [PreserveSig] int CreateOrCondition(IUIAutomationCondition condition... method CreateOrConditionFromArray (line 216) | [PreserveSig] int CreateOrConditionFromArray(SAFEARRAY* conditions, ... method CreateOrConditionFromNativeArray (line 217) | [PreserveSig] int CreateOrConditionFromNativeArray([MarshalAs(Unmana... method CreateNotCondition (line 218) | [PreserveSig] int CreateNotCondition(IUIAutomationCondition conditio... method AddAutomationEventHandler (line 219) | [PreserveSig] int AddAutomationEventHandler(int eventId, IUIAutomati... method RemoveAutomationEventHandler (line 220) | [PreserveSig] int RemoveAutomationEventHandler(int eventId, IUIAutom... method AddPropertyChangedEventHandlerNativeArray (line 221) | [PreserveSig] int AddPropertyChangedEventHandlerNativeArray(IUIAutom... method AddPropertyChangedEventHandler (line 222) | [PreserveSig] int AddPropertyChangedEventHandler(IUIAutomationElemen... method RemovePropertyChangedEventHandler (line 223) | [PreserveSig] int RemovePropertyChangedEventHandler(IUIAutomationEle... method AddStructureChangedEventHandler (line 224) | [PreserveSig] int AddStructureChangedEventHandler(IUIAutomationEleme... method RemoveStructureChangedEventHandler (line 225) | [PreserveSig] int RemoveStructureChangedEventHandler(IUIAutomationEl... method AddFocusChangedEventHandler (line 226) | [PreserveSig] int AddFocusChangedEventHandler(IUIAutomationCacheRequ... method RemoveFocusChangedEventHandler (line 227) | [PreserveSig] int RemoveFocusChangedEventHandler(IUIAutomationFocusC... method RemoveAllEventHandlers (line 228) | [PreserveSig] int RemoveAllEventHandlers(); method IntNativeArrayToSafeArray (line 229) | [PreserveSig] int IntNativeArrayToSafeArray([MarshalAs(UnmanagedType... method IntSafeArrayToNativeArray (line 230) | [PreserveSig] int IntSafeArrayToNativeArray(SAFEARRAY* intArray, out... method RectToVariant (line 231) | [PreserveSig] int RectToVariant(RECT rc, out object var); method VariantToRect (line 232) | [PreserveSig] int VariantToRect(object var, out RECT rc); method SafeArrayToRectNativeArray (line 233) | [PreserveSig] int SafeArrayToRectNativeArray(SAFEARRAY* rects, out R... method CreateProxyFactoryEntry (line 234) | [PreserveSig] int CreateProxyFactoryEntry(); method get_ProxyFactoryMapping (line 235) | [PreserveSig] int get_ProxyFactoryMapping(); method GetPropertyProgrammaticName (line 236) | [PreserveSig] int GetPropertyProgrammaticName(int property, out stri... method GetPatternProgrammaticName (line 237) | [PreserveSig] int GetPatternProgrammaticName(int pattern, out string... method PollForPotentialSupportedPatterns (line 238) | [PreserveSig] int PollForPotentialSupportedPatterns(IUIAutomationEle... method PollForPotentialSupportedProperties (line 239) | [PreserveSig] int PollForPotentialSupportedProperties(IUIAutomationE... method CheckNotSupported (line 240) | [PreserveSig] int CheckNotSupported(object value, [MarshalAs(Unmanag... method get_ReservedNotSupportedValue (line 241) | [PreserveSig] int get_ReservedNotSupportedValue([MarshalAs(Unmanaged... method get_ReservedMixedAttributeValue (line 242) | [PreserveSig] int get_ReservedMixedAttributeValue([MarshalAs(Unmanag... method ElementFromIAccessible (line 243) | [PreserveSig] int ElementFromIAccessible(); method ElementFromIAccessibleBuildCache (line 244) | [PreserveSig] int ElementFromIAccessibleBuildCache(); type IUIAutomationFocusChangedEventHandler (line 247) | [ComImport, Guid("c270f6b5-5c69-4290-9745-7a7f97169468"), InterfaceTyp... method HandleFocusChangedEvent (line 249) | [PreserveSig] int HandleFocusChangedEvent(IUIAutomationElement sender); type IUIAutomationStructureChangedEventHandler (line 252) | [ComImport, Guid("e81d1b4e-11c5-42f8-9754-e7036c79f054"), InterfaceTyp... method HandleStructureChangedEvent (line 254) | [PreserveSig] int HandleStructureChangedEvent(IUIAutomationElement s... type IUIAutomationPropertyChangedEventHandler (line 257) | [ComImport, Guid("40cd37d4-c756-4b0c-8c6f-bddfeeb13b50"), InterfaceTyp... method HandlePropertyChangedEvent (line 259) | [PreserveSig] int HandlePropertyChangedEvent(IUIAutomationElement se... type IUIAutomationEventHandler (line 262) | [ComImport, Guid("146c3c17-f12e-4e22-8c27-f894b9b79c69"), InterfaceTyp... method HandleAutomationEvent (line 264) | [PreserveSig] int HandleAutomationEvent(IUIAutomationElement sender,... type PropertyConditionFlags (line 267) | [Flags] type IUIAutomationTreeWalker (line 274) | [ComImport, Guid("4042c624-389c-4afc-a630-9df854a541fc"), InterfaceTyp... method GetParentElement (line 276) | [PreserveSig] int GetParentElement(IUIAutomationElement element, out... method GetFirstChildElement (line 277) | [PreserveSig] int GetFirstChildElement(IUIAutomationElement element,... method GetLastChildElement (line 278) | [PreserveSig] int GetLastChildElement(IUIAutomationElement element, ... method GetNextSiblingElement (line 279) | [PreserveSig] int GetNextSiblingElement(IUIAutomationElement element... method GetPreviousSiblingElement (line 280) | [PreserveSig] int GetPreviousSiblingElement(IUIAutomationElement ele... method NormalizeElement (line 281) | [PreserveSig] int NormalizeElement(IUIAutomationElement element, out... method GetParentElementBuildCache (line 282) | [PreserveSig] int GetParentElementBuildCache(IUIAutomationElement el... method GetFirstChildElementBuildCache (line 283) | [PreserveSig] int GetFirstChildElementBuildCache(IUIAutomationElemen... method GetLastChildElementBuildCache (line 284) | [PreserveSig] int GetLastChildElementBuildCache(IUIAutomationElement... method GetNextSiblingElementBuildCache (line 285) | [PreserveSig] int GetNextSiblingElementBuildCache(IUIAutomationEleme... method GetPreviousSiblingElementBuildCache (line 286) | [PreserveSig] int GetPreviousSiblingElementBuildCache(IUIAutomationE... method NormalizeElementBuildCache (line 287) | [PreserveSig] int NormalizeElementBuildCache(IUIAutomationElement el... method get_Condition (line 288) | [PreserveSig] int get_Condition(out IUIAutomationCondition condition); type IUIAutomationElement (line 291) | [ComImport, Guid("d22108aa-8ac5-49a5-837b-37bbb3d7591e"), InterfaceTyp... method SetFocus (line 293) | [PreserveSig] int SetFocus(); method GetRuntimeId (line 294) | [PreserveSig] int GetRuntimeId(out SAFEARRAY* runtimeId); method FindFirst (line 295) | [PreserveSig] int FindFirst(TreeScope scope, IUIAutomationCondition ... method FindAll (line 296) | [PreserveSig] int FindAll(TreeScope scope, IUIAutomationCondition co... method FindFirstBuildCache (line 297) | [PreserveSig] int FindFirstBuildCache(TreeScope scope, IUIAutomation... method FindAllBuildCache (line 298) | [PreserveSig] int FindAllBuildCache(TreeScope scope, IUIAutomationCo... method BuildUpdatedCache (line 299) | [PreserveSig] int BuildUpdatedCache(IUIAutomationCacheRequest cacheR... method GetCurrentPropertyValue (line 300) | [PreserveSig] int GetCurrentPropertyValue(int propertyId, out object... method GetCurrentPropertyValueEx (line 301) | [PreserveSig] int GetCurrentPropertyValueEx(int propertyId, [Marshal... method GetCachedPropertyValue (line 302) | [PreserveSig] int GetCachedPropertyValue(int propertyId, out object ... method GetCachedPropertyValueEx (line 303) | [PreserveSig] int GetCachedPropertyValueEx(int propertyId, [MarshalA... method GetCurrentPatternAs (line 304) | [PreserveSig] int GetCurrentPatternAs(int patternId, in Guid riid, v... method GetCachedPatternAs (line 305) | [PreserveSig] int GetCachedPatternAs(int patternId, in Guid riid, vo... method GetCurrentPattern (line 306) | [PreserveSig] int GetCurrentPattern(int patternId, [MarshalAs(Unmana... method GetCachedPattern (line 307) | [PreserveSig] int GetCachedPattern(int patternId, [MarshalAs(Unmanag... method GetCachedParent (line 308) | [PreserveSig] int GetCachedParent(out IUIAutomationElement parent); method GetCachedChildren (line 309) | [PreserveSig] int GetCachedChildren(out IUIAutomationElementArray ch... method get_CurrentProcessId (line 310) | [PreserveSig] int get_CurrentProcessId(out int retVal); method get_CurrentControlType (line 311) | [PreserveSig] int get_CurrentControlType(out TypeId retVal); method get_CurrentLocalizedControlType (line 312) | [PreserveSig] int get_CurrentLocalizedControlType(out string retVal); method get_CurrentName (line 313) | [PreserveSig] int get_CurrentName(out string retVal); method get_CurrentAcceleratorKey (line 314) | [PreserveSig] int get_CurrentAcceleratorKey(out string retVal); method get_CurrentAccessKey (line 315) | [PreserveSig] int get_CurrentAccessKey(out string retVal); method get_CurrentHasKeyboardFocus (line 316) | [PreserveSig] int get_CurrentHasKeyboardFocus([MarshalAs(UnmanagedTy... method get_CurrentIsKeyboardFocusable (line 317) | [PreserveSig] int get_CurrentIsKeyboardFocusable([MarshalAs(Unmanage... method get_CurrentIsEnabled (line 318) | [PreserveSig] int get_CurrentIsEnabled([MarshalAs(UnmanagedType.Bool... method get_CurrentAutomationId (line 319) | [PreserveSig] int get_CurrentAutomationId(out string retVal); method get_CurrentClassName (line 320) | [PreserveSig] int get_CurrentClassName(out string retVal); method get_CurrentHelpText (line 321) | [PreserveSig] int get_CurrentHelpText(out string retVal); method get_CurrentCulture (line 322) | [PreserveSig] int get_CurrentCulture(out int retVal); method get_CurrentIsControlElement (line 323) | [PreserveSig] int get_CurrentIsControlElement([MarshalAs(UnmanagedTy... method get_CurrentIsContentElement (line 324) | [PreserveSig] int get_CurrentIsContentElement([MarshalAs(UnmanagedTy... method get_CurrentIsPassword (line 325) | [PreserveSig] int get_CurrentIsPassword([MarshalAs(UnmanagedType.Boo... method get_CurrentNativeWindowHandle (line 326) | [PreserveSig] int get_CurrentNativeWindowHandle(out wnd retVal); method get_CurrentItemType (line 327) | [PreserveSig] int get_CurrentItemType(out string retVal); method get_CurrentIsOffscreen (line 328) | [PreserveSig] int get_CurrentIsOffscreen([MarshalAs(UnmanagedType.Bo... method get_CurrentOrientation (line 329) | [PreserveSig] int get_CurrentOrientation(out OrientationType retVal); method get_CurrentFrameworkId (line 330) | [PreserveSig] int get_CurrentFrameworkId(out string retVal); method get_CurrentIsRequiredForForm (line 331) | [PreserveSig] int get_CurrentIsRequiredForForm([MarshalAs(UnmanagedT... method get_CurrentItemStatus (line 332) | [PreserveSig] int get_CurrentItemStatus(out string retVal); method get_CurrentBoundingRectangle (line 333) | [PreserveSig] int get_CurrentBoundingRectangle(out RECT retVal); method get_CurrentLabeledBy (line 334) | [PreserveSig] int get_CurrentLabeledBy(out IUIAutomationElement retV... method get_CurrentAriaRole (line 335) | [PreserveSig] int get_CurrentAriaRole(out string retVal); method get_CurrentAriaProperties (line 336) | [PreserveSig] int get_CurrentAriaProperties(out string retVal); method get_CurrentIsDataValidForForm (line 337) | [PreserveSig] int get_CurrentIsDataValidForForm([MarshalAs(Unmanaged... method get_CurrentControllerFor (line 338) | [PreserveSig] int get_CurrentControllerFor(out IUIAutomationElementA... method get_CurrentDescribedBy (line 339) | [PreserveSig] int get_CurrentDescribedBy(out IUIAutomationElementArr... method get_CurrentFlowsTo (line 340) | [PreserveSig] int get_CurrentFlowsTo(out IUIAutomationElementArray r... method get_CurrentProviderDescription (line 341) | [PreserveSig] int get_CurrentProviderDescription(out string retVal); method get_CachedProcessId (line 342) | [PreserveSig] int get_CachedProcessId(out int retVal); method get_CachedControlType (line 343) | [PreserveSig] int get_CachedControlType(out int retVal); method get_CachedLocalizedControlType (line 344) | [PreserveSig] int get_CachedLocalizedControlType(out string retVal); method get_CachedName (line 345) | [PreserveSig] int get_CachedName(out string retVal); method get_CachedAcceleratorKey (line 346) | [PreserveSig] int get_CachedAcceleratorKey(out string retVal); method get_CachedAccessKey (line 347) | [PreserveSig] int get_CachedAccessKey(out string retVal); method get_CachedHasKeyboardFocus (line 348) | [PreserveSig] int get_CachedHasKeyboardFocus([MarshalAs(UnmanagedTyp... method get_CachedIsKeyboardFocusable (line 349) | [PreserveSig] int get_CachedIsKeyboardFocusable([MarshalAs(Unmanaged... method get_CachedIsEnabled (line 350) | [PreserveSig] int get_CachedIsEnabled([MarshalAs(UnmanagedType.Bool)... method get_CachedAutomationId (line 351) | [PreserveSig] int get_CachedAutomationId(out string retVal); method get_CachedClassName (line 352) | [PreserveSig] int get_CachedClassName(out string retVal); method get_CachedHelpText (line 353) | [PreserveSig] int get_CachedHelpText(out string retVal); method get_CachedCulture (line 354) | [PreserveSig] int get_CachedCulture(out int retVal); method get_CachedIsControlElement (line 355) | [PreserveSig] int get_CachedIsControlElement([MarshalAs(UnmanagedTyp... method get_CachedIsContentElement (line 356) | [PreserveSig] int get_CachedIsContentElement([MarshalAs(UnmanagedTyp... method get_CachedIsPassword (line 357) | [PreserveSig] int get_CachedIsPassword([MarshalAs(UnmanagedType.Bool... method get_CachedNativeWindowHandle (line 358) | [PreserveSig] int get_CachedNativeWindowHandle(void** retVal); method get_CachedItemType (line 359) | [PreserveSig] int get_CachedItemType(out string retVal); method get_CachedIsOffscreen (line 360) | [PreserveSig] int get_CachedIsOffscreen([MarshalAs(UnmanagedType.Boo... method get_CachedOrientation (line 361) | [PreserveSig] int get_CachedOrientation(out OrientationType retVal); method get_CachedFrameworkId (line 362) | [PreserveSig] int get_CachedFrameworkId(out string retVal); method get_CachedIsRequiredForForm (line 363) | [PreserveSig] int get_CachedIsRequiredForForm([MarshalAs(UnmanagedTy... method get_CachedItemStatus (line 364) | [PreserveSig] int get_CachedItemStatus(out string retVal); method get_CachedBoundingRectangle (line 365) | [PreserveSig] int get_CachedBoundingRectangle(out RECT retVal); method get_CachedLabeledBy (line 366) | [PreserveSig] int get_CachedLabeledBy(out IUIAutomationElement retVal); method get_CachedAriaRole (line 367) | [PreserveSig] int get_CachedAriaRole(out string retVal); method get_CachedAriaProperties (line 368) | [PreserveSig] int get_CachedAriaProperties(out string retVal); method get_CachedIsDataValidForForm (line 369) | [PreserveSig] int get_CachedIsDataValidForForm([MarshalAs(UnmanagedT... method get_CachedControllerFor (line 370) | [PreserveSig] int get_CachedControllerFor(out IUIAutomationElementAr... method get_CachedDescribedBy (line 371) | [PreserveSig] int get_CachedDescribedBy(out IUIAutomationElementArra... method get_CachedFlowsTo (line 372) | [PreserveSig] int get_CachedFlowsTo(out IUIAutomationElementArray re... method get_CachedProviderDescription (line 373) | [PreserveSig] int get_CachedProviderDescription(out string retVal); method GetClickablePoint (line 374) | [PreserveSig] int GetClickablePoint(out POINT clickable, [MarshalAs(... type OrientationType (line 377) | internal enum OrientationType { type IUIAutomationCacheRequest (line 383) | [ComImport, Guid("b32a92b5-bc25-4078-9c08-d7ee95c48e03"), InterfaceTyp... method AddProperty (line 385) | [PreserveSig] int AddProperty(int propertyId); method AddPattern (line 386) | [PreserveSig] int AddPattern(int patternId); method Clone (line 387) | [PreserveSig] int Clone(out IUIAutomationCacheRequest clonedRequest); method get_TreeScope (line 388) | [PreserveSig] int get_TreeScope(out TreeScope scope); method put_TreeScope (line 389) | [PreserveSig] int put_TreeScope(TreeScope scope); method get_TreeFilter (line 390) | [PreserveSig] int get_TreeFilter(out IUIAutomationCondition filter); method put_TreeFilter (line 391) | [PreserveSig] int put_TreeFilter(IUIAutomationCondition filter); method get_AutomationElementMode (line 392) | [PreserveSig] int get_AutomationElementMode(out AutomationElementMod... method put_AutomationElementMode (line 393) | [PreserveSig] int put_AutomationElementMode(AutomationElementMode mo... type IUIAutomationElementArray (line 396) | [ComImport, Guid("14314595-b4bc-4055-95f2-58f2e42c9855"), InterfaceTyp... method get_Length (line 398) | [PreserveSig] int get_Length(out int length); method GetElement (line 399) | [PreserveSig] int GetElement(int index, out IUIAutomationElement ele... type IUIAutomationCondition (line 402) | [ComImport, Guid("352ffba8-0973-437c-a61f-f64cafd81df9"), InterfaceTyp... type TreeScope (line 405) | [Flags] type SAFEARRAY (line 416) | internal struct SAFEARRAY { type SAFEARRAYBOUND (line 426) | internal struct SAFEARRAYBOUND { type AutomationElementMode (line 431) | internal enum AutomationElementMode { type StructureChangeType (line 436) | internal enum StructureChangeType { type TypeId (line 445) | internal enum TypeId { method SafeArrayDestroy (line 494) | [DllImport("oleaut32.dll", EntryPoint = "#16", PreserveSig = true)] type IUIAutomationTextPattern (line 500) | [ComImport, Guid("32eba289-3583-42c9-9c59-3b6d9a1e9b6a"), InterfaceTyp... method RangeFromPoint (line 502) | [PreserveSig] int RangeFromPoint(POINT pt, out IUIAutomationTextRang... method RangeFromChild (line 503) | [PreserveSig] int RangeFromChild(IUIAutomationElement child, out IUI... method GetSelection (line 504) | [PreserveSig] int GetSelection(out IUIAutomationTextRangeArray ranges); method GetVisibleRanges (line 505) | [PreserveSig] int GetVisibleRanges(out IUIAutomationTextRangeArray r... method get_DocumentRange (line 506) | [PreserveSig] int get_DocumentRange(out IUIAutomationTextRange range); method get_SupportedTextSelection (line 507) | [PreserveSig] int get_SupportedTextSelection(out SupportedTextSelect... type SupportedTextSelection (line 510) | public enum SupportedTextSelection { type IUIAutomationTextRangeArray (line 516) | [ComImport, Guid("ce4ae76a-e717-4c98-81ea-47371d028eb6"), InterfaceTyp... method get_Length (line 518) | [PreserveSig] int get_Length(out int length); method GetElement (line 519) | [PreserveSig] int GetElement(int index, out IUIAutomationTextRange e... type IUIAutomationTextRange (line 522) | [ComImport, Guid("a543cc6a-f4ae-494b-8239-c814481187a8"), InterfaceTyp... method Clone (line 524) | [PreserveSig] int Clone(out IUIAutomationTextRange clonedRange); method Compare (line 525) | [PreserveSig] int Compare(IUIAutomationTextRange range, [MarshalAs(U... method CompareEndpoints (line 526) | [PreserveSig] int CompareEndpoints(TextPatternRangeEndpoint srcEndPo... method ExpandToEnclosingUnit (line 527) | [PreserveSig] int ExpandToEnclosingUnit(TextUnit textUnit); method FindAttribute (line 528) | [PreserveSig] int FindAttribute(int attr, object val, [MarshalAs(Unm... method FindText (line 529) | [PreserveSig] int FindText(string text, [MarshalAs(UnmanagedType.Boo... method GetAttributeValue (line 530) | [PreserveSig] int GetAttributeValue(int attr, out object value); method GetBoundingRectangles (line 531) | [PreserveSig] int GetBoundingRectangles(out SAFEARRAY* boundingRects); method GetEnclosingElement (line 532) | [PreserveSig] int GetEnclosingElement(out IUIAutomationElement enclo... method GetText (line 533) | [PreserveSig] int GetText(int maxLength, out string text); method Move (line 534) | [PreserveSig] int Move(TextUnit unit, int count, out int moved); method MoveEndpointByUnit (line 535) | [PreserveSig] int MoveEndpointByUnit(TextPatternRangeEndpoint endpoi... method MoveEndpointByRange (line 536) | [PreserveSig] int MoveEndpointByRange(TextPatternRangeEndpoint srcEn... method Select (line 537) | [PreserveSig] int Select(); method AddToSelection (line 538) | [PreserveSig] int AddToSelection(); method RemoveFromSelection (line 539) | [PreserveSig] int RemoveFromSelection(); method ScrollIntoView (line 540) | [PreserveSig] int ScrollIntoView([MarshalAs(UnmanagedType.Bool)] boo... method GetChildren (line 541) | [PreserveSig] int GetChildren(out IUIAutomationElementArray children); type IUIAutomationTextPattern2 (line 544) | [ComImport, Guid("506a921a-fcc9-409f-b23b-37eb74106872"), InterfaceTyp... method RangeFromPoint (line 547) | [PreserveSig] new int RangeFromPoint(POINT pt, out IUIAutomationText... method RangeFromChild (line 548) | [PreserveSig] new int RangeFromChild(IUIAutomationElement child, out... method GetSelection (line 549) | [PreserveSig] new int GetSelection(out IUIAutomationTextRangeArray r... method GetVisibleRanges (line 550) | [PreserveSig] new int GetVisibleRanges(out IUIAutomationTextRangeArr... method get_DocumentRange (line 551) | [PreserveSig] new int get_DocumentRange(out IUIAutomationTextRange r... method get_SupportedTextSelection (line 552) | [PreserveSig] new int get_SupportedTextSelection(out SupportedTextSe... method RangeFromAnnotation (line 554) | [PreserveSig] int RangeFromAnnotation(IUIAutomationElement annotatio... method GetCaretRange (line 555) | [PreserveSig] int GetCaretRange([MarshalAs(UnmanagedType.Bool)] out ... type TextUnit (line 558) | public enum TextUnit { type TextPatternRangeEndpoint (line 568) | public enum TextPatternRangeEndpoint { FILE: Au/Api/Api_const.cs class Api (line 5) | static unsafe partial class Api type VARENUM (line 610) | [Flags] FILE: Au/Api/Api_public.cs type WS (line 13) | [Flags] type WSE (line 46) | [Flags] type MSG (line 76) | public struct MSG //WinMSG method ToString (line 85) | public override string ToString() { type GTIFlags (line 98) | [Flags] type GUITHREADINFO (line 108) | public struct GUITHREADINFO { type CREATESTRUCT (line 121) | public unsafe struct CREATESTRUCT { type SIGDN (line 150) | public enum SIGDN : uint { type SWPFlags (line 164) | [Flags] type SpecHWND (line 192) | public enum SpecHWND { class GWL (line 205) | public static class GWL { class DWL (line 215) | public static class DWL { class GCL (line 226) | public static class GCL { type SMTFlags (line 245) | [Flags] type TFFlags (line 254) | [Flags] FILE: Au/Api/Cpp.cs class Cpp (line 5) | [DebuggerStepThrough] method Cpp (line 9) | static Cpp() { method LoadAuNativeDll (line 28) | public static nint LoadAuNativeDll(string fileName) { type Cpp_Acc (line 53) | internal struct Cpp_Acc { method Cpp_Acc (line 58) | public Cpp_Acc(IntPtr iacc, int elem_) { acc = iacc; elem = elem_; m... method Cpp_Acc (line 59) | public Cpp_Acc(elm e) { acc = e._iacc; elem = e._elem; misc = e._mis... type Cpp_AccFindParams (line 65) | internal struct Cpp_AccFindParams { method Cpp_AccFindParams (line 73) | public Cpp_AccFindParams(string role, string name, string prop, EFFl... method RolePrefix (line 85) | public void RolePrefix(wnd w) { method Cpp_AccRolePrefix (line 96) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccFind (line 99) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] type EError (line 102) | internal enum EError { method IsCppError (line 108) | internal static bool IsCppError(int hr) { method Cpp_AccFromWindow (line 115) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccFromPoint (line 120) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccGetFocused (line 123) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccNavigate (line 131) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccGetStringProp (line 134) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccWeb (line 137) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccGetRect (line 140) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccGetRole (line 143) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccGetInt (line 146) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccAction (line 149) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccSelect (line 152) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccGetSelection (line 155) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccGetProps (line 158) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_Unload (line 162) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method DebugUnload (line 166) | internal static void DebugUnload() { method Cpp_SetHelperCallback (line 204) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method _HelperCallback (line 207) | [UnmanagedCallersOnly] method Cpp_ModuleHandle (line 222) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_LowercaseTable (line 225) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_Clipboard (line 228) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_ShellExec (line 231) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_AccWorkaround (line 234) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_UEF (line 237) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_InactiveWindowWorkaround (line 240) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_GetProcessArchitecture (line 244) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_Test (line 251) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] FILE: Au/Api/WinRT.cs method WindowsCreateString (line 13) | [DllImport("combase.dll", PreserveSig = true)] method WindowsDeleteString (line 16) | [DllImport("combase.dll", PreserveSig = true)] method WindowsGetStringRawBuffer (line 19) | [DllImport("combase.dll")] method RoGetActivationFactory (line 26) | [DllImport("combase.dll", PreserveSig = true)] method Create (line 29) | internal static T Create(string progId) where T : struct { method HR (line 36) | internal static void HR(int hr) { method As (line 40) | internal static T As(IntPtr ip) where T : unmanaged { method IUnknown (line 51) | IUnknown(IntPtr iunknown) { _u = iunknown; } method Dispose (line 53) | public void Dispose() { method _QI (line 59) | int _QI(Type type, out IntPtr r) { method QI (line 71) | public T QI() where T : unmanaged { method QI (line 79) | public bool QI(out T r) where T : unmanaged { type IAsyncOperation (line 161) | internal struct IAsyncOperation : IComPtr { method Dispose (line 163) | public void Dispose() => _u.Dispose(); method Await (line 165) | public T Await(bool dispose = true) where T : unmanaged { type IAsyncInfo (line 182) | [Guid("00000036-0000-0000-C000-000000000046")] method Dispose (line 185) | public void Dispose() => _u.Dispose(); type AsyncStatus (line 195) | enum AsyncStatus { Canceled = 2, Completed = 1, Error = 3, Started = 0 } method Dispose (line 200) | public void Dispose() => _u.Dispose(); method Await (line 202) | public T Await(bool dispose = true) where T : unmanaged { type AsyncStatus (line 219) | enum AsyncStatus { Canceled = 2, Completed = 1, Error = 3, Started = 0 } type IAsyncOperation (line 198) | internal struct IAsyncOperation : IComPtr { method Dispose (line 163) | public void Dispose() => _u.Dispose(); method Await (line 165) | public T Await(bool dispose = true) where T : unmanaged { type IAsyncInfo (line 182) | [Guid("00000036-0000-0000-C000-000000000046")] method Dispose (line 185) | public void Dispose() => _u.Dispose(); type AsyncStatus (line 195) | enum AsyncStatus { Canceled = 2, Completed = 1, Error = 3, Started = 0 } method Dispose (line 200) | public void Dispose() => _u.Dispose(); method Await (line 202) | public T Await(bool dispose = true) where T : unmanaged { type AsyncStatus (line 219) | enum AsyncStatus { Canceled = 2, Completed = 1, Error = 3, Started = 0 } FILE: Au/Au.More/AppSingleInstance.cs class AppSingleInstance (line 30) | public static class AppSingleInstance { method AlreadyRunning (line 47) | public static bool AlreadyRunning(string mutex, IEnumerable no... method _WndProc (line 70) | static nint _WndProc(wnd w, int msg, nint wp, nint lp) { FILE: Au/Au.More/BufferedPaint.cs type BufferedPaint (line 14) | public struct BufferedPaint : IDisposable { method BufferedPaint (line 45) | public unsafe BufferedPaint(wnd w, bool wmPaint, RECT? r = null) { method Dispose (line 66) | public void Dispose() { FILE: Au/Au.More/CheckListDialog.cs class CheckListDialog (line 22) | public class CheckListDialog { method CheckListDialog (line 33) | public CheckListDialog(string text = null, string title = null) { method Add (line 45) | public CheckBox Add(string text, bool check = false, string tooltip = ... method Add (line 61) | public void Add(IEnumerable items, bool check = false) { method FormatText (line 74) | public void FormatText(wpfBuilder.InterpolatedString text) { method SetButtons (line 82) | public void SetButtons(string ok = "OK", string cancel = "Cancel") { method ShowDialog (line 113) | public bool ShowDialog(DependencyObject owner = null) { FILE: Au/Au.More/ComUtil.cs class ComUtil (line 6) | public static class ComUtil { method GetActiveObject (line 30) | public static object GetActiveObject(string progID, bool dontThrow = f... method GetActiveObject (line 37) | public static object GetActiveObject(in Guid clsid, bool dontThrow = f... method GetWindowObject (line 86) | public static object GetWindowObject(wnd w, string cnChild = null, boo... method CreateObject (line 116) | public static object CreateObject(string progID) { method CreateObject (line 124) | public static object CreateObject(in Guid clsid) { FILE: Au/Au.More/Convert2.cs class Convert2 (line 9) | public static unsafe class Convert2 { method HexEncode (line 21) | public static string HexEncode(RByte data, bool upperCase = false) { method HexEncode (line 33) | public static string HexEncode(void* data, int size, bool upperCase = ... method HexEncode (line 57) | public static string HexEncode(T x, bool upperCase = false) where T... method HexDecode (line 68) | [SkipLocalsInit] method HexDecode (line 84) | public static int HexDecode(RStr encoded, void* decoded, int bufferSiz... method HexDecode (line 112) | public static bool HexDecode(RStr encoded, out T decoded) where T :... method DeflateCompress (line 128) | public static byte[] DeflateCompress(RByte data) { method DeflateDecompress (line 142) | public static byte[] DeflateDecompress(RByte compressed) { method DeflateDecompress (line 154) | public static void DeflateDecompress(RByte compressed, Stream decompre... method GzipCompress (line 170) | public static byte[] GzipCompress(RByte data) { method GzipDecompress (line 182) | public static byte[] GzipDecompress(RByte compressed) { method GzipDecompress (line 194) | public static void GzipDecompress(RByte compressed, Stream decompresse... method BrotliCompress (line 210) | public static unsafe byte[] BrotliCompress(RByte data, int level = 6) { method BrotliDecompress (line 228) | public static unsafe byte[] BrotliDecompress(RByte compressed) { method AesEncryptB (line 255) | public static byte[] AesEncryptB(object data, object key) { method AesEncryptB (line 273) | public static byte[] AesEncryptB(object data, object key, out byte[] I... method AesEncryptS (line 296) | public static string AesEncryptS(object data, object key) { method AesEncryptS (line 306) | public static string AesEncryptS(object data, object key, out byte[] I... method AesDecryptB (line 319) | public static byte[] AesDecryptB(object data, object key, byte[] IV = ... method AesDecryptS (line 333) | public static string AesDecryptS(object data, object key, byte[] IV = ... method _Key (line 338) | static byte[] _Key(object key) { method Utf8Encode (line 360) | public static byte[] Utf8Encode(RStr chars, string append = "\0") { method Utf8Decode (line 384) | public static string Utf8Decode(byte* utf8) => utf8 == null ? null : E... method Utf8EncodeAndGetOffsets_ (line 394) | internal static (byte[] text, int[] offsets) Utf8EncodeAndGetOffsets_(... FILE: Au/Au.More/DebugTraceListener.cs class DebugTraceListener (line 10) | public class DebugTraceListener : DefaultTraceListener { method Setup (line 16) | public static void Setup(bool usePrint) { method Fail (line 27) | public override void Fail(string message, string detailMessage) { FILE: Au/Au.More/Dpi.cs class Dpi (line 10) | public static class Dpi { method OfWindow (line 48) | public static int OfWindow(wnd w, bool supportWin81 = false) { method OfWindow (line 67) | public static int OfWindow(System.Windows.Forms.Control w) => OfWindow... method OfWindow (line 74) | public static int OfWindow(System.Windows.DependencyObject w) => OfWin... method OfScreen (line 86) | public static int OfScreen(IntPtr hMonitor, bool supportWin81 = false) { method Scale (line 97) | public static int Scale(int i, DpiOf dpiOf) => Math2.MulDiv(i, dpiOf, ... method Unscale (line 108) | public static double Unscale(int i, DpiOf dpiOf) => i * (96d / dpiOf); method Scale (line 114) | public static SIZE Scale(SIZE z, DpiOf dpiOf) { method Scale (line 124) | public static SIZE Scale(System.Windows.Size z, DpiOf dpiOf) { method Unscale (line 134) | public static System.Windows.Size Unscale(SIZE z, DpiOf dpiOf) { method Scale (line 142) | public static RECT Scale(RECT r, DpiOf dpiOf) { method Unscale (line 154) | public static System.Windows.Rect Unscale(RECT r, DpiOf dpiOf) { method GetSystemMetrics (line 162) | public static int GetSystemMetrics(int nIndex, DpiOf dpiOf) method SystemParametersInfo (line 171) | public static unsafe bool SystemParametersInfo(uint uiAction, int uiPa... method AdjustWindowRectEx (line 182) | public static bool AdjustWindowRectEx(DpiOf dpiOf, ref RECT r, WS styl... method ScrollbarV_ (line 194) | internal static int ScrollbarV_(int dpi) => GetSystemMetrics(Api.SM_CX... method ScrollbarH_ (line 195) | internal static int ScrollbarH_(int dpi) => GetSystemMetrics(Api.SM_CY... type Awareness (line 200) | public enum Awareness { //== DPI_AWARENESS == PROCESS_DPI_AWARENESS method WindowDpiAwareness (line 221) | public static Awareness WindowDpiAwareness(wnd w) { method IsWindowVirtualized (line 253) | public static bool IsWindowVirtualized(wnd w) { method IsWindowVirtualizedWin10_ (line 265) | internal static bool IsWindowVirtualizedWin10_(wnd w) => osVersion.min... method GetScalingInfo_ (line 272) | internal static bool GetScalingInfo_(wnd w, out bool scaled, out RECT ... method IsWindowVirtualizedLegacy_ (line 315) | internal static bool IsWindowVirtualizedLegacy_(wnd w) { type AwarenessContext (line 372) | public struct AwarenessContext : IDisposable { method AwarenessContext (line 379) | public AwarenessContext(nint dpiContext) { method AwarenessContext (line 387) | public AwarenessContext(wnd w) : this(Available ? Api.GetWindowDpiAw... method Dispose (line 392) | public void Dispose() { type DpiOf (line 436) | public struct DpiOf { method DpiOf (line 440) | public DpiOf(int dpi) { _dpi = dpi; } method DpiOf (line 443) | public DpiOf(wnd w) { method DpiOf (line 451) | public DpiOf(System.Windows.Forms.Control c) : this(Not_.NullRet(c).Hw... method DpiOf (line 455) | public DpiOf(System.Windows.DependencyObject c) : this(Not_.NullRet(c)... method DpiOf (line 458) | public DpiOf(IntPtr hMonitor) { _dpi = More.Dpi.OfScreen(hMonitor); } method DpiOf (line 461) | public DpiOf(POINT screenOf) : this(screen.of(screenOf).Handle) { } method DpiOf (line 464) | public DpiOf(RECT screenOf) : this(screen.of(screenOf).Handle) { } FILE: Au/Au.More/FastBuffer.cs type FastBuffer (line 23) | [StructLayout(LayoutKind.Sequential, Size = 16 + StackSize + 16)] //16 f... method FastBuffer (line 66) | public FastBuffer() { method FastBuffer (line 83) | public FastBuffer(int n) { method More (line 112) | public void More(int n, bool preserve = false) { method More (line 133) | public void More(bool preserve = false) => More(Math.Max(checked(_n * ... method Dispose (line 138) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method GetString (line 160) | public bool GetString(int r, out string s, BSFlags flags = 0, string s... method GetStringFindLength (line 191) | public string GetStringFindLength() { method FindStringLength (line 199) | public int FindStringLength() { method FindByteStringLength (line 208) | public int FindByteStringLength() { type BSFlags (line 228) | [Flags] FILE: Au/Au.More/FileOpenSaveDialog.cs class FileOpenSaveDialog (line 21) | public class FileOpenSaveDialog { method FileOpenSaveDialog (line 27) | public FileOpenSaveDialog(string clientGuid = null, bool clearClientDa... method _Show (line 92) | object _Show(bool save, _Api.FOS f, AnyWnd owner, string saveFile = nu... method _ShowOpen (line 147) | object _ShowOpen(AnyWnd owner = default, bool multiSelect = false, boo... method ShowOpen (line 169) | public bool ShowOpen(out string result, AnyWnd owner = default, bool s... method ShowOpen (line 179) | public bool ShowOpen(out string[] result, AnyWnd owner = default, bool... method ShowSave (line 192) | public bool ShowSave(out string result, AnyWnd owner = default, bool o... method _ShellItemToString (line 207) | static string _ShellItemToString(_Api.IShellItem r) { method _ShellItemFromString (line 219) | static bool _ShellItemFromString(string path, out _Api.IShellItem si) { class _Api (line 228) | unsafe class _Api { type IFileOpenDialog (line 233) | [ComImport, Guid("d57c7288-d4ad-4768-be02-9d969532d960"), InterfaceT... method Show (line 236) | [PreserveSig] new int Show(wnd hwndOwner); method SetFileTypes (line 238) | new void SetFileTypes(int cFileTypes, [MarshalAs(UnmanagedType.LPA... method SetFileTypeIndex (line 239) | new void SetFileTypeIndex(int iFileType); method GetFileTypeIndex (line 240) | new int GetFileTypeIndex(); method Advise (line 241) | [PreserveSig] new int Advise(/*IFileDialogEvents pfde, out uint pd... method Unadvise (line 242) | [PreserveSig] new int Unadvise(uint dwCookie); method SetOptions (line 243) | new void SetOptions(_Api.FOS fos); method GetOptions (line 244) | new _Api.FOS GetOptions(); method SetDefaultFolder (line 245) | new void SetDefaultFolder(IShellItem psi); method SetFolder (line 246) | new void SetFolder(IShellItem psi); method GetFolder (line 247) | new IShellItem GetFolder(); method GetCurrentSelection (line 248) | new IShellItem GetCurrentSelection(); method SetFileName (line 249) | new void SetFileName([MarshalAs(UnmanagedType.LPWStr)] string pszN... method GetFileName (line 250) | [return: MarshalAs(UnmanagedType.LPWStr)] new string GetFileName(); method SetTitle (line 251) | new void SetTitle([MarshalAs(UnmanagedType.LPWStr)] string pszTitle); method SetOkButtonLabel (line 252) | new void SetOkButtonLabel([MarshalAs(UnmanagedType.LPWStr)] string... method SetFileNameLabel (line 253) | new void SetFileNameLabel([MarshalAs(UnmanagedType.LPWStr)] string... method GetResult (line 254) | new IShellItem GetResult(); method AddPlace (line 255) | [PreserveSig] new int AddPlace(/*IShellItem psi, FDAP fdap*/); method SetDefaultExtension (line 256) | new void SetDefaultExtension([MarshalAs(UnmanagedType.LPWStr)] str... method Close (line 257) | [PreserveSig] new int Close(int hr); method SetClientGuid (line 258) | new void SetClientGuid(in Guid guid); method ClearClientData (line 259) | new void ClearClientData(); method SetFilter (line 260) | [PreserveSig] new int SetFilter(/*IShellItemFilter pFilter*/); method GetResults (line 262) | IShellItemArray GetResults(); method GetSelectedItems (line 263) | IShellItemArray GetSelectedItems(); type IFileSaveDialog (line 266) | [ComImport, Guid("84bccd23-5fde-4cdb-aea4-af64b83d78ab"), InterfaceT... method Show (line 269) | [PreserveSig] new int Show(wnd hwndOwner); method SetFileTypes (line 271) | new void SetFileTypes(int cFileTypes, [MarshalAs(UnmanagedType.LPA... method SetFileTypeIndex (line 272) | new void SetFileTypeIndex(int iFileType); method GetFileTypeIndex (line 273) | new int GetFileTypeIndex(); method Advise (line 274) | [PreserveSig] new int Advise(/*IFileDialogEvents pfde, out uint pd... method Unadvise (line 275) | [PreserveSig] new int Unadvise(uint dwCookie); method SetOptions (line 276) | new void SetOptions(_Api.FOS fos); method GetOptions (line 277) | new _Api.FOS GetOptions(); method SetDefaultFolder (line 278) | new void SetDefaultFolder(IShellItem psi); method SetFolder (line 279) | new void SetFolder(IShellItem psi); method GetFolder (line 280) | new IShellItem GetFolder(); method GetCurrentSelection (line 281) | new IShellItem GetCurrentSelection(); method SetFileName (line 282) | new void SetFileName([MarshalAs(UnmanagedType.LPWStr)] string pszN... method GetFileName (line 283) | [return: MarshalAs(UnmanagedType.LPWStr)] new string GetFileName(); method SetTitle (line 284) | new void SetTitle([MarshalAs(UnmanagedType.LPWStr)] string pszTitle); method SetOkButtonLabel (line 285) | new void SetOkButtonLabel([MarshalAs(UnmanagedType.LPWStr)] string... method SetFileNameLabel (line 286) | new void SetFileNameLabel([MarshalAs(UnmanagedType.LPWStr)] string... method GetResult (line 287) | new IShellItem GetResult(); method AddPlace (line 288) | [PreserveSig] new int AddPlace(/*IShellItem psi, FDAP fdap*/); method SetDefaultExtension (line 289) | new void SetDefaultExtension([MarshalAs(UnmanagedType.LPWStr)] str... method Close (line 290) | [PreserveSig] new int Close(int hr); method SetClientGuid (line 291) | new void SetClientGuid(in Guid guid); method ClearClientData (line 292) | new void ClearClientData(); method SetFilter (line 293) | [PreserveSig] new int SetFilter(/*IShellItemFilter pFilter*/); method SetSaveAsItem (line 295) | void SetSaveAsItem(IShellItem psi); method SetProperties (line 296) | [PreserveSig] int SetProperties(/*IPropertyStore pStore*/); method SetCollectedProperties (line 297) | [PreserveSig] int SetCollectedProperties(/*IPropertyDescriptionLis... method GetProperties (line 298) | [PreserveSig] int GetProperties(/*out IPropertyStore ppStore*/); method ApplyProperties (line 299) | [PreserveSig] int ApplyProperties(/*IShellItem psi, IPropertyStore... type IFileDialog (line 302) | [ComImport, Guid("42f85136-db7e-439c-85f1-e4075d135fc8"), InterfaceT... method Show (line 305) | [PreserveSig] int Show(wnd hwndOwner); method SetFileTypes (line 307) | void SetFileTypes(int cFileTypes, [MarshalAs(UnmanagedType.LPArray... method SetFileTypeIndex (line 308) | void SetFileTypeIndex(int iFileType); method GetFileTypeIndex (line 309) | int GetFileTypeIndex(); method Advise (line 310) | [PreserveSig] int Advise(/*IFileDialogEvents pfde, out uint pdwCoo... method Unadvise (line 311) | [PreserveSig] int Unadvise(uint dwCookie); method SetOptions (line 312) | void SetOptions(_Api.FOS fos); method GetOptions (line 313) | _Api.FOS GetOptions(); method SetDefaultFolder (line 314) | void SetDefaultFolder(IShellItem psi); method SetFolder (line 315) | void SetFolder(IShellItem psi); method GetFolder (line 316) | IShellItem GetFolder(); method GetCurrentSelection (line 317) | IShellItem GetCurrentSelection(); method SetFileName (line 318) | void SetFileName([MarshalAs(UnmanagedType.LPWStr)] string pszName); method GetFileName (line 319) | [return: MarshalAs(UnmanagedType.LPWStr)] string GetFileName(); method SetTitle (line 320) | void SetTitle([MarshalAs(UnmanagedType.LPWStr)] string pszTitle); method SetOkButtonLabel (line 321) | void SetOkButtonLabel([MarshalAs(UnmanagedType.LPWStr)] string psz... method SetFileNameLabel (line 322) | void SetFileNameLabel([MarshalAs(UnmanagedType.LPWStr)] string psz... method GetResult (line 323) | IShellItem GetResult(); method AddPlace (line 324) | [PreserveSig] int AddPlace(/*IShellItem psi, FDAP fdap*/); method SetDefaultExtension (line 325) | void SetDefaultExtension([MarshalAs(UnmanagedType.LPWStr)] string ... method Close (line 326) | [PreserveSig] int Close(int hr); method SetClientGuid (line 327) | void SetClientGuid(in Guid guid); method ClearClientData (line 328) | void ClearClientData(); method SetFilter (line 329) | [PreserveSig] int SetFilter(/*IShellItemFilter pFilter*/); type IShellItem (line 332) | [ComImport, Guid("43826d1e-e718-42ee-bc55-a1e261c37bfe"), InterfaceT... method BindToHandler (line 334) | [PreserveSig] int BindToHandler(IntPtr pbc, in Guid bhid, in Guid ... method GetParent (line 335) | [PreserveSig] int GetParent(out IShellItem ppsi); method GetDisplayName (line 336) | [return: MarshalAs(UnmanagedType.LPWStr)] string GetDisplayName(SI... method GetAttributes (line 337) | uint GetAttributes(uint sfgaoMask); method Compare (line 338) | [PreserveSig] int Compare(IShellItem psi, uint hint, out int piOrd... type IShellItemArray (line 341) | [ComImport, Guid("b63ea76d-1f85-456f-a19c-48159efa858b"), InterfaceT... method BindToHandler (line 343) | [PreserveSig] int BindToHandler(/*IntPtr pbc, in Guid bhid, in Gui... method GetPropertyStore (line 344) | [PreserveSig] int GetPropertyStore(/*GETPROPERTYSTOREFLAGS flags, ... method GetPropertyDescriptionList (line 345) | [PreserveSig] int GetPropertyDescriptionList(/*in PROPERTYKEY keyT... method GetAttributes (line 346) | [PreserveSig] int GetAttributes(/*SIATTRIBFLAGS AttribFlags, uint ... method GetCount (line 347) | int GetCount(); method GetItemAt (line 348) | IShellItem GetItemAt(int dwIndex); method EnumItems (line 349) | [PreserveSig] int EnumItems(/*out IEnumShellItems ppenumShellItems... type FOS (line 352) | [Flags] method SHCreateItemFromParsingName (line 379) | [DllImport("shell32.dll", PreserveSig = true)] method SHCreateItemFromIDList (line 382) | [DllImport("shell32.dll", PreserveSig = true)] type FOSFlags (line 392) | [Flags] FILE: Au/Au.More/GdiTextRenderer.cs class GdiTextRenderer (line 11) | public unsafe class GdiTextRenderer : IDisposable { method GdiTextRenderer (line 21) | public GdiTextRenderer(IntPtr hdc, int dpi) { method GdiTextRenderer (line 31) | public GdiTextRenderer(int dpi) { method Dispose (line 38) | public void Dispose() { method MoveTo (line 55) | public POINT MoveTo(int x, int y) { method GetCurrentPosition (line 63) | public POINT GetCurrentPosition() { method FontNormal (line 71) | public void FontNormal() => Api.SelectObject(_dc, NativeFont_.RegularC... method FontBold (line 76) | public void FontBold() => Api.SelectObject(_dc, NativeFont_.BoldCached... method DrawText (line 87) | public void DrawText(string s, int color = 0, Range? range = null, int... method DrawText (line 98) | public void DrawText(string s, POINT p, int color = 0, Range? range = ... method DrawText (line 109) | public void DrawText(string s, in RECT r, int color = 0, Range? range ... method _LimitLength (line 118) | static int _LimitLength(int len) => Math.Min(len, osVersion.minWin10 ?... method _DrawText (line 120) | unsafe void _DrawText(string s, int x, int y, int color, int from, int... method _DrawText (line 126) | unsafe void _DrawText(string s, in RECT r, int color, int from, int le... method MeasureText (line 132) | public SIZE MeasureText(string s, Range? range = null) { type _BackColor (line 140) | ref struct _BackColor { method _BackColor (line 144) | public _BackColor(IntPtr dc, int? color) { method Dispose (line 152) | public void Dispose() { FILE: Au/Au.More/Hash.cs method Fnv1 (line 17) | public static int Fnv1(RStr data) { method Fnv1 (line 27) | public static int Fnv1(char* data, int lengthChars) => Fnv1(new RStr(dat... method Fnv1 (line 31) | public static int Fnv1(RByte data) { method Fnv1 (line 41) | public static int Fnv1(byte* data, int lengthBytes) => Fnv1(new RByte(da... method Fnv1 (line 44) | public static int Fnv1(T data) where T : unmanaged method Fnv1Long (line 50) | public static long Fnv1Long(RStr data) { method Fnv1Long (line 62) | public static long Fnv1Long(char* data, int lengthChars) => Fnv1(new RSt... method Fnv1Long (line 68) | public static long Fnv1Long(RByte data) { method Fnv1Long (line 80) | public static long Fnv1Long(byte* data, int lengthBytes) => Fnv1(new RBy... method Fnv1Long (line 85) | public static long Fnv1Long(T data) where T : unmanaged method Fast (line 91) | [Obsolete] //unused method Fast (line 124) | [Obsolete] //unused type MD5Context (line 137) | [StructLayout(LayoutKind.Explicit)] method Add (line 150) | public void Add(void* data, int size) { method Add (line 158) | public void Add(T data) where T : unmanaged method Add (line 163) | public void Add(RByte data) { method Add (line 169) | public void Add(string data) => Add(Encoding.UTF8.GetBytes(data)); method MD5Result (line 219) | public MD5Result(long r1, long r2) { this.r1 = r1; this.r2 = r2; } method ToArray (line 225) | public byte[] ToArray() { FILE: Au/Au.More/HelpUtil.cs class HelpUtil (line 6) | public static class HelpUtil { method AuHelp (line 11) | public static void AuHelp(string topic) { method AuHelpUrl (line 28) | public static string AuHelpUrl(string topic) { method IsAuHelp_ (line 54) | internal static bool IsAuHelp_(string s) => s.Starts(false, "Au.", "ar... class AuHelpEventArgs_ (line 63) | internal class AuHelpEventArgs_ : CancelEventArgs { FILE: Au/Au.More/HttpServerSession.cs class HttpServerSession (line 12) | public abstract class HttpServerSession { method Listen (line 62) | public static void Listen(int port = 4455, string ip = null,... method MessageReceived (line 120) | protected abstract void MessageReceived(HSMessage m, HSResponse r); method Auth (line 130) | protected void Auth(Func auth) { method _Run (line 142) | void _Run(TcpClient client) { method Run (line 159) | [SkipLocalsInit] method _WriteResponse (line 208) | void _WriteResponse(HSResponse r) { method _ReadRequest (line 255) | [SkipLocalsInit] type HttpReader_ (line 296) | unsafe ref struct HttpReader_ { method HttpReader_ (line 306) | public HttpReader_(NetworkStream ns) { method _Buffer (line 311) | void _Buffer() { method _ReadByte (line 329) | int _ReadByte() { method ReadLine (line 334) | public string ReadLine() { method _ReadRN (line 345) | void _ReadRN(int c) { method ReadRN (line 351) | public void ReadRN() { method Read (line 356) | public byte[] Read(int length) { method ReadHeaders (line 383) | public void ReadHeaders(Dictionary headers) { method ReadContent (line 413) | public byte[] ReadContent(Dictionary headers) { class HttpReadException_ (line 463) | class HttpReadException_ : Exception { method HttpReadException_ (line 464) | public HttpReadException_(HttpStatusCode status, string message = null... class HSMessage (line 473) | public class HSMessage { method Json (line 526) | public T Json() => Content == null ? default : JsonSerializer.Deser... method Json (line 533) | public object Json(Type type) => Content == null ? default : JsonSeria... method ParseUrlParameters_ (line 549) | internal static Dictionary ParseUrlParameters_(RStr s) { method _GetContentMultipart (line 573) | Dictionary _GetContentMultipart() { type HSContentPart (line 626) | public record class HSContentPart(int Index, Dictionary ... class HSContentType (line 687) | public class HSContentType { method Create (line 692) | public static HSContentType Create(Dictionary headers) { method HSContentType (line 700) | HSContentType(System.Net.Mime.ContentType t) { method _GetEncoding (line 731) | Encoding _GetEncoding(System.Net.Mime.ContentType t) { class HSResponse (line 744) | public class HSResponse { method SetContentText (line 779) | public void SetContentText(string content, string contentType = "text/... method SetContentJson (line 790) | public void SetContentJson(T obj, string contentType = "application... method SetContentJson (line 802) | public void SetContentJson(object obj, Type type, string contentTyp... class InternetUtil_ (line 808) | static class InternetUtil_ { FILE: Au/Au.More/IconImageCache.cs class IconImageCache (line 18) | public sealed class IconImageCache : IDisposable { type _DpiImages (line 19) | record class _DpiImages { method IconImageCache (line 97) | public IconImageCache(int imageSize = 16, string directory = null) { method CommonOfSize (line 128) | public static IconImageCache CommonOfSize(int imageSize) { method Get (line 150) | public unsafe Bitmap Get(string imageSource, int dpi, bool isImage, Ac... method _InitFiles (line 305) | void _InitFiles() { method Dispose (line 326) | public void Dispose() { method _Dispose (line 336) | void _Dispose() { method Clear (line 348) | public void Clear(bool redrawWindows = false) { method _Clear (line 353) | bool _Clear() { method _ClearFiles (line 369) | void _ClearFiles() => _ClearFiles(_dir); method _ClearFiles (line 371) | static void _ClearFiles(string dir) { method _RedrawWindowsOfThisProcess (line 384) | static unsafe void _RedrawWindowsOfThisProcess() { method ClearAll (line 393) | public static void ClearAll(bool allProcesses = true) { method ClearAll_ (line 413) | internal static void ClearAll_() { FILE: Au/Au.More/ImageUtil.cs class ImageUtil (line 13) | public static partial class ImageUtil { method HasImageStringPrefix (line 17) | public static bool HasImageStringPrefix(string s) => s.Starts("image:"); method HasImageOrResourcePrefix (line 22) | public static bool HasImageOrResourcePrefix(string s) => s.Starts('*')... method LoadImageStreamFromString (line 30) | public static MemoryStream LoadImageStreamFromString(string s) { method _LoadGdipBitmapFromString (line 47) | static System.Drawing.Bitmap _LoadGdipBitmapFromString(string s) method _LoadWpfImageFromString (line 55) | static BitmapFrame _LoadWpfImageFromString(string s) method LoadGdipBitmap (line 88) | public static System.Drawing.Bitmap LoadGdipBitmap(string image, (int ... method LoadWpfImage (line 112) | public static BitmapFrame LoadWpfImage(string image) { method LoadWpfImageElement (line 145) | public static FrameworkElement LoadWpfImageElement(string image) { method LoadGdipBitmapFromXaml (line 175) | [MethodImpl(MethodImplOptions.NoInlining)] method ConvertWpfImageElementToGdipBitmap (line 193) | public static unsafe System.Drawing.Bitmap ConvertWpfImageElementToGdi... method ConvertWpfImageElementToIcon_ (line 230) | internal static unsafe void ConvertWpfImageElementToIcon_(Stream strea... method ConvertWpfImageElementToIcon_ (line 254) | internal static void ConvertWpfImageElementToIcon_(string icoFile, Fra... method XamlIconToGdipIcon_ (line 266) | internal static System.Drawing.Icon XamlIconToGdipIcon_(string s, int ... FILE: Au/Au.More/KeyToTextConverter.cs class KeyToTextConverter (line 10) | public class KeyToTextConverter method Convert (line 23) | public unsafe bool Convert(out (char c, string s) text, KKey vk, uint ... method Clear (line 76) | public void Clear() { method IsPossiblyChar_ (line 83) | internal static bool IsPossiblyChar_(KMod m, KKey k) { FILE: Au/Au.More/Math2.cs class Math2 (line 7) | public static class Math2 { method MakeLparam (line 13) | public static nint MakeLparam(int loWord, int hiWord) => MakeLparam((u... method MakeLparam (line 21) | public static nint MakeLparam(uint loWord, uint hiWord) => (nint)(((hi... method MakeLparam (line 28) | public static nint MakeLparam(POINT p) => MakeLparam((uint)p.x, (uint)... method MakeWord (line 34) | public static ushort MakeWord(int loByte, int hiByte) => MakeWord((uin... method MakeWord (line 37) | public static ushort MakeWord(uint loByte, uint hiByte) => (ushort)(((... method LoWord (line 46) | public static ushort LoWord(nint x) => (ushort)((uint)x & 0xFFFF); method HiWord (line 53) | public static ushort HiWord(nint x) => (ushort)((uint)x >> 16); method LoShort (line 60) | public static short LoShort(nint x) => (short)((uint)x & 0xFFFF); method HiShort (line 67) | public static short HiShort(nint x) => (short)((uint)x >> 16); method LoByte (line 73) | public static byte LoByte(ushort x) => (byte)((uint)x & 0xFF); method HiByte (line 79) | public static byte HiByte(ushort x) => (byte)((uint)x >> 8); method NintToPOINT (line 84) | public static POINT NintToPOINT(nint xy) => new(LoShort(xy), HiShort(x... method MulDiv (line 92) | public static int MulDiv(int number, int multiply, int divide) { method PercentFromValue (line 110) | public static int PercentFromValue(int whole, int part, bool canRoundU... method PercentFromValue (line 116) | public static double PercentFromValue(double whole, double part) method PercentToValue (line 126) | public static int PercentToValue(int whole, int percent, bool canRound... method PercentToValue (line 132) | public static double PercentToValue(double whole, double percent) method AlignUp (line 148) | public static int AlignUp(int value, uint alignment) => (int)AlignUp((... method AlignUp (line 151) | public static uint AlignUp(uint value, uint alignment) => (value + (al... method Swap (line 157) | public static void Swap(ref T a, ref T b) { method SwapBits (line 168) | public static int SwapBits(int value, int i, int j, int n) => (int)Swa... method SwapBits (line 177) | public static uint SwapBits(uint value, int i, int j, int n) { method AngleFromXY (line 192) | public static double AngleFromXY(int x, int y) => Math.Atan2(y, x) * (... method Distance (line 197) | public static double Distance(POINT p1, POINT p2) { method Distance (line 209) | public static double Distance(RECT r, POINT p) { FILE: Au/Au.More/MemoryBitmap.cs class MemoryBitmap (line 7) | public class MemoryBitmap : IDisposable { method MemoryBitmap (line 24) | public MemoryBitmap() { } method MemoryBitmap (line 31) | public MemoryBitmap(int width, int height) { method Dispose (line 46) | protected virtual void Dispose(bool disposing) { method Dispose (line 55) | public void Dispose() { method Delete (line 68) | public void Delete() { method Create (line 85) | public bool Create(int width, int height) { method Attach (line 98) | public void Attach(IntPtr hBitmap) { method Detach (line 111) | public IntPtr Detach() { FILE: Au/Au.More/MemoryUtil.cs class MemoryUtil (line 10) | public static unsafe class MemoryUtil { method Alloc (line 23) | public static byte* Alloc(nint size, bool zeroInit = false) method Alloc (line 28) | public static T* Alloc(nint count, bool zeroInit = false) where T :... method _ReAllocBytes (line 35) | static byte* _ReAllocBytes(void* mem, nint size, bool zeroInit = false) { method ReAlloc (line 67) | public static void ReAlloc(ref T* mem, nint count, bool zeroInit = ... method Free (line 77) | public static void Free(void* mem) { method FreeAlloc (line 91) | public static void FreeAlloc(ref T* mem, nint count, bool zeroInit ... method VirtualAlloc (line 106) | public static byte* VirtualAlloc(nint size) { method VirtualFree (line 127) | public static void VirtualFree(void* mem) { method Copy (line 137) | public static void Copy(void* from, void* to, nint size) => Buffer.Mem... method Move (line 147) | public static void Move(void* from, void* to, nint size) => Api.memmov... FILE: Au/Au.More/MenuItemInfo.cs class MenuItemInfo (line 6) | public class MenuItemInfo method MenuItemInfo (line 13) | private MenuItemInfo() { } method FromXY (line 22) | public static MenuItemInfo FromXY(POINT pScreen, wnd w, int msTimeout ... method FromXY (line 34) | public static MenuItemInfo FromXY(int msTimeout = 5000) { method _OwnerSystem (line 61) | (wnd ow, bool sys) _OwnerSystem() { method GetText (line 75) | public string GetText(bool removeHotkey, bool removeAmp) => GetText(_h... method GetText (line 86) | [SkipLocalsInit] FILE: Au/Au.More/MouseCursor.cs class MouseCursor (line 10) | public class MouseCursor { method MouseCursor (line 19) | public MouseCursor(IntPtr hcursor) { _handle = hcursor; } method Dispose (line 24) | public void Dispose() { method Load (line 47) | public static MouseCursor Load(string file, int size = 0) { method Load (line 63) | public static MouseCursor Load(byte[] cursorData, int size = 0) { method ToGdipCursor (line 80) | public System.Windows.Forms.Cursor ToGdipCursor() { method Hash (line 112) | public static unsafe long Hash(IntPtr hCursor) { method GetCurrentVisibleCursor (line 132) | public static bool GetCurrentVisibleCursor(out IntPtr cursor) { method SetArrowCursor_ (line 143) | internal static void SetArrowCursor_() { FILE: Au/Au.More/RecordingUtil.cs class RecordingUtil (line 6) | public static partial class RecordingUtil method MouseToString (line 20) | public static string MouseToString(IEnumerable recorded, bool wi... FILE: Au/Au.More/ResourceUtil.cs class ResourceUtil (line 23) | public static class ResourceUtil { method Get (line 31) | public static T Get(string name) { method GetStream (line 47) | public static UnmanagedMemoryStream GetStream(string name) { method GetString (line 62) | public static string GetString(string name) { method TryGetString_ (line 72) | internal static string TryGetString_(string name) => _TryGetObject(ref... method GetBytes (line 84) | public static byte[] GetBytes(string name) { method GetGdipBitmap (line 104) | public static System.Drawing.Bitmap GetGdipBitmap(string name) { method GetWpfImage (line 127) | public static BitmapFrame GetWpfImage(string name) { method GetXamlObject (line 139) | public static object GetXamlObject(string name) { method GetWpfImageElement (line 153) | public static FrameworkElement GetWpfImageElement(string name) { method HasResourcePrefix (line 179) | public static bool HasResourcePrefix(string s) { method _GetObject (line 190) | static object _GetObject(ref string name) method _TryGetObject (line 193) | static object _TryGetObject(ref string name) { method _RS (line 201) | static ResourceSet _RS(ref string name, bool noThrow = false) { method _FindAssembly (line 228) | static Assembly _FindAssembly(string name) { FILE: Au/Au.More/SecurityUtil.cs class SecurityUtil (line 6) | public static class SecurityUtil method SetPrivilege (line 12) | public static bool SetPrivilege(string privilegeName, bool enable, str... FILE: Au/Au.More/WaitableTimer.cs class WaitableTimer (line 9) | public class WaitableTimer : WaitHandle { method WaitableTimer (line 10) | WaitableTimer(IntPtr h) => SafeWaitHandle = new Microsoft.Win32.SafeHa... method Create (line 18) | public static WaitableTimer Create(bool manualReset = false, string ti... method Open (line 32) | public static WaitableTimer Open(string timerName, uint access = Api.T... method Set (line 55) | public bool Set(long dueTime, int period = 0) { method SetAbsolute (line 66) | public bool SetAbsolute(DateTime dueTime, int period = 0) { FILE: Au/Au.More/WinEventHook.cs class WinEventHook (line 25) | [DebuggerStepThrough] method WinEventHook (line 43) | public WinEventHook(EEvent eventMin, EEvent eventMax, Action hookPro... method Hook (line 66) | public void Hook(EEvent eventMin, EEvent eventMax = 0, int idProcess =... method Hook (line 74) | public void Hook(EEvent[] events, int idProcess = 0, int idThread = 0,... method _SetHook (line 80) | void _SetHook(int i, EEvent eMin, EEvent eMax, int idProcess, int idTh... method _Throw1 (line 92) | void _Throw1() { method Add (line 107) | public int Add(EEvent eventMin, EEvent eventMax = 0, int idProcess = 0... method Remove (line 126) | public void Remove(int addedId) { method Unhook (line 145) | public void Unhook() { method Dispose (line 158) | public void Dispose() { method _HookProc (line 173) | void _HookProc(IntPtr hHook, EEvent ev, wnd w, EObjid idObject, int id... class HookData (line 183) | public static partial class HookData { type WinEvent (line 188) | public unsafe struct WinEvent { method WinEvent (line 210) | internal WinEvent(WinEventHook hook, EEvent event_, wnd hwnd, EObjid... method GetElm (line 223) | public elm GetElm() { FILE: Au/Au.More/WindowsHook.cs class WindowsHook (line 22) | [DebuggerStepThrough] method Keyboard (line 60) | public static WindowsHook Keyboard(Action hookProc,... method Mouse (line 91) | public static WindowsHook Mouse(Action hookProc, bool ... method MouseRaw_ (line 94) | internal static WindowsHook MouseRaw_(Func hookProc,... method ThreadCbt (line 131) | public static WindowsHook ThreadCbt(Func hoo... method ThreadGetMessage (line 156) | public static WindowsHook ThreadGetMessage(Action... method ThreadCallWndProc (line 234) | public static WindowsHook ThreadCallWndProc(Action _x->BlockEvent = true; method IsKey (line 677) | public bool IsKey(KKey key) { method ToString (line 702) | public override string ToString() { type Mouse (line 729) | public unsafe struct Mouse { method Mouse (line 736) | internal Mouse(WindowsHook hook, nint wParam, nint lParam) { method BlockEvent (line 765) | public void BlockEvent() => _x->BlockEvent = true; method ToString (line 832) | public override string ToString() { type MouseEvent (line 854) | public enum MouseEvent { type ThreadCbt (line 873) | public struct ThreadCbt { method ThreadCbt (line 889) | internal ThreadCbt(WindowsHook hook, int code, nint wParam, nint lPa... type CBTACTIVATESTRUCT (line 905) | public struct CBTACTIVATESTRUCT { type CBT_CREATEWND (line 922) | public unsafe struct CBT_CREATEWND { type CbtEvent (line 981) | public enum CbtEvent { type ThreadGetMessage (line 1000) | public unsafe struct ThreadGetMessage { method ThreadGetMessage (line 1015) | internal ThreadGetMessage(WindowsHook hook, nint wParam, nint lParam) { type ThreadKeyboard (line 1026) | public struct ThreadKeyboard { method ThreadKeyboard (line 1050) | internal ThreadKeyboard(WindowsHook hook, int code, nint wParam, nin... type ThreadMouse (line 1062) | public unsafe struct ThreadMouse { method ThreadMouse (line 1082) | internal ThreadMouse(WindowsHook hook, int code, nint wParam, nint l... type MOUSEHOOKSTRUCT (line 1092) | public struct MOUSEHOOKSTRUCT { type CWPSTRUCT (line 1100) | public struct CWPSTRUCT { type CWPRETSTRUCT (line 1108) | public struct CWPRETSTRUCT { type ThreadCallWndProc (line 1121) | public unsafe struct ThreadCallWndProc { method ThreadCallWndProc (line 1136) | internal ThreadCallWndProc(WindowsHook hook, nint wParam, nint lPara... type ThreadCallWndProcRet (line 1147) | public unsafe struct ThreadCallWndProcRet { method ThreadCallWndProcRet (line 1162) | internal ThreadCallWndProcRet(WindowsHook hook, nint wParam, nint lP... method ReplyMessage (line 1179) | public static void ReplyMessage(bool cancelEvent) => Api.ReplyMessage(... FILE: Au/Au.More/WinformsControlNames.cs class WinformsControlNames (line 10) | public sealed class WinformsControlNames : IDisposable { method Dispose (line 15) | public void Dispose() { method WinformsControlNames (line 28) | public WinformsControlNames(wnd w) { method GetControlName (line 38) | public string GetControlName(wnd c) { method IsWinformsControl (line 52) | public static bool IsWinformsControl(wnd w) { method GetSingleControlName (line 63) | public static string GetSingleControlName(wnd c) { FILE: Au/Au.Types/ColorInt.cs type ColorInt (line 12) | public record struct ColorInt { FILE: Au/Au.Types/JSettings.cs method Load (line 63) | protected static T Load(string file, bool useDefault = false, bool? u... method _Load (line 66) | static JSettings _Load(string file, Type type, bool useDefault, bool? us... method _Ctor2 (line 145) | void _Ctor2(string file, JsonSerializerOptions jsOpt) { method Dispose (line 155) | public void Dispose() { method Dispose (line 161) | protected virtual void Dispose(bool disposing) { FILE: Au/Au.Types/TreeBase.cs class TreeBase (line 97) | public abstract class TreeBase where T : TreeBase { method IsDescendantOf (line 136) | public bool IsDescendantOf(T n) { method IsDescendantOf (line 144) | public bool IsDescendantOf(Func predicate) { method IsAncestorOf (line 153) | public bool IsAncestorOf(T n) => n?.IsDescendantOf(this as T) ?? false; method _AddCommon (line 225) | void _AddCommon(T n) { method AddChild (line 236) | public void AddChild(T n, bool first = false) { method AddSibling (line 255) | public void AddSibling(T n, bool after) { method _Insert (line 260) | void _Insert(T n, T anchor, bool after) { method Remove (line 281) | public void Remove() => _parent?._Remove(this as T); method _Remove (line 283) | void _Remove(T n) { method Ancestors (line 303) | public IEnumerable Ancestors(bool andSelf = false, bool noRoot = fa... method AncestorsFromRoot (line 317) | public T[] AncestorsFromRoot(bool andSelf = false, bool noRoot = false) { method Children (line 338) | public IEnumerable Children(bool andSelf = false) { method Descendants (line 368) | public IEnumerable Descendants(bool andSelf = false, Func ... method XmlLoad (line 408) | protected static T XmlLoad(string file, XmlNodeReader nodeReader) { method XmlLoad (line 423) | protected static T XmlLoad(XmlReader x, XmlNodeReader nodeReader) { method XmlSave (line 456) | protected void XmlSave(string file, XmlNodeWriter nodeWriter, XmlWrite... method XmlSave (line 471) | protected void XmlSave(XmlWriter x, XmlNodeWriter nodeWriter, IEnumera... method _XmlWrite (line 484) | void _XmlWrite(XmlWriter x, XmlNodeWriter nodeWriter) { FILE: Au/Au.Types/common.cs class NoDoc (line 8) | [EditorBrowsable(EditorBrowsableState.Never), AttributeUsage(AttributeTa... class NativeApi (line 15) | public abstract class NativeApi { type FlexibleArray (line 27) | public struct FlexibleArray where T : unmanaged { method AsSpan (line 36) | [UnscopedRef] type BOOL (line 46) | public readonly record struct BOOL { type UsingEndAction (line 61) | public struct UsingEndAction : IDisposable { method UsingEndAction (line 65) | public UsingEndAction(Action a) => _a = a; method Dispose (line 68) | public void Dispose() => _a?.Invoke(); type PSFormat (line 74) | public enum PSFormat { class ParamStringAttribute (line 133) | [AttributeUsage(AttributeTargets.Parameter /*| AttributeTargets.Field | ... method ParamStringAttribute (line 138) | public ParamStringAttribute(PSFormat format) => Format = format; class IgnoresAccessChecksToAttribute (line 163) | [NoDoc] method IgnoresAccessChecksToAttribute (line 167) | public IgnoresAccessChecksToAttribute(string assemblyName) { AssemblyN... FILE: Au/Au.Types/exceptions.cs class AuException (line 10) | public class AuException : Exception { method AuException (line 15) | public AuException(string message = "Failed.", Exception innerExceptio... method AuException (line 21) | public AuException(int errorCode, string message = "Failed.", Exceptio... method FormatMessage (line 46) | protected string FormatMessage(string appendMessage = null, string com... method ThrowIfHresultNot0 (line 70) | public static void ThrowIfHresultNot0(int errorCode, string message = ... method ThrowIfHresultNegative (line 80) | public static void ThrowIfHresultNegative(int errorCode, string messag... class AuWndException (line 94) | public class AuWndException : AuException { method AuWndException (line 102) | public AuWndException(wnd w, string message = "Failed.", Exception inn... method AuWndException (line 109) | public AuWndException(wnd w, int errorCode, string message = "Failed."... method _Code (line 112) | static int _Code(int code, wnd w) { class NotFoundException (line 138) | public class NotFoundException : Exception { method NotFoundException (line 142) | public NotFoundException() : base("Not found.") { } method NotFoundException (line 147) | public NotFoundException(string message) : base(message) { } class InputDesktopException (line 170) | public class InputDesktopException : AuException { method InputDesktopException (line 172) | public InputDesktopException(string message = null) method ThrowIfBadDesktop (line 182) | public static void ThrowIfBadDesktop(string message = null, bool detec... class ExtMisc (line 189) | static partial class ExtMisc { method ToStringWithoutStack (line 193) | public static string ToStringWithoutStack(this Exception t) { FILE: Au/Au.Types/param types.cs type PublicRecord (line 10) | public record class PublicRecord(int A, int B); type InternalRecord_ (line 12) | record class InternalRecord_ { type InternalRecord2_ (line 17) | record class InternalRecord2_(int A, int B) { type InternalRecord3_ (line 21) | record class InternalRecord3_(int A, int B); class NormalClass (line 23) | public class NormalClass { type _Record4 (line 25) | record class _Record4(int A, int B) { method Meth (line 33) | public void Meth(int i) { } type Coord (line 63) | public record struct Coord { type CoordType (line 267) | public enum CoordType { class PopupXY (line 292) | public class PopupXY { method PopupXY (line 311) | public PopupXY(Coord x = default, Coord y = default, bool workArea = t... method In (line 321) | public static PopupXY In(RECT r, Coord x = default, Coord y = default)... method GetScreen (line 362) | public screen GetScreen() { type AnyWnd (line 378) | public struct AnyWnd { method AnyWnd (line 380) | AnyWnd(object o) { _o = o; } type Strings (line 410) | [CollectionBuilder(typeof(Strings), "Create")] method Strings (line 413) | Strings(object o) { _o = o; } method Strings (line 416) | public Strings(params string[] a) { _o = a; } method ToArray (line 436) | public string[] ToArray() { method GetEnumerator (line 449) | IEnumerator IEnumerable.GetEnumerator() => ToArray().A... method GetEnumerator (line 453) | IEnumerator IEnumerable.GetEnumerator() => ToArray().GetEnumerator(); method Create (line 458) | public static Strings Create(ReadOnlySpan span) => new(span.To... type FontNSS (line 468) | public record class FontNSS(int Size = 0, string Name = null, bool Bold ... FILE: Au/Au.Types/structs.cs type POINT (line 8) | public record struct POINT { type SIZE (line 72) | public record struct SIZE { type RECT (line 117) | public record struct RECT { type StartEnd (line 421) | public record struct StartEnd { type VARIANT (line 460) | internal unsafe struct VARIANT : IDisposable { method VARIANT (line 468) | public VARIANT(int x) { vt = Api.VARENUM.VT_I4; value = x; } method VARIANT (line 469) | public VARIANT(string x) { vt = Api.VARENUM.VT_BSTR; value = Marshal.S... method Dispose (line 480) | public void Dispose() { method _Clear (line 484) | void _Clear() { method ToString (line 492) | public override string ToString() { method _ToString (line 496) | string _ToString() { method ToStringAndDispose (line 513) | public string ToStringAndDispose() { type BSTR (line 520) | internal unsafe struct BSTR : IDisposable { method BSTR (line 523) | BSTR(char* p) => _p = p; method AttachBSTR (line 528) | public static BSTR AttachBSTR(char* bstr) => new(bstr); method CopyFrom (line 530) | public static BSTR CopyFrom(char* anyString) => anyString == null ? de... method Alloc (line 532) | public static BSTR Alloc(int len) => Api.SysAllocStringLen(null, len); method ToString (line 552) | public override string ToString() { method ToStringAndDispose (line 560) | public string ToStringAndDispose() { method Dispose (line 573) | public void Dispose() { FILE: Au/Ext/Bitmap.Resize.cs type BRFilter (line 11) | public enum BRFilter { class ExtMisc (line 22) | public static partial class ExtMisc { method Resize (line 37) | public static unsafe Bitmap Resize(this Bitmap b, int width, int heigh... method Resize (line 65) | public static Bitmap Resize(this Bitmap b, double factor, BRFilter fil... class _FreeImage (line 73) | static unsafe class _FreeImage { method Resize (line 74) | internal static void Resize(byte* src, int srcWidth, int srcHeight, ... method _horizontalFilter (line 152) | static void _horizontalFilter(byte* src, int height, int srcWidth, b... method _verticalFilter (line 192) | static void _verticalFilter(byte* src, int width, int srcHeight, byt... type _WeightsTable (line 238) | struct _WeightsTable { method _WeightsTable (line 243) | public _WeightsTable(_Filter filter, int uDstSize, int uSrcSize) { method getWeight (line 322) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method getLeftBoundary (line 327) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method getRightBoundary (line 332) | [MethodImpl(MethodImplOptions.AggressiveInlining)] type _Contribution (line 337) | struct _Contribution { class _Filter (line 344) | abstract class _Filter { method Filter (line 347) | public abstract double Filter(double dVal); method Filter (line 413) | public double Filter(double dVal) { method _sinc (line 421) | static double _sinc(double value) { class _FilterLanczos3 (line 350) | class _FilterLanczos3 : _Filter { method Filter (line 353) | public override double Filter(double dVal) { method _sinc (line 361) | static double _sinc(double value) { class _FilterCatmullRom (line 370) | class _FilterCatmullRom : _Filter { method Filter (line 373) | public override double Filter(double dVal) { class _FilterBicubic (line 383) | class _FilterBicubic : _Filter { method _FilterBicubic (line 387) | public _FilterBicubic() { method Filter (line 400) | public override double Filter(double dVal) { class _Filter (line 410) | class _Filter { method Filter (line 347) | public abstract double Filter(double dVal); method Filter (line 413) | public double Filter(double dVal) { method _sinc (line 421) | static double _sinc(double value) { FILE: Au/Ext/ExtMisc.cs class ExtMisc (line 12) | [DebuggerStepThrough] method ToInt (line 21) | public static int ToInt(this double t) => Convert.ToInt32(t); method ToInt (line 28) | public static int ToInt(this float t) => Convert.ToInt32(t); method ToInt (line 35) | public static int ToInt(this decimal t) => Convert.ToInt32(t); method ToColor_ (line 57) | internal static Color ToColor_(this int t, bool bgr = false) { method ToS (line 67) | public static string ToS(this double t, string format = null) { method ToS (line 76) | public static string ToS(this float t, string format = null) { method ToS (line 85) | public static string ToS(this decimal t, string format = null) { method ToS (line 94) | public static string ToS(this int t, string format = null) { method ToS (line 103) | public static string ToS(this long t, string format = null) { method ToS (line 112) | public static string ToS(this nint t, string format = null) { method EnsureValid_ (line 120) | internal static int EnsureValid_(this int t, int min, int max, int def... method GetStartEnd (line 139) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method GetStartEnd (line 151) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method GetOffsetAndLength (line 161) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method IsNull (line 168) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _ToLong (line 190) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Has (line 218) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method HasAny (line 262) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method SetFlag (line 283) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] method Data (line 752) | internal static BitmapData_ Data(this Bitmap b, ImageLockMode mode, Pi... method Data (line 759) | internal static BitmapData_ Data(this Bitmap b, Rectangle r, ImageLock... method GetValue2 (line 779) | public static object GetValue2(this RegistryKey t, string subkey, stri... method Result_ (line 790) | internal static T Result_(this Task t) => t.GetAwaiter().GetResu... FILE: Au/Ext/ExtWpf.cs class ExtWpf (line 18) | public static class ExtWpf { method Hwnd (line 27) | public static wnd Hwnd(this DependencyObject t) { method FormOwner (line 63) | public static System.Windows.Forms.IWin32Window FormOwner(this Window ... method FindVisualDescendant (line 73) | public static DependencyObject FindVisualDescendant(this DependencyObj... method VisualDescendants (line 87) | public static IEnumerable VisualDescendants(this Dep... method LogicalDescendants (line 101) | public static IEnumerable LogicalDescendants(this DependencyObject t) { method VisualAncestors (line 116) | public static IEnumerable VisualAncestors(this Depen... method FindVisualAncestor (line 134) | public static DependencyObject FindVisualAncestor(this DependencyObjec... method FindVisualAncestor (line 152) | public static DependencyObject FindVisualAncestor(this DependencyOb... method RectInScreen (line 165) | public static RECT RectInScreen(this FrameworkElement t) { method Hide_ (line 180) | internal static void Hide_(this UIElement t, bool hide) { method Collapse_ (line 187) | internal static void Collapse_(this UIElement t, bool collapse) { method UiaSetName (line 194) | public static void UiaSetName(this DependencyObject t, string name) { method True (line 202) | [EditorBrowsable(EditorBrowsableState.Never)] method _Move (line 208) | static unsafe void _Move(Window t, int x, int y, in RECT r, bool andSi... method _Move (line 291) | static void _Move(Window t, int x, int y, in RECT r, bool andSize) { method _Move (line 351) | static void _Move(Window t, int x, int y, in RECT r, bool andSize) { method SetXY (line 413) | public static void SetXY(this Window t, int x, int y) => _Move(t, x, y... method SetRect (line 427) | public static void SetRect(this Window t, RECT r) => _Move(t, 0, 0, r,... method InsertRow (line 432) | public static void InsertRow(this Grid t, int index, RowDefinition d) { method InsertColumn (line 440) | public static void InsertColumn(this Grid t, int index, ColumnDefiniti... method RemoveRow (line 451) | public static void RemoveRow(this Grid t, int index, bool removeChildr... method RemoveColumn (line 463) | public static void RemoveColumn(this Grid t, int index, bool removeChi... method RemoveRow (line 475) | public static void RemoveRow(this Grid t, UIElement e, bool removeOthe... method RemoveColumn (line 487) | public static void RemoveColumn(this Grid t, UIElement e, bool removeO... method _GridShift (line 493) | static void _GridShift(Grid g, bool rows, int startIndex, int shift) { method _GridRemoveRowColChildren (line 503) | static void _GridRemoveRowColChildren(Grid g, bool row, int index) { method _GridRemoveChild (line 512) | static void _GridRemoveChild(Grid g, UIElement e) { method AddChild (line 521) | public static void AddChild(this Grid g, UIElement e, int row, int col... method AddColumns (line 533) | public static void AddColumns(this Grid g, params WBGridLength[] width... method AddRows (line 541) | public static void AddRows(this Grid g, params WBGridLength[] heights) { method TextOrNull (line 548) | public static string TextOrNull(this TextBox t) => t.Text.NullIfEmpty_(); method DpiChangedWorkaround (line 554) | public static void DpiChangedWorkaround(this Window t) => _DCW(t.Dispa... method DpiChangedWorkaround (line 560) | public static void DpiChangedWorkaround(this HwndSource t) => _DCW(t.D... method _DCW (line 562) | static void _DCW(Dispatcher d, wnd w) { method IsModal_ (line 571) | internal static bool? IsModal_(this Window t) { method HideGripAndOverflow (line 590) | public static void HideGripAndOverflow(this ToolBar t, bool hideGrip =... method AddToolBar_ (line 611) | internal static wpfBuilder AddToolBar_(this wpfBuilder t, out ToolBarT... method UiaClick (line 638) | public static void UiaClick(this Button t) { //tested: does not work w... method Preview (line 652) | public static void Preview(this Window t) { FILE: Au/Ext/ExtXml.cs class ExtXml (line 9) | public static class ExtXml { method Attr (line 15) | public static string Attr(this XElement t, XName name) { method Attr (line 24) | public static string Attr(this XElement t, XName name, string defaultV... method Attr (line 33) | public static bool Attr(this XElement t, out string value, XName name) { method Attr (line 43) | public static int Attr(this XElement t, XName name, int defaultValue) { method Attr (line 53) | public static bool Attr(this XElement t, out int value, XName name) { method Attr (line 65) | public static bool Attr(this XElement t, out long value, XName name) { method Attr (line 77) | public static bool Attr(this XElement t, out double value, XName name) { method Attr (line 89) | public static bool Attr(this XElement t, out float value, XName name) { method Attr (line 101) | public static bool Attr(this XElement t, out T value, XName name) w... method HasAttr (line 111) | public static bool HasAttr(this XElement t, XName name) { method Desc (line 119) | public static XElement Desc(this XElement t, XName name) { method Desc (line 132) | public static XElement Desc(this XElement t, XName name, XName attribu... method Descs (line 150) | public static IEnumerable Descs(this XElement t, XName name,... method Elem (line 165) | public static XElement Elem(this XElement t, XName name, XName attribu... method Elems (line 181) | public static IEnumerable Elems(this XElement t, XName name,... method _CmpAttrOrValue (line 187) | static bool _CmpAttrOrValue(XElement el, XName attributeName, string a... method ElemOrAdd (line 201) | public static XElement ElemOrAdd(this XElement t, XName name) { method ElemOrAdd (line 212) | public static XElement ElemOrAdd(this XElement t, XName name, XName at... method PrevElem (line 221) | public static XElement PrevElem(this XElement t) { method NextElem (line 231) | public static XElement NextElem(this XElement t) { method SaveElem (line 243) | public static void SaveElem(this XElement t, string file, bool backup ... method SaveDoc (line 254) | public static void SaveDoc(this XDocument t, string file, bool backup ... class XmlUtil (line 266) | public static class XmlUtil { method LoadElem (line 281) | public static XElement LoadElem(string file, LoadOptions options = def... method LoadElem (line 289) | public static XElement LoadElem(out XNamespace ns, string file, LoadOp... method LoadElemIfExists (line 303) | public static XElement LoadElemIfExists(string file, string elemName =... method LoadDoc (line 322) | public static XDocument LoadDoc(string file, LoadOptions options = def... method _Load (line 325) | static XContainer _Load(string file, LoadOptions options, bool doc) { FILE: Au/Files, data/ExplorerFolder.cs class ExplorerFolder (line 6) | public class ExplorerFolder { method Of (line 17) | public static ExplorerFolder Of(wnd w, string tab = null) { method _GetIWebBrowser (line 25) | static api.IWebBrowser2 _GetIWebBrowser(wnd w, wnd cTab) { method _EnumShellWindows (line 43) | static IEnumerable _EnumShellWindows() { method _GetIShellBrowser (line 53) | static bool _GetIShellBrowser(api.IWebBrowser2 b, out api.IShellBrowse... method All (line 60) | public static ExplorerFolder[] All(bool onlyFilesystem = false, wnd ta... method ToString (line 85) | public override string ToString() => GetFolderPath(); method GetFolderPath (line 107) | public string GetFolderPath() { method GetSelectedItems (line 131) | public string[] GetSelectedItems() { method Open (line 153) | public void Open(string folder) { method NewTab (line 176) | public static ExplorerFolder NewTab(wnd w, string folder = null) { method SwitchToTab (line 199) | public void SwitchToTab() { method _ThrowIfNoMultipleTabs (line 218) | static void _ThrowIfNoMultipleTabs() { class api (line 224) | class api : NativeApi { type IShellWindows (line 225) | [ComImport, Guid("85CB6900-4D95-11CF-960C-0080C7F4EE85")] method Count (line 227) | int Count(); method Item (line 228) | [return: MarshalAs(UnmanagedType.IDispatch)] object Item(object in... type IWebBrowser2 (line 231) | [ComImport, Guid("d30c1661-cdaf-11d0-8a3e-00c04fc9e26e"), InterfaceT... type ShellFolderView (line 241) | [ComImport, Guid("29EC8E6C-46D3-411f-BAAA-611A6C9CAC66"), InterfaceT... method SelectedItems (line 243) | FolderItems SelectedItems(); type FolderItems (line 246) | [ComImport, Guid("744129E0-CBE5-11CE-8350-444553540000"), InterfaceT... method Item (line 249) | FolderItem Item(object index); type FolderItem (line 252) | [ComImport, Guid("FAC32C80-CBE4-11CE-8350-444553540000"), InterfaceT... type IShellBrowser (line 259) | [ComImport, Guid("000214E2-0000-0000-C000-000000000046"), InterfaceT... method GetWindow (line 261) | [PreserveSig] int GetWindow(out wnd phwnd); method _2 (line 262) | void _2(); method _3 (line 263) | void _3(); method _4 (line 264) | void _4(); method _5 (line 265) | void _5(); method _6 (line 266) | void _6(); method _7 (line 267) | void _7(); method _8 (line 268) | void _8(); method BrowseObject (line 269) | void BrowseObject(nint pidl, uint wFlags); method _a (line 270) | void _a(); method _b (line 271) | void _b(); method _c (line 272) | void _c(); method QueryActiveShellView (line 273) | [PreserveSig] int QueryActiveShellView([MarshalAs(UnmanagedType.IU... type IPersistFolder2 (line 276) | [ComImport, Guid("1AC3D9F0-175C-11d1-95BE-00609797EA4F"), InterfaceT... method _1 (line 278) | void _1(); method _2 (line 279) | void _2(); method GetCurFolder (line 280) | IntPtr GetCurFolder(); type IFolderView2 (line 283) | [ComImport, Guid("1af3a467-214f-4298-908e-06b03e0b39f9"), InterfaceT... method _1 (line 285) | void _1(); method _2 (line 286) | void _2(); method GetFolder (line 287) | IPersistFolder2 GetFolder(in Guid riid); FILE: Au/Files, data/FileSystemRedirection.cs type FileSystemRedirection (line 7) | public struct FileSystemRedirection : IDisposable { method Dispose (line 14) | public void Dispose() { method Disable (line 26) | public void Disable() { method Revert (line 34) | public void Revert() { method IsSystem64PathIn32BitProcess (line 44) | public static bool IsSystem64PathIn32BitProcess(string path) { method _IsSystem64PathIn32BitProcess (line 48) | static int _IsSystem64PathIn32BitProcess(string path) { method GetNonRedirectedSystemPath (line 63) | public static string GetNonRedirectedSystemPath(string path, bool ifEx... FILE: Au/Files, data/FileTree.cs class FileTree (line 7) | public class FileTree : TreeBase { method FileTree (line 10) | FileTree(FEFile f) { method Create (line 52) | public static FileTree Create(string path, bool onlyDirectories = fals... method PrintSizes (line 81) | public void PrintSizes(StringBuilder b) { method PrintSizes (line 112) | public static void PrintSizes(string path, bool onlyDirectories = fals... FILE: Au/Files, data/FileWatcher.cs class FileWatcher (line 48) | public sealed class FileWatcher : IDisposable { method FileWatcher (line 58) | FileWatcher(object dirWatcher, string file, Action action) { method Dispose (line 71) | public void Dispose() { method DisposeNoRemove_ (line 76) | internal void DisposeNoRemove_() { method _SetTimestamp (line 84) | void _SetTimestamp() { method _Event (line 100) | void _Event(FileSystemEventArgs e) { method Watch (line 152) | public static FileWatcher Watch(string file, Action onExternalChange) method DisposeAll_ (line 155) | internal static void DisposeAll_() { s_watchers.DisposeAll(); } class _Watchers (line 157) | class _Watchers { class _DirectoryWatcher (line 158) | class _DirectoryWatcher : FileSystemWatcher { method _DirectoryWatcher (line 161) | public _DirectoryWatcher(string dir) : base(dir) { } method Add (line 166) | public FileWatcher Add(string file, Action modifiedExternally) { method Remove (line 199) | public void Remove(FileWatcher f) { method DisposeAll (line 210) | public void DisposeAll() { method _Watchers (line 221) | public _Watchers() { FILE: Au/Files, data/Pidl.cs class Pidl (line 15) | public unsafe class Pidl : IDisposable { method Pidl (line 46) | public Pidl(IntPtr pidl) => _pidl = pidl; method Pidl (line 56) | public Pidl(IntPtr pidlAbsolute, IntPtr pidlRelative) => _pidl = Api.I... method Dispose (line 61) | public void Dispose() { method Dispose (line 67) | protected virtual void Dispose(bool disposing) { method Detach (line 80) | public IntPtr Detach() { method FromString (line 97) | public static Pidl FromString(string s, bool throwIfFailed = false) { method FromString_ (line 108) | internal static IntPtr FromString_(string s, bool throwIfFailed = fals... method _Normalize (line 132) | static string _Normalize(string s) { method ToShellString (line 155) | public string ToShellString(SIGDN stringType, bool throwIfFailed = fal... method ToShellString (line 166) | public static string ToShellString(IntPtr pidl, SIGDN stringType, bool... method ToString (line 179) | public override string ToString() { method ToString (line 189) | public static string ToString(IntPtr pidl) { method ToString (line 209) | public static string ToString(IntPtr pidl) method ToString (line 219) | public static string ToString(IntPtr pidl) method ToHexString (line 246) | public string ToHexString() { method ToHexString (line 256) | public static string ToHexString(IntPtr pidl) { method ClsidToItemidlist_ (line 268) | internal static string ClsidToItemidlist_(string s) { method ValueEquals (line 279) | public bool ValueEquals(IntPtr pidl) => Api.ILIsEqual(_pidl, pidl); FILE: Au/Files, data/TempFile.cs class TempFile (line 18) | public sealed class TempFile : IDisposable { method TempFile (line 28) | public TempFile(string ext = ".tmp", string directory = null) { method Dispose (line 39) | public void Dispose() { filesystem.delete(_file, FDFlags.CanFail); } method ToString (line 54) | public override string ToString() => _file; FILE: Au/Files, data/filesystem-types.cs type FileIs_ (line 8) | internal enum FileIs_ { type FAttr (line 32) | public struct FAttr { method FAttr (line 39) | internal FAttr(FileAttributes attributes, bool? exists, bool ntfsLink) { method ToString (line 104) | public override string ToString() { type FAFlags (line 112) | [Flags] type FileProperties (line 128) | public record struct FileProperties { type FEFlags (line 153) | [Flags] type FCFlags (line 213) | [Flags] type FDFlags (line 239) | [Flags] class FEFile (line 264) | public class FEFile { method FEFile (line 265) | internal FEFile(string name, string fullPath, in Api.WIN32_FIND_DATA d... method ToString (line 332) | public override string ToString() => FullPath; type FIfExists (line 348) | public enum FIfExists { type FPFormat (line 377) | public enum FPFormat { type CPResult (line 403) | public enum CPResult { type FileId (line 438) | public record struct FileId(int VolumeSerialNumber, long FileIndex); type CSLink (line 443) | public enum CSLink { FILE: Au/Files, data/filesystem.cs class filesystem (line 19) | public static partial class filesystem { type Prop_ (line 30) | internal record struct Prop_(long time, long size, FileAttributes attr... method GetProp_ (line 44) | internal static unsafe bool GetProp_(string path, out Prop_ prop) { method GetTime_ (line 61) | internal static bool GetTime_(string path, out long time) { method getProperties (line 81) | public static unsafe bool getProperties(string path, out FilePropertie... method getAttributes (line 109) | public static unsafe bool getAttributes(string path, out FileAttribute... method _GetAttributesOnError (line 117) | static unsafe bool _GetAttributesOnError(string path, FAFlags flags, o... method _GetAttributes (line 156) | static unsafe bool _GetAttributes(string path, out FileAttributes attr... method setAttributes (line 182) | public static unsafe bool setAttributes(string path, FileAttributes at... method IsNtfsLink_ (line 200) | internal static int IsNtfsLink_(string path) { method exists (line 232) | public static FAttr exists(string path, bool useRawPath = false) { method ExistsAs_ (line 248) | internal static unsafe FileIs_ ExistsAs_(string path, bool useRawPath ... method searchPath (line 275) | public static unsafe string searchPath(string path, params string[] di... method enumerate (line 357) | public static IEnumerable enumerate(string directoryPath, FEFl... type _EDStackEntry (line 502) | struct _EDStackEntry { internal IntPtr hfind; internal string path; } method enumFiles (line 524) | public static IEnumerable enumFiles(string directoryPath, stri... method enumDirectories (line 546) | public static IEnumerable enumDirectories(string directoryPath... type _FileOp (line 557) | enum _FileOp { Rename, Move, Copy, } method _FileOperation (line 559) | static unsafe void _FileOperation(_FileOp op, bool into, string path1,... method _CopyDirectory (line 678) | static unsafe void _CopyDirectory(string path1, string path2, bool mer... type _SafeDeleteExistingDirectory (line 762) | struct _SafeDeleteExistingDirectory { method Rename (line 769) | internal bool Rename(string path, bool dontDelete = false) { method Finally (line 783) | internal bool Finally(bool succeeded) { method rename (line 810) | public static void rename(string path, string newName, FIfExists ifExi... method move (line 833) | public static void move(string path, string newPath, FIfExists ifExist... method moveTo (line 855) | public static void moveTo(string path, string newDirectory, FIfExists ... method copy (line 880) | public static void copy(string path, string newPath, FIfExists ifExist... method copyTo (line 897) | public static void copyTo(string path, string newDirectory, FIfExists ... method delete (line 922) | public static bool? delete(string path, FDFlags flags = 0) method delete (line 937) | public static bool? delete(IEnumerable paths, FDFlags flags = ... method _Delete (line 973) | static bool? _Delete(string path, FDFlags flags = 0) { method _DeleteL (line 1023) | static int _DeleteL(string path, bool dir, bool canFail = false) { method _DeleteShell (line 1054) | static bool _DeleteShell(string path, bool recycle, List a = n... method createDirectory (line 1105) | public static bool createDirectory(string path, string templateDirecto... method createDirectoryFor (line 1124) | public static bool createDirectoryFor(string filePath) { method _createDirectoryForPrepared (line 1133) | static bool _createDirectoryForPrepared(string filePath) { method _CreateDirectory (line 1138) | static bool _CreateDirectory(string path, bool pathIsPrepared = false,... method ShellNotify_ (line 1168) | internal static void ShellNotify_(uint @event, string path, string pat... method _PreparePath (line 1179) | static string _PreparePath(string path) { method _FindFilename (line 1188) | static int _FindFilename(string path, bool noException = false) { method _RemoveFilename (line 1201) | static string _RemoveFilename(string path, bool noException = false) { method _GetFilename (line 1210) | static string _GetFilename(string path, bool noException = false) { method waitIfLocked (line 1244) | public static T waitIfLocked(Func f, int millisecondsTimeout = 2... method waitIfLocked (line 1260) | public static void waitIfLocked(Action f, int millisecondsTimeout = 20... type _LockedWaiter (line 1267) | struct _LockedWaiter { method _LockedWaiter (line 1271) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ExceptionFilter (line 1278) | public bool ExceptionFilter(IOException e) => ExceptionFilter(e.HRes... method ExceptionFilter (line 1280) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Sleep (line 1293) | public void Sleep() => Thread.Sleep(15); method loadText (line 1308) | public static string loadText(string file, Encoding encoding = null, i... method _LoadIntro (line 1313) | static string _LoadIntro(string file, int ms) { method loadBytes (line 1333) | public static byte[] loadBytes(string file, int lockedWaitMS = 2000, i... method loadStream (line 1349) | public static FileStream loadStream(string file, int lockedWaitMS = 20... method save (line 1384) | public static void save(string file, Action writer, bool backu... method saveText (line 1395) | public static void saveText(string file, string text, bool backup = fa... method saveBytes (line 1404) | public static void saveBytes(string file, byte[] bytes, bool backup = ... method _Save (line 1410) | static void _Save(string file, object data, bool backup, string tempDi... FILE: Au/Files, data/filesystem.more.cs class filesystem (line 3) | partial class filesystem { class more (line 7) | public static partial class more { method isSameFile (line 16) | public static bool isSameFile(string path1, string path2, bool useSy... method getFileId (line 39) | public static unsafe bool getFileId(string path, out FileId fileId, ... method _OpenFileHandleForFileInfo (line 46) | static Handle_ _OpenFileHandleForFileInfo(string path, bool ofSymlin... method getFinalPath (line 67) | public static bool getFinalPath(string path, out string result, bool... method comparePaths (line 95) | public static CPResult comparePaths(string pathA, string pathB, bool... method comparePaths (line 103) | public static CPResult comparePaths(ref string pathA, ref string pat... method calculateDirectorySize (line 124) | public static long calculateDirectorySize(string path, FEFlags flags... method emptyRecycleBin (line 133) | public static void emptyRecycleBin(string drive = null, bool progres... method createSymbolicLink (line 155) | public static void createSymbolicLink(string linkPath, string target... method IsOnSSD_ (line 207) | internal unsafe static bool IsOnSSD_(string path) { method getFileTypeOrProtocolRegistryKey (line 245) | internal static string getFileTypeOrProtocolRegistryKey(string fileT... method GetExtensionOrProtocol (line 266) | internal static string GetExtensionOrProtocol(string path, out bool ... method renameFileOrDirectory (line 287) | public static void renameFileOrDirectory(string path, string newName) method _ShellItem (line 312) | static api.IShellItem _ShellItem(string path, string errMsg) class api (line 323) | static class api method SHCreateItemFromIDList (line 325) | [DllImport("shell32.dll", PreserveSig = true)] class FileOperation (line 328) | [ComImport, Guid("3ad05575-8857-4850-9277-11b85bdb8e09"), ClassInt... type IFileOperation (line 331) | [ComImport, Guid("947aab5f-0a5c-4c13-b4d6-4bf7836fc9f8"), Interfac... method Advise (line 334) | [PreserveSig] int Advise(IFileOperationProgressSink pfops, out u... method Unadvise (line 335) | [PreserveSig] int Unadvise(uint dwCookie); method SetOperationFlags (line 336) | [PreserveSig] int SetOperationFlags(uint dwOperationFlags); method SetProgressMessage (line 337) | [PreserveSig] int SetProgressMessage([MarshalAs(UnmanagedType.LP... method SetProgressDialog (line 338) | [PreserveSig] int SetProgressDialog(IOperationsProgressDialog po... method SetProperties (line 339) | [PreserveSig] int SetProperties(IntPtr pproparray); method SetOwnerWindow (line 340) | [PreserveSig] int SetOwnerWindow(wnd hwndOwner); method ApplyPropertiesToItem (line 341) | [PreserveSig] int ApplyPropertiesToItem(IShellItem psiItem); method ApplyPropertiesToItems (line 342) | [PreserveSig] int ApplyPropertiesToItems([MarshalAs(UnmanagedTyp... method RenameItem (line 343) | [PreserveSig] int RenameItem(IShellItem psiItem, [MarshalAs(Unma... method RenameItems (line 344) | [PreserveSig] int RenameItems([MarshalAs(UnmanagedType.IUnknown)... method MoveItem (line 345) | [PreserveSig] int MoveItem(IShellItem psiItem, IShellItem psiDes... method MoveItems (line 346) | [PreserveSig] int MoveItems([MarshalAs(UnmanagedType.IUnknown)] ... method CopyItem (line 347) | [PreserveSig] int CopyItem(IShellItem psiItem, IShellItem psiDes... method CopyItems (line 348) | [PreserveSig] int CopyItems([MarshalAs(UnmanagedType.IUnknown)] ... method DeleteItem (line 349) | [PreserveSig] int DeleteItem(IShellItem psiItem, IFileOperationP... method DeleteItems (line 350) | [PreserveSig] int DeleteItems([MarshalAs(UnmanagedType.IUnknown)... method NewItem (line 351) | [PreserveSig] int NewItem(IShellItem psiDestinationFolder, uint ... method PerformOperations (line 352) | [PreserveSig] int PerformOperations(); method GetAnyOperationsAborted (line 353) | [PreserveSig] int GetAnyOperationsAborted([MarshalAs(UnmanagedTy... type IFileOperationProgressSink (line 356) | [ComImport, Guid("04b0f1a7-9490-44bc-96e1-4296a31252e2"), Interfac... method StartOperations (line 359) | [PreserveSig] int StartOperations(); method FinishOperations (line 360) | [PreserveSig] int FinishOperations(int hrResult); method PreRenameItem (line 361) | [PreserveSig] int PreRenameItem(uint dwFlags, IShellItem psiItem... method PostRenameItem (line 362) | [PreserveSig] int PostRenameItem(uint dwFlags, IShellItem psiIte... method PreMoveItem (line 363) | [PreserveSig] int PreMoveItem(uint dwFlags, IShellItem psiItem, ... method PostMoveItem (line 364) | [PreserveSig] int PostMoveItem(uint dwFlags, IShellItem psiItem,... method PreCopyItem (line 365) | [PreserveSig] int PreCopyItem(uint dwFlags, IShellItem psiItem, ... method PostCopyItem (line 366) | [PreserveSig] int PostCopyItem(uint dwFlags, IShellItem psiItem,... method PreDeleteItem (line 367) | [PreserveSig] int PreDeleteItem(uint dwFlags, IShellItem psiItem); method PostDeleteItem (line 368) | [PreserveSig] int PostDeleteItem(uint dwFlags, IShellItem psiIte... method PreNewItem (line 369) | [PreserveSig] int PreNewItem(uint dwFlags, IShellItem psiDestina... method PostNewItem (line 370) | [PreserveSig] int PostNewItem(uint dwFlags, IShellItem psiDestin... method UpdateProgress (line 371) | [PreserveSig] int UpdateProgress(uint iWorkTotal, uint iWorkSoFar); method ResetTimer (line 372) | [PreserveSig] int ResetTimer(); method PauseTimer (line 373) | [PreserveSig] int PauseTimer(); method ResumeTimer (line 374) | [PreserveSig] int ResumeTimer(); type IOperationsProgressDialog (line 377) | [ComImport, Guid("0C9FB851-E5C9-43EB-A370-F0677B13874C"), Interfac... method StartProgressDialog (line 380) | [PreserveSig] int StartProgressDialog(wnd hwndOwner, uint flags); method StopProgressDialog (line 381) | [PreserveSig] int StopProgressDialog(); method SetOperation (line 382) | [PreserveSig] int SetOperation(SPACTION action); method SetMode (line 383) | [PreserveSig] int SetMode(uint mode); method UpdateProgress (line 384) | [PreserveSig] int UpdateProgress(ulong ullPointsCurrent, ulong u... method UpdateLocations (line 385) | [PreserveSig] int UpdateLocations(IShellItem psiSource, IShellIt... method ResetTimer (line 386) | [PreserveSig] int ResetTimer(); method PauseTimer (line 387) | [PreserveSig] int PauseTimer(); method ResumeTimer (line 388) | [PreserveSig] int ResumeTimer(); method GetMilliseconds (line 389) | [PreserveSig] int GetMilliseconds(out ulong pullElapsed, out ulo... method GetOperationStatus (line 390) | [PreserveSig] int GetOperationStatus(out PDOPSTATUS popstatus); type SPACTION (line 393) | internal enum SPACTION type PDOPSTATUS (line 411) | internal enum PDOPSTATUS FILE: Au/Files, data/folders.cs class folders (line 58) | public static class folders { class shell (line 175) | public static class shell { method _SetAuto (line 271) | static string _SetAuto(ref string propVar, string value, bool create) { method _SetOnce (line 281) | static void _SetOnce(ref string propVar, string value, bool create, [C... method _DefThisApp (line 294) | static string _DefThisApp(string baseDir, string portableSubdir, bool ... method GetPortableDataDir_ (line 305) | static internal string GetPortableDataDir_(string appPath) { method __GetDriveType (line 489) | static DriveType __GetDriveType(string path) { method sourceCode (line 502) | public static FolderPath sourceCode([CallerFilePath] string f_ = null)... method sourceCodeMain (line 509) | public static FolderPath sourceCodeMain(Assembly asm = null) => new(pa... method _NetRuntimeDesktopBS (line 556) | static string _NetRuntimeDesktopBS() { method removableDrive (line 596) | public static FolderPath removableDrive(int driveIndex = 0) { method removableDrive (line 608) | public static FolderPath removableDrive(string volumeLabel) { method envVar (line 626) | public static FolderPath envVar(string envVar) => new(Api.GetEnvironme... method _Get (line 633) | static FolderPath _Get(uint a, uint b, uint c, uint d) { method _GetVI (line 643) | static Pidl _GetVI(uint a, uint b, uint c, uint d) { method _GetV (line 651) | static FolderPath _GetV(uint a, uint b, uint c, uint d) { class _Api (line 660) | static class _Api { type KNOWNFOLDERID (line 662) | internal struct KNOWNFOLDERID { method KNOWNFOLDERID (line 665) | public KNOWNFOLDERID(uint a, uint b, uint c, uint d) { method SHGetKnownFolderPath (line 680) | [DllImport("shell32.dll")] method SHGetKnownFolderIDList (line 683) | [DllImport("shell32.dll")] type KNOWN_FOLDER_FLAG (line 686) | [Flags] type KF_DEFINITION_FLAGS (line 700) | internal enum KF_DEFINITION_FLAGS { type KNOWNFOLDER_DEFINITION (line 709) | internal struct KNOWNFOLDER_DEFINITION { type FFFP_MODE (line 726) | internal enum FFFP_MODE { type IKnownFolderManager (line 731) | [ComImport, Guid("8BE2D872-86AA-4d47-B776-32CCA40C7018"), InterfaceT... method FolderIdFromCsidl (line 733) | [PreserveSig] int FolderIdFromCsidl(int nCsidl, out Guid pfid); method FolderIdToCsidl (line 734) | [PreserveSig] int FolderIdToCsidl(in Guid rfid, out int pnCsidl); method GetFolderIds (line 735) | [PreserveSig] int GetFolderIds(out Guid* ppKFId, out int pCount); method GetFolder (line 736) | [PreserveSig] int GetFolder(in Guid rfid, out IKnownFolder ppkf); method GetFolderByName (line 737) | [PreserveSig] int GetFolderByName([In, MarshalAs(UnmanagedType.LPW... class KnownFolderManager (line 745) | [ComImport, Guid("4df0c730-df9d-4ae3-9153-aa6b82e9795a"), ClassInter... type KF_CATEGORY (line 748) | internal enum KF_CATEGORY { type IKnownFolder (line 755) | [ComImport, Guid("3AA7AF7E-9B36-420c-A8E3-F77D4674A488"), InterfaceT... method GetId (line 757) | [PreserveSig] int GetId(out Guid pkfid); method GetCategory (line 758) | [PreserveSig] int GetCategory(out KF_CATEGORY pCategory); method GetShellItem (line 759) | [PreserveSig] int GetShellItem(uint dwFlags, in Guid riid, void** ... method GetPath (line 760) | [PreserveSig] int GetPath(uint dwFlags, [MarshalAs(UnmanagedType.L... method SetPath (line 761) | [PreserveSig] int SetPath(uint dwFlags, [In, MarshalAs(UnmanagedTy... method GetIDList (line 762) | [PreserveSig] int GetIDList(uint dwFlags, out IntPtr ppidl); method GetFolderType (line 763) | [PreserveSig] int GetFolderType(out Guid pftid); method GetRedirectionCapabilities (line 764) | [PreserveSig] int GetRedirectionCapabilities(out uint pCapabilities); method GetFolderDefinition (line 765) | [PreserveSig] int GetFolderDefinition(out KNOWNFOLDER_DEFINITION p... method getKnownFolders (line 780) | public static unsafe Dictionary getKnownFolders() { method getFolder (line 826) | public static FolderPath getFolder(string folderName) { method unexpandPath (line 888) | public static bool unexpandPath(string path, out string folder, out st... method unexpandPath (line 928) | public static string unexpandPath(string path) { method unexpandPath (line 984) | public static string unexpandPath(string path, params (string folder, ... type FolderPath (line 1005) | public struct FolderPath { method FolderPath (line 1007) | public FolderPath(string path) { _path = path; } method ToString (line 1015) | public override string ToString() => _path; FILE: Au/Files, data/icon.cs class icon (line 11) | public class icon : IDisposable { //rejected: base SafeHandle. method icon (line 18) | public icon(IntPtr hicon) { method _New (line 32) | static icon _New(IntPtr hi) => hi != default ? new(hi) : null; method Dispose (line 37) | public void Dispose() { method Dispose (line 43) | protected virtual void Dispose(bool disposing) { method Detach (line 54) | public IntPtr Detach() { method of (line 90) | public static icon of(string file, int size = 16, IconGetFlags flags =... method _OfFile (line 95) | static icon _OfFile(string file, int size = 16, IconGetFlags flags = 0) { method ofPidl (line 107) | public static icon ofPidl(Pidl pidl, int size = 16) { method _OfPidl (line 112) | static icon _OfPidl(Pidl pidl, int size) { method _GetFileIcon (line 117) | static icon _GetFileIcon(string file, int size, IconGetFlags flags) { method _GetShellIcon (line 240) | static icon _GetShellIcon(bool usePidl, string file, Pidl pidl, int si... method _GetShellIcon2 (line 294) | static icon _GetShellIcon2(bool isPidl, IntPtr pidl, int size) { method _GetLnkIcon (line 361) | static icon _GetLnkIcon(string file, int size) { method load (line 379) | public static icon load(string file, int size = 16, int index = 0) { method _Load (line 384) | static unsafe icon _Load(string file, int size, int index) { method stock (line 404) | public static unsafe icon stock(StockIcon id, int size = 16) { method GetStockIconLocation_ (line 412) | internal static unsafe bool GetStockIconLocation_(StockIcon id, out st... method ofThisApp (line 436) | public static icon ofThisApp(int size = 16, int resourceId = Api.IDI_A... method FromModuleHandle_ (line 448) | internal static icon FromModuleHandle_(IntPtr hm, int size = 16, int r... method trayIcon (line 464) | public static icon trayIcon(int resourceId = Api.IDI_APPLICATION/*, bo... method trayIcon (line 485) | public static unsafe icon trayIcon(string icoFile) { method GetAppIconModuleHandle_ (line 494) | internal static IntPtr GetAppIconModuleHandle_(int resourceId) { method ofWindow (line 510) | public static icon ofWindow(wnd w, int size = 16) { method SetWindowIcon (line 538) | public void SetWindowIcon(wnd w, bool big) { method create (line 548) | public static icon create(int width, int height, Action draw... method ToGdipIcon (line 571) | public Icon ToGdipIcon() { method ToGdipBitmap (line 587) | public Bitmap ToGdipBitmap(bool destroyIcon = true) { method ToWpfImage (line 610) | public System.Windows.Media.Imaging.BitmapSource ToWpfImage(bool destr... method parsePathIndex (line 651) | public static bool parsePathIndex(string s, out string path, out int i... method _NormalizeIconSizeArgument (line 665) | static int _NormalizeIconSizeArgument(int size) { type _DebugSpeed (line 696) | struct _DebugSpeed : IDisposable { method _DebugSpeed (line 700) | public _DebugSpeed(object file) { method Dispose (line 711) | public void Dispose() { method ExtractIconPathFromCode_ (line 729) | internal static string ExtractIconPathFromCode_(MethodInfo mi, out boo... method winStoreAppImage (line 800) | public static Bitmap winStoreAppImage(string shellString, int size = 1... method winStoreAppImage (line 809) | public static Bitmap winStoreAppImage(Pidl pidl, int size = 16) { method _GetWinStoreAppImagePath (line 818) | static string _GetWinStoreAppImagePath(Pidl pidl, int size = 16) { type IconGetFlags (line 878) | [Flags] type StockIcon (line 903) | public enum StockIcon { FILE: Au/Files, data/pathname.cs class pathname (line 17) | public static unsafe class pathname { //BAD: why pathname? Better would ... method expand (line 41) | public static string expand(string path, bool? strict = null) { method isFullPath (line 90) | public static bool isFullPath(RStr path, bool orEnvVar = false) { method isFullPathExpand (line 125) | public static bool isFullPathExpand(ref string path, bool? strict = nu... method isFullPathExpand (line 133) | public static bool isFullPathExpand(string path, out string path2, boo... method getRootLength (line 151) | public static int getRootLength(RStr path) { method GetRootBS_ (line 161) | internal static string GetRootBS_(string s) { method getUrlProtocolLength (line 177) | public static int getUrlProtocolLength(RStr s) { method isUrl (line 198) | public static bool isUrl(RStr s) { method combine (line 215) | public static string combine(string s1, string s2, bool s2CanBeFullPat... method Combine_ (line 240) | internal static string Combine_(string s1, string s2, bool noException... method IsSepChar_ (line 266) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method StartsWithTwoSlash_ (line 273) | internal static bool StartsWithTwoSlash_(string s) => s.Lenn() >= 2 &&... method _EndsWithDriveWithoutSep (line 283) | static bool _EndsWithDriveWithoutSep(RStr s) { method _AddSepToDrive (line 294) | static string _AddSepToDrive(string s) => _EndsWithDriveWithoutSep(s) ... method normalize (line 318) | public static string normalize(string path, string defaultParentDirect... method Normalize_ (line 335) | internal static string Normalize_(string s, PNFlags flags = 0, bool no... method NormalizeMinimally_ (line 364) | internal static string NormalizeMinimally_(string path, bool throwIfNo... method ExpandDosPath_ (line 378) | internal static string ExpandDosPath_(string s) { method IsPossiblyDos_ (line 390) | internal static bool IsPossiblyDos_(string s) { method IsShellPath_ (line 413) | internal static bool IsShellPath_(RStr s) { method IsShellPathOrUrl_ (line 421) | internal static bool IsShellPathOrUrl_(RStr s) => IsShellPath_(s) || i... method prefixLongPath (line 434) | public static string prefixLongPath(string path) { method prefixLongPathIfNeed (line 450) | public static string prefixLongPathIfNeed(string path) { method unprefixLongPath (line 465) | public static string unprefixLongPath(string path) { method _GetPrefixLength (line 481) | static int _GetPrefixLength(RStr s) { method correctName (line 511) | public static string correctName(string name, string invalidCharReplac... method isInvalidName (line 526) | public static bool isInvalidName(string name) { method isInvalidNameChar (line 534) | public static bool isInvalidNameChar(char c) method isInvalidPathChar (line 540) | public static bool isInvalidPathChar(char c) method getName (line 573) | public static string getName(string path) { method getNameNoExt (line 602) | public static string getNameNoExt(string path) { method getExtension (line 614) | public static string getExtension(string path) { method getExtension (line 624) | public static string getExtension(string path, out string pathWithoutE... method findExtension (line 636) | public static int findExtension(RStr path) { method getDirectory (line 686) | public static string getDirectory(string path, bool withSeparator = fa... type _PathPart (line 690) | enum _PathPart { Dir, NameWithExt, NameWithoutExt, Ext, }; method _GetPathPart (line 692) | static string _GetPathPart(string s, _PathPart what, bool withSeparato... method IsExtension_ (line 754) | internal static bool IsExtension_(RStr s) { method IsProtocol_ (line 769) | internal static bool IsProtocol_(RStr s) { method makeUnique (line 779) | public static string makeUnique(string path, bool isDirectory) { type PNFlags (line 794) | [Flags] FILE: Au/Files, data/shortcutFile.cs class shortcutFile (line 5) | public unsafe sealed class shortcutFile : IDisposable { method Dispose (line 15) | public void Dispose() { method shortcutFile (line 28) | shortcutFile(string lnkPath, uint mode) { method open (line 44) | public static shortcutFile open(string lnkPath) { method create (line 57) | public static shortcutFile create(string lnkPath) { method openOrCreate (line 72) | public static shortcutFile openOrCreate(string lnkPath) { method Save (line 83) | public void Save() { method GetIconLocation (line 161) | [SkipLocalsInit] method SetIconLocation (line 175) | public void SetIconLocation(string path, int iconIndex = 0) { method _Max259 (line 193) | static string _Max259(string s) => s.Lenn() <= 259 ? s : throw new Arg... method getTarget (line 256) | public static string getTarget(string lnkPath) { method delete (line 266) | public static void delete(string lnkPath) { method _UnregisterHotkey (line 277) | static void _UnregisterHotkey(string lnkPath) { type _WhatString (line 287) | enum _WhatString { Path, Arguments, WorkingDirectory, Description } method _GetString (line 289) | [SkipLocalsInit] method _CorrectPath (line 305) | string _CorrectPath(string R, bool fixMSI = false) { FILE: Au/Files, data/sqlite.cs class sqlite (line 52) | public unsafe class sqlite : IDisposable { method sqlite (line 79) | public sqlite(string file, SLFlags flags = SLFlags.ReadWriteCreate, st... method Dispose (line 97) | protected virtual void Dispose(bool disposing) { method Dispose (line 109) | public void Dispose() { method Execute (line 128) | public void Execute(string sql) { method Execute (line 145) | public void Execute(string sql, params object[] bind) { method Execute (line 160) | public void Execute(string sql, Action bind) { method Statement (line 172) | public sqliteStatement Statement(string sql) => new sqliteStatement(th... method Statement (line 190) | public sqliteStatement Statement(string sql, params object[] bind) => ... method Get (line 205) | public bool Get(out int value, string sql, params object[] bind) { method Get (line 216) | public bool Get(out long value, string sql, params object[] bind) { method Get (line 235) | public bool Get(out bool value, string sql, params object[] bind) { method Get (line 246) | public bool Get(out double value, string sql, params object[] bind) { method Get (line 255) | public bool Get(out string value, string sql, params object[] bind) { method Get (line 264) | public bool Get(out T[] value, string sql, params object[] bind) wh... method Get (line 273) | public bool Get(out List value, string sql, params object[] bind... method GetStruct (line 286) | public bool GetStruct(out T value, string sql, params object[] bind... method Any (line 298) | public bool Any(string sql, params object[] bind) { method Transaction (line 325) | public SLTransaction Transaction(string sql = "BEGIN", string sqlOfDis... method TableExists (line 335) | public bool TableExists(string table) { method _RawGetText (line 355) | string _RawGetText(string sql) { class sqliteStatement (line 380) | public unsafe class sqliteStatement : IDisposable { method sqliteStatement (line 392) | public sqliteStatement(sqlite db, string sql, bool persistent = false) { method Dispose (line 404) | protected virtual void Dispose(bool disposing) { method Dispose (line 415) | public void Dispose() { method Step (line 438) | public bool Step() { method Reset (line 451) | public sqliteStatement Reset(bool resetStatement = true, bool clearBin... method _B (line 460) | int _B(SLIndexOrName p) { method Bind (line 471) | public sqliteStatement Bind(SLIndexOrName sqlParam, int value) method Bind (line 478) | public sqliteStatement Bind(SLIndexOrName sqlParam, uint value) method Bind (line 485) | public sqliteStatement Bind(SLIndexOrName sqlParam, long value) method Bind (line 492) | public sqliteStatement Bind(SLIndexOrName sqlParam, ulong value) method Bind (line 499) | public sqliteStatement Bind(SLIndexOrName sqlParam, bool value) method Bind (line 506) | [MethodImpl(MethodImplOptions.NoInlining)] //ensure that value is copi... method Bind (line 521) | public sqliteStatement Bind(SLIndexOrName sqlParam, string value) method Bind (line 528) | public sqliteStatement Bind(SLIndexOrName sqlParam, void* blob, long n... method _Bind (line 531) | sqliteStatement _Bind(SLIndexOrName sqlParam, RByte blob) { method Bind (line 539) | public sqliteStatement Bind(SLIndexOrName sqlParam, ReadOnlySpan... method Bind (line 546) | public sqliteStatement Bind(SLIndexOrName sqlParam, Span blob) w... method Bind (line 553) | public sqliteStatement Bind(SLIndexOrName sqlParam, T[] array) wher... method Bind (line 560) | public sqliteStatement Bind(SLIndexOrName sqlParam, List list) w... method BindStruct (line 568) | public sqliteStatement BindStruct(SLIndexOrName sqlParam, T value) ... method BindNull (line 576) | public sqliteStatement BindNull(SLIndexOrName sqlParam) method BindObject (line 596) | internal void BindObject(int i, object v) { method BindAll (line 670) | public sqliteStatement BindAll(params object[] values) { method _C (line 683) | int _C(SLIndexOrName p) { method GetInt (line 698) | public int GetInt(SLIndexOrName column) { method GetLong (line 712) | public long GetLong(SLIndexOrName column) { method GetBool (line 723) | public bool GetBool(SLIndexOrName column) => GetLong(column) != 0; method GetDouble (line 744) | public double GetDouble(SLIndexOrName column) { method GetText (line 755) | public string GetText(SLIndexOrName column) { method GetBlob (line 775) | public byte* GetBlob(SLIndexOrName column, out int nBytes) { method GetBlob (line 788) | public RByte GetBlob(SLIndexOrName column) { method GetBlob (line 799) | public ReadOnlySpan GetBlob(SLIndexOrName column) where T : unma... method GetArray (line 809) | public T[] GetArray(SLIndexOrName column) where T : unmanaged { method GetList (line 825) | public List GetList(SLIndexOrName column) where T : unmanaged { method GetStruct (line 839) | public T GetStruct(SLIndexOrName column) where T : unmanaged { method ColumnName (line 854) | public string ColumnName(int index) => Convert2.Utf8Decode(SLApi.sqlit... method ColumnIndex (line 861) | [SkipLocalsInit] method _Err (line 879) | [DebuggerStepThrough] method _WarnGet (line 897) | void _WarnGet([CallerMemberName] string m_ = null) { class SLTransaction (line 911) | public sealed class SLTransaction : IDisposable { method SLTransaction (line 926) | public SLTransaction(sqlite db, string sql = "BEGIN", string sqlOfDisp... method Dispose (line 937) | public void Dispose() { method Rollback (line 952) | public void Rollback(string sql = null) { method Commit (line 966) | public void Commit(string sql = "COMMIT") { type SLIndexOrName (line 985) | public struct SLIndexOrName { method SLIndexOrName (line 989) | SLIndexOrName(int index) { this.index = index; this.name = null; } method SLIndexOrName (line 990) | SLIndexOrName(string name) { this.index = 0; this.name = name; } class SLException (line 999) | public class SLException : Exception { method SLException (line 1001) | public SLException(string message) : base(message) { } method SLException (line 1003) | internal SLException(SLError r, string prefix = null, string suffix = ... method SLException (line 1009) | internal SLException(SLError r, IntPtr db, string prefix = null) class SLUtil_ (line 1024) | internal static unsafe class SLUtil_ { method ToStringAndFree (line 1025) | internal static string ToStringAndFree(byte* utf8) { method Warn (line 1037) | internal static void Warn(SLError r, string func, string suffix = null) { method Concat (line 1041) | internal static string Concat(string s1, string s2, string s3) { method Concat (line 1050) | internal static string Concat(string s1, SLError r, IntPtr db) FILE: Au/Files, data/sqlite_api.cs type SLFlags (line 12) | [Flags] type SLError (line 32) | public enum SLError { type Config (line 434) | internal enum Config type ConfigDb (line 464) | internal enum ConfigDb type TypeAffinity (line 539) | internal enum TypeAffinity class SLApi (line 568) | internal static unsafe class SLApi { method SLApi (line 571) | static SLApi() { method sqlite3_close_v2 (line 614) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_finalize (line 620) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_reset (line 626) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_bind_parameter_name (line 629) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_column_name (line 638) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_column_text (line 647) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_column_text16 (line 650) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_errmsg (line 653) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method Errmsg (line 656) | internal static string Errmsg(IntPtr db) => Convert2.Utf8Decode(sqlite... method sqlite3_prepare16_v3 (line 658) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_free (line 718) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_open_v2 (line 721) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_last_insert_rowid (line 727) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_changes (line 730) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_busy_timeout (line 742) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_clear_bindings (line 745) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_bind_blob64 (line 748) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_bind_blob64 (line 751) | internal static SLError sqlite3_bind_blob64(IntPtr stmt, int index, vo... method sqlite3_bind_double (line 754) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_bind_int (line 757) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_bind_int64 (line 760) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_bind_null (line 763) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_bind_text16 (line 766) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_bind_text16 (line 769) | internal static SLError sqlite3_bind_text16(IntPtr stmt, int index, st... method sqlite3_bind_parameter_index (line 778) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_column_count (line 781) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_step (line 784) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_column_double (line 790) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_column_int (line 793) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_column_int64 (line 796) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_column_blob (line 799) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_column_bytes (line 802) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_column_bytes16 (line 805) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_exec (line 936) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_get_autocommit (line 942) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_errcode (line 948) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method sqlite3_errstr (line 954) | [DllImport(SQLITE_DLL, CallingConvention = CallingConvention.Cdecl)] method Errstr (line 957) | internal static string Errstr(SLError r) => Convert2.Utf8Decode(sqlite... FILE: Au/GUI/EnumUI.cs class EnumUI (line 9) | public class EnumUI where TEnum : unmanaged, Enum { method EnumUI (line 33) | public EnumUI(popupMenu m, TEnum init = default, (TEnum value, string ... method _InitArray (line 49) | void _InitArray((TEnum value, string text)[] items, bool sort) { method EnumUI (line 92) | public EnumUI(Panel container, TEnum init = default, (TEnum value, str... method EnumUI (line 143) | public EnumUI(Selector container, TEnum init = default, (TEnum value, ... FILE: Au/GUI/dialog-static.cs class dialog (line 3) | public partial class dialog { method show (line 58) | public static int show( method showInfo (line 75) | public static int showInfo(string text1 = null, DText text2 = null, St... method showWarning (line 85) | public static int showWarning(string text1 = null, DText text2 = null,... method showError (line 95) | public static int showError(string text1 = null, DText text2 = null, S... method showOkCancel (line 106) | public static bool showOkCancel(string text1 = null, DText text2 = nul... method showYesNo (line 117) | public static bool showYesNo(string text1 = null, DText text2 = null, ... method showInput (line 192) | public static bool showInput(out string s, method showInputNumber (line 232) | public static bool showInputNumber(out int i, method showList (line 275) | public static int showList( method showProgress (line 312) | public static dialog showProgress(bool marquee, method showNoWait (line 354) | public static dialog showNoWait( FILE: Au/GUI/dialog-types.cs type DText (line 9) | public record class DText(string text, params Action[] links) { type DIcon (line 21) | public enum DIcon { type DEdit (line 46) | public enum DEdit { type DFlags (line 54) | [Flags] class DControls (line 122) | public class DControls { type DEventArgs (line 176) | public record class DEventArgs(dialog d, wnd hwnd, DNative.TDN message, ... class DSend (line 200) | public class DSend { method DSend (line 203) | internal DSend(dialog tdo) { _tdo = tdo; } method Clear_ (line 204) | internal void Clear_() { _tdo = null; } method Message (line 216) | public int Message(DNative.TDM message, nint wParam = 0, nint lParam =... method _SetText (line 220) | void _SetText(bool resizeDialog, DNative.TDE partId, string text) { method ChangeText1 (line 230) | public void ChangeText1(string text, bool resizeDialog) { method ChangeText2 (line 240) | public void ChangeText2(string text, bool resizeDialog) { method ChangeFooterText (line 250) | public void ChangeFooterText(string text, bool resizeDialog) { method ChangeExpandedText (line 260) | public void ChangeExpandedText(string text, bool resizeDialog) { method Reconstruct (line 270) | public void Reconstruct() method _ApiSendMessageTASKDIALOGCONFIG (line 276) | [DllImport("user32.dll", EntryPoint = "SendMessageW")] method Close (line 287) | public bool Close(int buttonId = 0) { method EnableButton (line 299) | public void EnableButton(int buttonId, bool enable) { method Progress (line 310) | public int Progress(int percent) { class DNative (line 325) | public static class DNative { type TDM (line 329) | public enum TDM { type TDN (line 350) | public enum TDN : uint { type TDE (line 367) | public enum TDE { type TDIE (line 377) | public enum TDIE { class dialog (line 389) | public partial class dialog { method _GetTaskDialogIndirect (line 395) | static _TaskDialogIndirectDelegate _GetTaskDialogIndirect() { type _TDF (line 406) | [Flags] type _TDCBF (line 429) | [Flags] type TASKDIALOG_BUTTON (line 434) | [StructLayout(LayoutKind.Sequential, Pack = 1)] type TASKDIALOGCONFIG (line 440) | [StructLayout(LayoutKind.Sequential, Pack = 1)] FILE: Au/GUI/dialog-x-obsolete.cs class dialog (line 6) | public partial class dialog { method dialog (line 9) | [EditorBrowsable(EditorBrowsableState.Never)] method show (line 22) | [EditorBrowsable(EditorBrowsableState.Never)] method showInput (line 37) | [EditorBrowsable(EditorBrowsableState.Never)] method showList (line 60) | [EditorBrowsable(EditorBrowsableState.Never)] method showProgress (line 77) | [EditorBrowsable(EditorBrowsableState.Never)] method showNoWait (line 99) | [EditorBrowsable(EditorBrowsableState.Never)] method SetTitleBarText (line 114) | [EditorBrowsable(EditorBrowsableState.Never)] method SetText (line 122) | [EditorBrowsable(EditorBrowsableState.Never)] method SetIcon (line 129) | [EditorBrowsable(EditorBrowsableState.Never)] method SetIcon (line 133) | [EditorBrowsable(EditorBrowsableState.Never)] method SetButtons (line 137) | [EditorBrowsable(EditorBrowsableState.Never)] method SetRadioButtons (line 151) | [EditorBrowsable(EditorBrowsableState.Never)] method SetCheckbox (line 155) | [EditorBrowsable(EditorBrowsableState.Never)] method SetExpandedText (line 159) | [EditorBrowsable(EditorBrowsableState.Never)] method SetExpandControl (line 163) | [EditorBrowsable(EditorBrowsableState.Never)] method SetFooter (line 171) | [EditorBrowsable(EditorBrowsableState.Never)] method SetFooter (line 179) | [EditorBrowsable(EditorBrowsableState.Never)] method SetFooter (line 186) | [EditorBrowsable(EditorBrowsableState.Never)] method SetEditControl (line 190) | [EditorBrowsable(EditorBrowsableState.Never)] method SetOwnerWindow (line 201) | [EditorBrowsable(EditorBrowsableState.Never)] method SetXY (line 206) | [EditorBrowsable(EditorBrowsableState.Never)] method SetTimeout (line 212) | [EditorBrowsable(EditorBrowsableState.Never)] FILE: Au/GUI/dialog.cs class dialog (line 51) | public partial class dialog { class options (line 57) | public static class options { method dialog (line 126) | dialog(DFlags flags) { method dialog (line 136) | public dialog( method _SetFlag (line 164) | void _SetFlag(_TDF flag, bool on) { method _HasFlag (line 168) | bool _HasFlag(_TDF flag) { method Title (line 176) | public dialog Title(string title) { method Text1 (line 185) | public dialog Text1(string text) { method Text2 (line 194) | public dialog Text2(DText text) { method _DTextGetText (line 199) | string _DTextGetText(DText t, int caller) { method _DTextLinkClicked (line 214) | bool _DTextLinkClicked(string href) { method Icon (line 228) | public dialog Icon(DIcon icon) { method Icon (line 247) | public dialog Icon(object icon) { type _Buttons (line 272) | struct _Buttons { method SetButtons (line 281) | public _TDCBF SetButtons(Strings buttons, Strings customButtons) { method _ParseButtons (line 304) | _TDCBF _ParseButtons(Strings buttons, bool onlyCustom) { method _ParseSingleString (line 337) | static string _ParseSingleString(string s, ref int id, bool dontSpli... method SetRadioButtons (line 345) | public void SetRadioButtons(Strings buttons) { method MapIdUserToNative (line 359) | public int MapIdUserToNative(int userId) { method MapIdNativeToUser (line 367) | public int MapIdNativeToUser(int nativeId) { method MarshalButtons (line 382) | public unsafe void MarshalButtons(ref TASKDIALOGCONFIG c) { method MarshalFreeButtons (line 392) | public unsafe void MarshalFreeButtons(ref TASKDIALOGCONFIG c) { method _MarshalButtons (line 399) | unsafe TASKDIALOG_BUTTON* _MarshalButtons(bool radio, out int nButto... method Buttons (line 448) | public dialog Buttons(Strings buttons = default, bool asCommandLinks =... method ButtonsList (line 466) | public dialog ButtonsList(Strings buttons = default, bool asCommandLin... method Default (line 478) | public dialog Default(int id) { method RadioButtons (line 491) | public dialog RadioButtons(Strings buttons, int idDefault = 0) { method Checkbox (line 506) | public dialog Checkbox(string text, bool check = false) { method ExpandedText (line 518) | public dialog ExpandedText(DText text, bool showInFooter = false) { method Expander (line 531) | public dialog Expander(bool expand, string collapsedText = null, strin... method FooterText (line 542) | public dialog FooterText(DText text) { method FooterIcon (line 554) | public dialog FooterIcon(DIcon icon) { method FooterIcon (line 567) | public dialog FooterIcon(object icon) { method _SetFooter (line 575) | void _SetFooter(DText text) { method Edit (line 595) | public dialog Edit(DEdit editType, string editText = null, Strings com... method Wider (line 611) | public dialog Wider(int width) { method OwnerWindow (line 627) | public dialog OwnerWindow(AnyWnd owner, bool ownerCenter = false, bool... method XY (line 642) | public dialog XY(Coord x, Coord y, bool rawXY = false) { method InScreen (line 656) | public dialog InScreen(screen screen) { method CloseAfter (line 667) | public dialog CloseAfter(int timeoutS, string timeoutAction = null, bo... method Progress (line 684) | public dialog Progress(bool show, bool marquee = false) { method ShowDialog (line 746) | public unsafe int ShowDialog() { method _CallTDI (line 885) | int _CallTDI(out int pnButton, out int pnRadioButton, out int pChecked) { method _LockUnlock (line 906) | void _LockUnlock(bool on) { method _SetPos (line 921) | void _SetPos(bool before) { method _GetScreenBeforeShow (line 950) | screen _GetScreenBeforeShow() { method _CallbackProc (line 961) | int _CallbackProc(wnd w, DNative.TDN message, nint wParam, nint lParam... method ShowDialogNoWait (line 1112) | public void ShowDialogNoWait() { method _WaitWhileInShow (line 1143) | bool _WaitWhileInShow() { method ThreadWaitForOpen (line 1158) | public bool ThreadWaitForOpen() { method ThreadWaitForClosed (line 1170) | public void ThreadWaitForClosed() { method _AssertIsOtherThread (line 1178) | void _AssertIsOtherThread() { method _SetClosed (line 1188) | void _SetClosed() { method SendMessage_ (line 1220) | internal int SendMessage_(DNative.TDM message, nint wParam = 0, nint l... method SetText_ (line 1233) | internal void SetText_(bool resizeDialog, DNative.TDE partId, string t... method _HookProc (line 1250) | unsafe void _HookProc(HookData.ThreadGetMessage d) { method _TimeoutFooterText (line 1266) | string _TimeoutFooterText(int timeLeft) { method _EditControlInitBeforeShowDialog (line 1285) | void _EditControlInitBeforeShowDialog() { method _EditControlUpdate (line 1293) | void _EditControlUpdate(bool onlyZorder = false) { method _EditControlUpdateAsync (line 1303) | void _EditControlUpdateAsync(bool onlyZorder = false) { method _EditControlGetPlace (line 1310) | wnd _EditControlGetPlace(out RECT r) { method _EditControlCreate (line 1339) | void _EditControlCreate() { method _EditControlOnMessage (line 1377) | void _EditControlOnMessage(DNative.TDN message) { method _EditControlParentProc (line 1397) | nint _EditControlParentProc(wnd w, int msg, nint wParam, nint lParam) { FILE: Au/GUI/osd.cs class OsdWindow (line 7) | public abstract class OsdWindow : IDisposable { method Dispose (line 11) | protected virtual void Dispose(bool disposing) { method Dispose (line 20) | public void Dispose() => Dispose(true); method Close (line 23) | public void Close() => Dispose(true); method Redraw (line 37) | protected void Redraw() { method Invalidate (line 47) | protected void Invalidate() { method _SetOpacity (line 74) | void _SetOpacity() { method Show (line 125) | public virtual void Show() { method Hide (line 142) | public virtual void Hide() { method _CreateWindow (line 147) | void _CreateWindow() { method WndProc (line 170) | protected virtual nint WndProc(wnd w, int message, nint wParam, nint l... method OnPaint (line 211) | protected virtual void OnPaint(IntPtr dc, Graphics g, RECT r) { method closeAll (line 243) | public static void closeAll([ParamString(PSFormat.Wildex)] string name... method _TopmostWorkaroundApply (line 262) | void _TopmostWorkaroundApply() { method _TopmostWorkaroundUndo (line 298) | void _TopmostWorkaroundUndo() { type ORLabelOptions (line 327) | public record class ORLabelOptions(char Placement, ColorInt? BackgroundC... class osdRect (line 354) | public class osdRect : OsdWindow { method osdRect (line 356) | public osdRect() { method OnPaint (line 394) | protected override void OnPaint(IntPtr dc, Graphics g, RECT ra) { method SetRects (line 438) | public void SetRects(IEnumerable rects, bool indexLabels = false... method SetRects (line 447) | public void SetRects(IEnumerable<(RECT r, string s)> rects, ORLabelOpt... class osdText (line 472) | public class osdText : OsdWindow { method Dispose (line 476) | protected override void Dispose(bool disposing) { method _ResizeOrInvalidate (line 520) | void _ResizeOrInvalidate() { method osdText (line 670) | public osdText() { method Show (line 685) | public override void Show() { method _Show (line 707) | void _Show(bool sync) { method _SetCloseTimer (line 715) | void _SetCloseTimer() { method WndProc (line 737) | protected override nint WndProc(wnd w, int message, nint wParam, nint ... method OnPaint (line 754) | protected override void OnPaint(IntPtr dc, Graphics g, RECT r) { method _EnsureFontAndMargin (line 799) | void _EnsureFontAndMargin(int dpi) { method Measure (line 813) | public RECT Measure() { method showText (line 885) | public static osdText showText(string text, method showTransparentText (line 916) | public static osdText showTransparentText(string text, method showImage (line 943) | public static osdText showImage(Image image, type OsdMode (line 1011) | public enum OsdMode { FILE: Au/GUI/popupMenu/MTBase.cs class MTBase (line 29) | public abstract partial class MTBase { method MTBase (line 38) | private protected MTBase() { method MTBase (line 42) | private protected MTBase(string name, string f_, int l_, string m_ = n... method _WmNccreate (line 50) | private protected virtual void _WmNccreate(wnd w) { method _WmNcdestroy (line 55) | private protected virtual void _WmNcdestroy() { method _CopyProps (line 108) | private protected void _CopyProps(MTBase m) { method _SourceLink (line 116) | private protected string _SourceLink(MTItem x, string text) => x.sourc... method _ThreadTrap (line 120) | internal void _ThreadTrap() { method _GetImage (line 127) | private protected (Image image, bool dispose) _GetImage(MTItem x) { method _GetFullTooltip (line 163) | private protected string _GetFullTooltip(MTItem b) { method _SetTooltip (line 179) | private protected unsafe void _SetTooltip(MTItem b, RECT r, nint lPara... method _HideTooltip (line 213) | private protected unsafe void _HideTooltip() { class MTItem (line 225) | public abstract class MTItem { method GoToFile_ (line 280) | internal void GoToFile_() { method CanEditOrGoToFile_ (line 286) | internal static (bool edit, bool go, string goText) CanEditOrGoToFile_... method Set_ (line 303) | internal void Set_(MTBase mt, string text, Delegate click, MTImage im,... method ToString (line 350) | public override string ToString() => Text; type MTImage (line 360) | public struct MTImage { method MTImage (line 362) | MTImage(object o) { _o = o; } FILE: Au/GUI/popupMenu/pm acc.cs class MTBase (line 7) | [ComVisible(true)] method _WmGetobject (line 9) | private protected bool _WmGetobject(nint wParam, nint lParam, out nint... class popupMenu (line 32) | [ComVisible(true)] method get_accParent (line 34) | IAccessible IAccessible.get_accParent() => _StdAO.get_accParent(); method get_accChildCount (line 36) | int IAccessible.get_accChildCount() => _a.Count; method get_accChild (line 38) | int IAccessible.get_accChild(VarInt varChild, out object ppdispChild) ... method get_accName (line 40) | string IAccessible.get_accName(VarInt varChild) method get_accValue (line 43) | string IAccessible.get_accValue(VarInt varChild) => null; method get_accDescription (line 45) | string IAccessible.get_accDescription(VarInt varChild) => _B(varChild,... method get_accRole (line 47) | VarInt IAccessible.get_accRole(VarInt varChild) { method get_accState (line 52) | VarInt IAccessible.get_accState(VarInt varChild) { method get_accHelp (line 67) | string IAccessible.get_accHelp(VarInt varChild) => _B(varChild, out va... method get_accHelpTopic (line 69) | int IAccessible.get_accHelpTopic(out string pszHelpFile, VarInt varChi... method get_accKeyboardShortcut (line 71) | string IAccessible.get_accKeyboardShortcut(VarInt varChild) { method get_accFocus (line 80) | object IAccessible.get_accFocus() => null; method get_accSelection (line 82) | object IAccessible.get_accSelection() => null; method get_accDefaultAction (line 84) | string IAccessible.get_accDefaultAction(VarInt varChild) method accSelect (line 87) | void IAccessible.accSelect(ESelect flagsSelect, VarInt varChild) => th... method accLocation (line 89) | void IAccessible.accLocation(out int pxLeft, out int pyTop, out int pc... method accNavigate (line 98) | object IAccessible.accNavigate(NAVDIR navDir, VarInt varStart) { method accHitTest (line 116) | VarInt IAccessible.accHitTest(int xLeft, int yTop) { method accDoDefaultAction (line 122) | void IAccessible.accDoDefaultAction(VarInt varChild) { method put_accName (line 127) | void IAccessible.put_accName(VarInt varChild, string szName) => throw ... method put_accValue (line 129) | void IAccessible.put_accValue(VarInt varChild, string szValue) => thro... method _B (line 131) | bool _B(VarInt varChild, out PMItem b) { FILE: Au/GUI/popupMenu/pm render.cs class popupMenu (line 6) | public unsafe partial class popupMenu { method _GetFont (line 33) | NativeFont_ _GetFont(bool bold = false) { class _Metrics (line 43) | class _Metrics : IDisposable { method Dispose (line 50) | public void Dispose() { method _Metrics (line 60) | public _Metrics(popupMenu m) { method _Measure (line 115) | SIZE _Measure(int maxWidth) { method _TfFlags (line 175) | TFFlags _TfFlags(PMItem b) { method _Render (line 182) | void _Render(IntPtr dc, RECT rUpdate) { method _WmNcpaint (line 270) | void _WmNcpaint() { method Invalidate_ (line 281) | internal void Invalidate_(PMItem k = null) { method _Invalidate (line 288) | void _Invalidate(int i) => Invalidate_(_a[i]); method _Images (line 290) | void _Images() { FILE: Au/GUI/popupMenu/pm types.cs class PMItem (line 10) | public class PMItem : MTItem { method PMItem (line 17) | internal PMItem(popupMenu m, bool isDisabled, bool isChecked = false) { method InvokeAction_ (line 82) | internal void InvokeAction_() { type PMFlags (line 99) | [Flags] type PMKHook (line 134) | public enum PMKHook { type PMMetrics (line 154) | public record class PMMetrics(int ItemPaddingY = 0, int ItemPaddingLeft ... FILE: Au/GUI/popupMenu/popupMenu.cs class popupMenu (line 43) | public unsafe partial class popupMenu : MTBase { method popupMenu (line 55) | static popupMenu() { method popupMenu (line 65) | public popupMenu() { } method popupMenu (line 78) | public popupMenu(string name, [CallerFilePath] string f_ = null, [Call... method _Add (line 84) | PMItem _Add(PMItem mi, string text, MTImage image, int l_, string f_, ... method Add (line 103) | public PMItem Add(int id, string text, MTImage image = default, bool d... method Add (line 117) | public PMItem Add(string text, MTImage image = default, bool disable =... method Add (line 132) | public PMItem Add(string text, Action click, MTImage image = d... method AddCheck (line 164) | public PMItem AddCheck(string text, bool check = false, Action... method AddRadio (line 180) | public PMItem AddRadio(string text, bool check = false, Action... method Submenu (line 222) | public PMItem Submenu(string text, Action opening, MTImage ... method Submenu (line 244) | public PMItem Submenu(string text, Func opening, MTImage im... method Separator (line 250) | public void Separator() method AddEnum (line 297) | [EditorBrowsable(EditorBrowsableState.Never)] //obsolete. Too simple. ... method Show (line 318) | public int Show(PMFlags flags = 0, POINT? xy = null, RECT? excludeRect... method _OpenTrap (line 487) | void _OpenTrap(string error = null) { method _ShowSubmenu (line 491) | void _ShowSubmenu(PMItem b, bool focusFirst = false, popupMenu m = nul... method _Show (line 525) | void _Show(PMFlags flags, POINT? xy, RECT? excludeRect, wnd owner) { method Close (line 607) | public void Close(bool ancestorsToo = false) { method _WmNcdestroy (line 623) | private protected override void _WmNcdestroy() { method _WndProc (line 646) | nint _WndProc(wnd w, int msg, nint wParam, nint lParam) { method _SetScrollbar (line 706) | void _SetScrollbar(bool needScroll) { method _HitTest (line 727) | int _HitTest(POINT p, bool failIfDisabled = false) { method _ItemRect (line 735) | RECT _ItemRect(PMItem k, bool inScreen = false) { method _WmMousemove (line 742) | void _WmMousemove(nint lParam, bool fake) { method _SubmenuTimer (line 766) | int _SubmenuTimer(PMItem item = null) { method _SubmenuMouseMove (line 782) | void _SubmenuMouseMove() { method _WmMouseleave (line 789) | void _WmMouseleave() { method _WmMousebutton (line 797) | void _WmMousebutton(int msg, nint lParam) { method _Click (line 814) | void _Click(int i, bool keyboard = false) { method _ContextMenu (line 854) | void _ContextMenu(PMItem b) { method _TopMenu (line 865) | popupMenu _TopMenu() { method _TopHot (line 870) | bool _TopHot(out (popupMenu m, int i, PMItem b) r) { method _SetHotItem (line 901) | void _SetHotItem(int i, bool ensureVisible = false) { method _WmKeydown (line 918) | bool _WmKeydown(in MSG msg) { //called for root menu method _KeyNavigate (line 942) | void _KeyNavigate(KKey k) { //called for top menu method _WmChar (line 948) | void _WmChar(char c) { //called for top menu method _IsOkKey (line 973) | static bool _IsOkKey(KKey k) => k is KKey.Enter or KKey.Tab or KKey.Sp... method _IsCancelKey (line 974) | static bool _IsCancelKey(KKey k) => k is KKey.Alt or KKey.Win or KKey.... method _IsPassKey (line 975) | static bool _IsPassKey(KKey k) method showSimple (line 998) | public static int showSimple(Strings items, PMFlags flags = 0, POINT? ... FILE: Au/GUI/toolbar/tb acc.cs class toolbar (line 7) | [ComVisible(true)] method get_accParent (line 9) | IAccessible IAccessible.get_accParent() => _StdAO.get_accParent(); method get_accChildCount (line 11) | int IAccessible.get_accChildCount() => _a.Count; method get_accChild (line 13) | int IAccessible.get_accChild(VarInt varChild, out object ppdispChild) ... method get_accName (line 15) | string IAccessible.get_accName(VarInt varChild) => _B(varChild, out va... method get_accValue (line 17) | string IAccessible.get_accValue(VarInt varChild) => null; method get_accDescription (line 19) | string IAccessible.get_accDescription(VarInt varChild) => _B(varChild,... method get_accRole (line 21) | VarInt IAccessible.get_accRole(VarInt varChild) { method get_accState (line 34) | VarInt IAccessible.get_accState(VarInt varChild) { method get_accHelp (line 48) | string IAccessible.get_accHelp(VarInt varChild) => _B(varChild, out va... method get_accHelpTopic (line 50) | int IAccessible.get_accHelpTopic(out string pszHelpFile, VarInt varChi... method get_accKeyboardShortcut (line 52) | string IAccessible.get_accKeyboardShortcut(VarInt varChild) => null; method get_accFocus (line 54) | object IAccessible.get_accFocus() => null; method get_accSelection (line 56) | object IAccessible.get_accSelection() => null; method get_accDefaultAction (line 58) | string IAccessible.get_accDefaultAction(VarInt varChild) method accSelect (line 61) | void IAccessible.accSelect(ESelect flagsSelect, VarInt varChild) => th... method accLocation (line 63) | void IAccessible.accLocation(out int pxLeft, out int pyTop, out int pc... method accNavigate (line 72) | object IAccessible.accNavigate(NAVDIR navDir, VarInt varStart) { method accHitTest (line 91) | VarInt IAccessible.accHitTest(int xLeft, int yTop) { method accDoDefaultAction (line 97) | void IAccessible.accDoDefaultAction(VarInt varChild) { method put_accName (line 102) | void IAccessible.put_accName(VarInt varChild, string szName) { } method put_accValue (line 104) | void IAccessible.put_accValue(VarInt varChild, string szValue) { } method _B (line 106) | bool _B(VarInt varChild, out TBItem b) { FILE: Au/GUI/toolbar/tb dialog.cs class toolbar (line 7) | public partial class toolbar { method toolbarsDialog (line 14) | public static Form toolbarsDialog(bool show = true) { FILE: Au/GUI/toolbar/tb man.cs class _OwnerWindow (line 4) | class _OwnerWindow { method _OwnerWindow (line 13) | public _OwnerWindow(wnd w) { method AddTB (line 18) | public void AddTB(toolbar tb) { method IsVisible (line 23) | public (bool visible, bool dead) IsVisible() { method UpdateRect (line 30) | public bool UpdateRect(out bool changed) { method GetCachedRectAndPrevSize (line 74) | public (RECT r, SIZE size) GetCachedRectAndPrevSize(toolbar tb) class _OwnerControl (line 78) | class _OwnerControl { method _OwnerControl (line 85) | public _OwnerControl(wnd control, ITBOwnerObject ioo) { method IsVisible (line 90) | public (bool visible, bool dead) IsVisible(bool parentVisible = true) { method UpdateRect (line 103) | public bool UpdateRect(out bool changed) { class _OwnerScreen (line 114) | class _OwnerScreen { method _OwnerScreen (line 115) | public _OwnerScreen(toolbar tb, screen scrn) { method UpdateRect (line 140) | public bool UpdateRect(out bool changed) { method UpdateIfAutoScreen (line 150) | public void UpdateIfAutoScreen() { method IsScreenInvalid (line 161) | public bool IsScreenInvalid() { class _TBManager (line 180) | class _TBManager { method Add (line 189) | public void Add(toolbar tb, wnd w, wnd c, ITBOwnerObject ioo) { method Remove (line 222) | public void Remove(toolbar tb) { method _SetTimer (line 231) | void _SetTimer(int period) { method _Timer (line 235) | void _Timer(timer t) { method _Hook (line 270) | void _Hook(HookData.WinEvent d) { method _FindOW (line 322) | bool _FindOW(wnd owner, out _OwnerWindow ow) { method _FollowOwner (line 327) | bool _FollowOwner(_OwnerWindow ow) { method _ManageFullScreen (line 364) | void _ManageFullScreen(toolbar tb = null) { method _Zorder (line 374) | void _Zorder() { method _ZorderTimer (line 393) | void _ZorderTimer() { method _ZorderOwned (line 440) | void _ZorderOwned() { method _ManageFullScreen (line 489) | void _ManageFullScreen(bool isFS, wnd wFore, screen scrn) { method _FollowRect (line 499) | void _FollowRect(bool onFollowOwner = false) { method _WmWindowPosChanging (line 566) | void _WmWindowPosChanging(ref Api.WINDOWPOS wp) { method _WmWindowPosChanged (line 600) | void _WmWindowPosChanged(in Api.WINDOWPOS wp) { method _UpdateOffsets (line 626) | void _UpdateOffsets(int x, int y, int cx, int cy) { method _SetInMoveSize (line 639) | void _SetInMoveSize(bool start) { method _GetCachedOwnerRect (line 659) | (RECT r, SIZE prevSize) _GetCachedOwnerRect() { method _WmGetDpiScaledSize (line 665) | unsafe nint _WmGetDpiScaledSize(nint wParam, nint lParam) { FILE: Au/GUI/toolbar/tb render.cs class toolbar (line 6) | public partial class toolbar { method _Images (line 156) | void _Images(bool onDpiChanged) { method _UpdateCachedImages (line 172) | void _UpdateCachedImages() { method _MeasureText (line 189) | void _MeasureText() { method _TextDispLen (line 210) | int _TextDispLen(TBItem b) { type _Metrics (line 218) | struct _Metrics { method _Metrics (line 221) | public _Metrics(toolbar tb) { method ImageEtc (line 242) | public int ImageEtc(TBItem b, bool vert) => b.HasImage_ ? image : (d... method _Measure (line 249) | SIZE _Measure(int? width = null) { method _WmPaint (line 311) | void _WmPaint(IntPtr dc, Graphics g, RECT rClient, RECT rUpdate) { FILE: Au/GUI/toolbar/tb sat.cs class toolbar (line 5) | public partial class toolbar { method _SatMouse (line 50) | void _SatMouse() { method _SatTimer (line 68) | void _SatTimer(timer _) { method _SatDestroying (line 94) | void _SatDestroying() { method _SatHide (line 101) | void _SatHide(bool animate = false/*, [CallerMemberName] string cmn=nu... method _SatShowHide (line 114) | void _SatShowHide(bool show, bool animate) { method _SatFollow (line 139) | void _SatFollow() { method AutoHide (line 159) | public toolbar AutoHide(TBCtor ctorFlags = 0, [CallerFilePath] string ... method AutoHideScreenEdge (line 182) | public toolbar AutoHideScreenEdge(MouseTriggerArgs mta, Coord rangeSta... method AutoHideScreenEdge (line 191) | public toolbar AutoHideScreenEdge(TMEdge edge, screen scrn = default, ... FILE: Au/GUI/toolbar/tb types.cs class TBItem (line 9) | public class TBItem : MTItem { method TBItem (line 16) | internal TBItem(toolbar tb, TBItemType type) { type TBItemType (line 54) | public enum TBItemType : byte { type TBFlags (line 66) | [Flags] type TBBorder (line 90) | public enum TBBorder { type TBAnchor (line 124) | public enum TBAnchor { class TBExt_ (line 192) | static partial class TBExt_ { method HasTop (line 193) | internal static bool HasTop(this TBAnchor a) => 0 != ((int)a & 1); method HasBottom (line 194) | internal static bool HasBottom(this TBAnchor a) => 0 != ((int)a & 2); method HasLeft (line 195) | internal static bool HasLeft(this TBAnchor a) => 0 != ((int)a & 4); method HasRight (line 196) | internal static bool HasRight(this TBAnchor a) => 0 != ((int)a & 8); method OppositeX (line 197) | internal static bool OppositeX(this TBAnchor a) => 0 != ((int)a & 32); method OppositeY (line 198) | internal static bool OppositeY(this TBAnchor a) => 0 != ((int)a & 64); method OfScreen (line 199) | internal static bool OfScreen(this TBAnchor a) => 0 != ((int)a & 128); method WithoutFlags (line 200) | internal static TBAnchor WithoutFlags(this TBAnchor a) => a & TBAnchor... type TBOffsets (line 217) | public record struct TBOffsets { type TBHide (line 249) | [Flags] type TBLayout (line 266) | public enum TBLayout { type TBNoMenu (line 280) | [Flags] type TBCtor (line 302) | [Flags] type TBScaling (line 318) | public struct TBScaling { method TBScaling (line 320) | public TBScaling(bool? size, bool? offsets) { this.size = size; this.o... type TBMetrics (line 343) | public record class TBMetrics(int ButtonPaddingX = 0, int ButtonPaddingY... type ITBOwnerObject (line 353) | public interface ITBOwnerObject { method GetRect (line 380) | bool GetRect(out RECT r); FILE: Au/GUI/toolbar/tb util.cs class toolbar (line 3) | public partial class toolbar { method caller (line 8) | static string caller([CallerMemberName] string m_ = null) => m_; method _SetDpi (line 11) | bool _SetDpi() { method _SetDpi (line 16) | bool _SetDpi(int dpi) { method _NeedScaling (line 23) | bool _NeedScaling(bool offsets) { method _Scale (line 29) | int _Scale(double d, bool offsets) { method _Unscale (line 34) | double _Unscale(int i, bool offsets) => _NeedScaling(offsets) ? i / _d... method _Scale (line 36) | SIZE _Scale(System.Windows.Size z) => _NeedScaling(false) ? Dpi.Scale(... method _Unscale (line 38) | System.Windows.Size _Unscale(SIZE z) => _NeedScaling(false) ? Dpi.Unsc... method _Limit (line 42) | static double _Limit(double d) { method _AutoSizeNowIfIsOpen (line 51) | internal void _AutoSizeNowIfIsOpen(bool measureText = false) { method _Resize (line 58) | void _Resize(SIZE clientSize/*, bool ignoreAnchor=false*/) { method _Invalidate (line 74) | void _Invalidate(TBItem ti = null) { method _Invalidate (line 81) | void _Invalidate(int i) => _Invalidate(_a[i]); method _BorderStyle (line 83) | static WS _BorderStyle(TBBorder b) => b switch { method _BorderPadding (line 94) | static int _BorderPadding(TBBorder b, int dpi) => b >= TBBorder.Width1... method _BorderPadding (line 99) | int _BorderPadding(TBBorder? b = null, bool unscaled = false) => _Bord... method _GetInvalidAnchorFlags (line 101) | static TBAnchor _GetInvalidAnchorFlags(TBAnchor anchor) { method _CreatedTrap (line 110) | void _CreatedTrap(string error = null) { FILE: Au/GUI/toolbar/toolbar.cs class toolbar (line 18) | public partial class toolbar : MTBase { type _Settings (line 19) | record class _Settings : JSettings { method toolbar (line 60) | public toolbar(string name = null, TBCtor flags = 0, method ToString (line 91) | public override string ToString() => _IsSatellite ? " " + Name : Name; method getSettingsFilePath (line 109) | public static string getSettingsFilePath(string toolbarName) { method find (line 139) | public static toolbar find(string name) => _Manager._atb.Find(o => o.N... method TriggerActionEndedInToolbarUnfriendlyThread_ (line 141) | internal static void TriggerActionEndedInToolbarUnfriendlyThread_() { method _Add (line 150) | void _Add(TBItem item, string text, Delegate click, MTImage image, int... method Add (line 170) | public TBItem Add(string text, Action click, MTImage image = d... method Menu (line 221) | public TBItem Menu(string text, Action menu, MTImage image ... method Menu (line 242) | public TBItem Menu(string text, Func menu, MTImage image = ... method Separator (line 251) | public TBItem Separator() { method Group (line 263) | public TBItem Group(string text = null) { method Show (line 307) | public void Show(screen screen = default) { method Show (line 322) | public void Show(wnd ownerWindow, bool clientArea = false) { method Show (line 337) | public void Show(wnd ownerWindow, ITBOwnerObject oo) => _Show(true, ow... method Show (line 344) | public void Show(TriggerArgs ta) { method _Show (line 354) | void _Show(bool owned, wnd owner, ITBOwnerObject oo, screen screen) { method _CreateWindow (line 371) | void _CreateWindow(bool owned, wnd owner, screen screen = default, boo... method Close (line 397) | public void Close() { method _WmNcdestroy (line 408) | private protected override void _WmNcdestroy() { method Hide (line 431) | public void Hide(bool hide, TBHide reason) { method _SetVisible (line 446) | void _SetVisible(bool show, TBHide reason) { method _SetVisibleL (line 461) | void _SetVisibleL(bool show) => _w.ShowL(show); method _RegisterWinclass (line 478) | static void _RegisterWinclass() { method _WndProc (line 485) | unsafe nint _WndProc(wnd w, int msg, nint wParam, nint lParam) { method _HitTest (line 620) | int _HitTest(POINT p) { method _WmMousemove (line 627) | unsafe void _WmMousemove(nint lParam) { method _WmMouseleave (line 645) | void _WmMouseleave() { method _WmMouselbuttondown (line 650) | void _WmMouselbuttondown(nint lParam, bool activatedOwner) { method _Click (line 677) | void _Click(int i, bool real) { method _WmContextmenu (line 727) | void _WmContextmenu() { method _WmNchittest (line 835) | bool _WmNchittest(nint xy, out int ht) { FILE: Au/GUI/trayIcon.cs class trayIcon (line 14) | public class trayIcon : IDisposable { method trayIcon (line 22) | static trayIcon() { method trayIcon (line 38) | public trayIcon(int id = 0, bool disposeOnExit = true) { method Dispose (line 48) | public void Dispose() { Dispose(true); } method Dispose (line 51) | protected virtual void Dispose(bool disposing) { _Delete(disposing: tr... method _Delete (line 53) | void _Delete(bool disposing = false) { method _NewND (line 122) | Api.NOTIFYICONDATA _NewND(uint nifFlags = 0, bool setTT = false) { method _Update (line 133) | bool _Update(bool icon = false, bool tooltip = false, _Notification n ... method ShowNotification (line 193) | public void ShowNotification(string title, string text, TINFlags flags... type _Notification (line 197) | record class _Notification(string title, string text, TINFlags flags, ... method HideNotification (line 202) | public void HideNotification() { method Focus (line 225) | public void Focus() { method WndProc (line 245) | protected virtual nint WndProc(wnd w, int msg, nint wParam, nint lPara... method _SetPopupOpen (line 336) | void _SetPopupOpen(bool add, Action a) { method GetRect (line 349) | public unsafe bool GetRect(out RECT r) { type TINFlags (line 370) | [Flags] type TIEventArgs (line 389) | public record class TIEventArgs(int Message, POINT XY); FILE: Au/GUI/wpf-types.cs type WBPanelType (line 13) | public enum WBPanelType { type WBAdd (line 29) | [Flags] type WBLength (line 56) | public struct WBLength { method WBLength (line 60) | WBLength(double v, Range r) { method GetLength (line 77) | public bool GetLength(out double value) { method GetMin (line 85) | public bool GetMin(out int value) { method GetMax (line 93) | public bool GetMax(out int value) { method ApplyTo (line 103) | public void ApplyTo(FrameworkElement e, bool height) { type WBGridLength (line 116) | public struct WBGridLength { method WBGridLength (line 121) | WBGridLength(double v, Range r) { method _GridLength (line 166) | GridLength _GridLength(double d) { class WBAlsoAllArgs (line 176) | public class WBAlsoAllArgs { class WBButtonClickArgs (line 191) | public class WBButtonClickArgs : CancelEventArgs { type WBBFlags (line 206) | [Flags] class WBLink (line 225) | [EditorBrowsable(EditorBrowsableState.Never)] //obsolete method WBLink (line 230) | WBLink(string text, bool bold) { method WBLink (line 238) | public WBLink(string text, Action action, bool bold = false) : this(te... method WBLink (line 248) | public WBLink(string text, Action action, bool bold = false... method WBLink (line 260) | public WBLink(string text, string urlOrPath = null, string args = null... class GridSplitter2 (line 297) | public class GridSplitter2 : GridSplitter { method GridSplitter2 (line 298) | static GridSplitter2() { method GridSplitter2 (line 305) | public GridSplitter2() { method _OnDragStarted (line 311) | static void _OnDragStarted(object sender, DragStartedEventArgs e) => (... method _OnDragStarted (line 313) | void _OnDragStarted(DragStartedEventArgs e) { method _OnDragCompleted (line 318) | static void _OnDragCompleted(object sender, DragCompletedEventArgs e) ... method _OnDragCompleted (line 320) | void _OnDragCompleted(DragCompletedEventArgs e) { method _OnDragDelta (line 327) | static void _OnDragDelta(object sender, DragDeltaEventArgs e) => (send... method _OnDragDelta (line 329) | void _OnDragDelta(DragDeltaEventArgs e) { method OnKeyDown (line 341) | protected override void OnKeyDown(KeyEventArgs e) { method _Init (line 355) | bool _Init(Key key = default) { method _MoveSplitter (line 394) | void _MoveSplitter() { type _Side (line 440) | struct _Side { method Add (line 445) | public void Add(_RowCol v) { method _IsVertical (line 462) | bool _IsVertical() { //see code of GridSplitter.GetEffectiveResizeDire... method _GetResizeBehavior (line 470) | GridResizeBehavior _GetResizeBehavior(bool vertical) { //see code of G... method _IndexInGrid (line 487) | int _IndexInGrid(UIElement e) => _isVertical ? Grid.GetColumn(e) : Gri... class _RowCol (line 489) | class _RowCol { method _RowCol (line 493) | public _RowCol(DefinitionBase def) { method SetSize (line 513) | public void SetSize(double size) { class WatermarkAdorner (line 533) | public class WatermarkAdorner : Adorner { method WatermarkAdorner (line 546) | public WatermarkAdorner(Control c, string text) : base(c) { method SetAdornerVisibility (line 571) | public void SetAdornerVisibility() { method OnRender (line 595) | protected override void OnRender(DrawingContext dc) { FILE: Au/GUI/wpfBuilder.cs class wpfBuilder (line 53) | public class wpfBuilder { class _PanelBase (line 58) | class _PanelBase { method _PanelBase (line 65) | public _PanelBase(wpfBuilder b, Panel p) { method BeforeAdd (line 71) | public virtual void BeforeAdd(bool childOfLast) { method Add (line 76) | public virtual void Add(FrameworkElement c) { method End (line 81) | public virtual void End() { ended = true; } method SetLastAdded (line 87) | public void SetLastAdded(FrameworkElement e) { class _Canvas (line 107) | class _Canvas : _PanelBase { method _Canvas (line 108) | public _Canvas(wpfBuilder b, Canvas c = null) : base(b, c ?? new Can... class _DockPanel (line 114) | class _DockPanel : _PanelBase { method _DockPanel (line 115) | public _DockPanel(wpfBuilder b) : base(b, new DockPanel()) { class _StackPanel (line 119) | class _StackPanel : _PanelBase { method _StackPanel (line 120) | public _StackPanel(wpfBuilder b, bool vertical) : base(b, new StackP... class _Grid (line 124) | class _Grid : _PanelBase { method _Grid (line 130) | public _Grid(wpfBuilder b, Grid g = null) : base(b, g ?? new Grid()) { method Row (line 135) | public void Row(WBGridLength height) { method BeforeAdd (line 148) | public override void BeforeAdd(bool childOfLast) { method Add (line 155) | public override void Add(FrameworkElement c) { method And (line 178) | public void And(double width) { method Span (line 193) | public void Span(int span) { method _SetLastSpan (line 206) | void _SetLastSpan() { method Skip (line 214) | public void Skip(int span = 1) { method End (line 220) | public override void End() { method End (line 236) | public wpfBuilder End() { method Columns (line 267) | public wpfBuilder Columns(params WBGridLength[] widths) { method Row (line 290) | public wpfBuilder Row(WBGridLength height) { method wpfBuilder (line 316) | public wpfBuilder(string windowTitle, WBPanelType panelType = WBPanelT... method wpfBuilder (line 337) | public wpfBuilder(FrameworkElement container = null, WBPanelType panel... method _AddRootPanel (line 343) | void _AddRootPanel(FrameworkElement container, bool externalContainer,... method ShowDialog (line 409) | public bool ShowDialog(DependencyObject owner = null) { method WinSize (line 436) | public wpfBuilder WinSize(WBLength? width = null, WBLength? height = n... method _ThrowIfWasWinRectXY (line 447) | void _ThrowIfWasWinRectXY([CallerMemberName] string m_ = null) { method _ThrowIfWasWinRect (line 450) | void _ThrowIfWasWinRect([CallerMemberName] string m_ = null) { method WinXY (line 470) | public wpfBuilder WinXY(int x, int y) { method WinRect (line 491) | public wpfBuilder WinRect(RECT r) { method WinSaved (line 523) | public wpfBuilder WinSaved(string saved, Action save) { method WinProperties (line 550) | public wpfBuilder WinProperties(WindowStartupLocation? startLocation =... method _Panel_Loaded (line 620) | private void _Panel_Loaded(object sender, RoutedEventArgs e) { method Options (line 691) | public wpfBuilder Options(bool? modifyPadding = null, bool? rightAlign... method _Add (line 709) | void _Add(FrameworkElement e, object text, bool raw = false) { method _AddToParent (line 799) | void _AddToParent(FrameworkElement e, bool childOfLast) { method Child (line 825) | public wpfBuilder Child() { method Add (line 841) | public wpfBuilder Add(FrameworkElement element, bool raw = false) { method Add (line 870) | public wpfBuilder Add(out T variable, object text = null) where T :... method Add (line 886) | public wpfBuilder Add(object text = null) where T : FrameworkElemen... method Add (line 900) | public wpfBuilder Add(object label, out T variable, object text = n... method Add (line 912) | public wpfBuilder Add(object label, FrameworkElement element, WBGridLe... method Add (line 923) | [EditorBrowsable(EditorBrowsableState.Never)] method Add (line 931) | [EditorBrowsable(EditorBrowsableState.Never)] method Add (line 941) | [EditorBrowsable(EditorBrowsableState.Never)] method Add (line 947) | [EditorBrowsable(EditorBrowsableState.Never)] method Add (line 952) | [EditorBrowsable(EditorBrowsableState.Never)] method AddButton (line 973) | public wpfBuilder AddButton(out Button variable, object text, Action cli... method AddButton (line 1027) | public wpfBuilder AddButton(object text, int result/*, Action(T flags, T goodFlags) where... method _CheckFlagsOpt (line 136) | [MethodImpl(MethodImplOptions.NoInlining)] method GetComObjRefCount (line 169) | public static int GetComObjRefCount(IntPtr obj) { method MemoryGet (line 178) | public static string MemoryGet(bool fromAnchor = true) { method MemoryPrint (line 190) | public static void MemoryPrint(bool fromAnchor = true) => _Print2(Memo... method MemorySetAnchor (line 195) | public static void MemorySetAnchor() { s_mem0 = GC.GetTotalMemory(fals... method PrintLoadedAssemblies (line 238) | public static void PrintLoadedAssemblies(bool now, bool future, bool s... FILE: Au/Internal/GC_.cs class GC_ (line 5) | static class GC_ { method AddObjectMemoryPressure (line 13) | public static void AddObjectMemoryPressure(object obj, long size) { class _Remover (line 18) | class _Remover { method _Remover (line 21) | public _Remover(long size) { FILE: Au/Internal/GDI misc.cs type ScreenDC_ (line 7) | struct ScreenDC_ : IDisposable { method ScreenDC_ (line 10) | public ScreenDC_() => _dc = Api.GetDC(default); method Dispose (line 14) | public void Dispose() { type WindowDC_ (line 26) | struct WindowDC_ : IDisposable { method WindowDC_ (line 30) | public WindowDC_(IntPtr dc, wnd w) { _dc = dc; _w = w; } method WindowDC_ (line 32) | public WindowDC_(wnd w) => _dc = Api.GetDC(_w = w); method Dispose (line 38) | public void Dispose() { class MemoryDC_ (line 50) | class MemoryDC_ : IDisposable { method MemoryDC_ (line 56) | public MemoryDC_() : this(default) { } method MemoryDC_ (line 58) | public MemoryDC_(IntPtr dc) => _dc = Api.CreateCompatibleDC(dc); method Dispose (line 64) | public void Dispose() => Dispose(true); method Dispose (line 66) | protected virtual void Dispose(bool disposing) { class FontDC_ (line 78) | sealed class FontDC_ : MemoryDC_ { method FontDC_ (line 86) | public FontDC_(IntPtr font) { method FontDC_ (line 94) | public FontDC_(DpiOf dpi) : this(NativeFont_.RegularCached(dpi)) { } method Dispose (line 96) | protected override void Dispose(bool disposing) { method MeasureEP (line 108) | public SIZE MeasureEP(string s) { method MeasureDT (line 117) | public SIZE MeasureDT(RStr s, TFFlags format, int wrapWidth = 0) { type GdiObject_ (line 126) | struct GdiObject_ : IDisposable { method GdiObject_ (line 131) | public GdiObject_(IntPtr handle) { method Dispose (line 135) | public void Dispose() { method ColorBrush (line 146) | public static GdiObject_ ColorBrush(ColorInt color) { method SysColorBrush (line 155) | public static GdiObject_ SysColorBrush(IntPtr hTheme, int colorIndex) { method BrushFill (line 159) | public void BrushFill(IntPtr dc, RECT r) { method BrushRect (line 163) | public void BrushRect(IntPtr dc, RECT r) { type GdiPen_ (line 168) | struct GdiPen_ : IDisposable { method GdiPen_ (line 173) | public GdiPen_(int color, int width = 1, int style = 0) { method Dispose (line 177) | public void Dispose() { method DrawLine (line 186) | public POINT DrawLine(IntPtr dc, POINT start, POINT end) { type GdiSelectObject_ (line 195) | struct GdiSelectObject_ : IDisposable { method GdiSelectObject_ (line 198) | public GdiSelectObject_(IntPtr dc, IntPtr obj) { method Dispose (line 202) | public void Dispose() { FILE: Au/Internal/Handle_.cs type Handle_ (line 11) | internal struct Handle_ : IDisposable { method Handle_ (line 20) | public Handle_(nint handle) { _h = handle == -1 ? default : handle; } method Dispose (line 35) | public void Dispose() { method OpenProcess (line 46) | public static Handle_ OpenProcess(int processId, uint desiredAccess = ... method OpenProcess (line 58) | public static Handle_ OpenProcess(wnd w, uint desiredAccess = Api.PROC... method _OpenProcess (line 63) | static Handle_ _OpenProcess(int processId, uint desiredAccess = Api.PR... class WaitHandle_ (line 78) | internal class WaitHandle_ : WaitHandle { method WaitHandle_ (line 79) | public WaitHandle_(IntPtr nativeHandle, bool ownsHandle) { method FromProcessId (line 89) | public static WaitHandle_ FromProcessId(int pid, uint desiredAccess) { FILE: Au/Internal/ILReader.cs type ILInstruction (line 10) | [StructLayout(LayoutKind.Sequential)] method ILInstruction (line 22) | internal ILInstruction(OpCode code, byte[] instructionRawData, int ins... method ToString (line 113) | public override string ToString() { class ILReader (line 139) | internal sealed class ILReader { method ILReader (line 153) | public ILReader(MethodInfo method, byte[] il = null) { method CreateILReaderProvider (line 209) | private static IILReaderProvider CreateILReaderProvider(MethodInfo met... method IsInstructionPrefix (line 225) | private static bool IsInstructionPrefix(short value) { method GetLookupTable (line 238) | private static Dictionary GetLookupTable() { method GetSize (line 255) | private static int GetSize(OperandType operandType) { method GetData (line 284) | private object GetData(OpCode code, byte[] rawData) { type IILReaderProvider (line 333) | interface IILReaderProvider { method GetMethodBody (line 334) | byte[] GetMethodBody(); method ResolveField (line 336) | FieldInfo ResolveField(int metadataToken); method ResolveMember (line 337) | MemberInfo ResolveMember(int metadataToken); method ResolveMethod (line 339) | MethodBase ResolveMethod(int metadataToken); method ResolveSignature (line 340) | byte[] ResolveSignature(int metadataToken); method ResolveString (line 342) | string ResolveString(int metadataToken); method ResolveType (line 343) | Type ResolveType(int metadataToken); class ILReaderProvider (line 346) | class ILReaderProvider : IILReaderProvider { method ILReaderProvider (line 349) | public ILReaderProvider(MethodInfo method, byte[] il = null) { method GetMethodBody (line 362) | public byte[] GetMethodBody() { method ResolveField (line 366) | public FieldInfo ResolveField(int metadataToken) { method ResolveMember (line 370) | public MemberInfo ResolveMember(int metadataToken) { method ResolveMethod (line 374) | public MethodBase ResolveMethod(int metadataToken) { method ResolveSignature (line 378) | public byte[] ResolveSignature(int metadataToken) { method ResolveString (line 382) | public string ResolveString(int metadataToken) { method ResolveType (line 386) | public Type ResolveType(int metadataToken) { class DynamicILReaderProvider (line 392) | class DynamicILReaderProvider :IILReaderProvider method DynamicILReaderProvider (line 434) | static DynamicILReaderProvider() method DynamicILReaderProvider (line 459) | private DynamicILReaderProvider(DynamicMethod method) method Create (line 476) | public static DynamicILReaderProvider Create(MethodInfo method) method GetMethodBody (line 495) | public byte[] GetMethodBody() method ResolveField (line 512) | public FieldInfo ResolveField(int metadataToken) method ResolveMember (line 528) | public MemberInfo ResolveMember(int metadataToken) method ResolveMethod (line 545) | public MethodBase ResolveMethod(int metadataToken) method ResolveSignature (line 570) | public byte[] ResolveSignature(int metadataToken) method ResolveString (line 574) | public string ResolveString(int metadataToken) method ResolveType (line 579) | public Type ResolveType(int metadataToken) FILE: Au/Internal/IconString_.cs type IconString_ (line 9) | record struct IconString_ { FILE: Au/Internal/Jit_.cs class Jit_ (line 6) | static class Jit_ { method Compile (line 17) | public static void Compile(Type type, string method) { method Compile (line 52) | public static void Compile(Type type, params string[] methods) { FILE: Au/Internal/LaDebugger_.cs class LaDebugger_ (line 3) | class LaDebugger_ { method Logpoint (line 5) | static bool Logpoint(bool condition, string s, string link) { method Print (line 23) | static string Print(T t) => _Print(t, false); method PrintCompact (line 24) | static string PrintCompact(T t) => _Print(t, true); method _Print (line 26) | static string _Print(T t, bool compact) { class LaDebugger_ (line 22) | class LaDebugger_ { method Logpoint (line 5) | static bool Logpoint(bool condition, string s, string link) { method Print (line 23) | static string Print(T t) => _Print(t, false); method PrintCompact (line 24) | static string PrintCompact(T t) => _Print(t, true); method _Print (line 26) | static string _Print(T t, bool compact) { FILE: Au/Internal/LineWriter_.cs class LineWriter_ (line 11) | internal abstract class LineWriter_ : TextWriter { method Write (line 22) | public override void Write(char value) { method Write (line 35) | public override void Write(string value) { method WriteLine (line 49) | public override void WriteLine() { method WriteLine (line 56) | public override void WriteLine(string value) { method _PrependBuilder (line 61) | string _PrependBuilder(string value) { method Flush (line 72) | public override void Flush() { method WriteLineNow (line 81) | protected abstract void WriteLineNow(string s); FILE: Au/Internal/MiniProgram_.cs class MiniProgram_ (line 56) | static unsafe class MiniProgram_ { type _TaskInit (line 57) | struct _TaskInit { method Init (line 66) | [MethodImpl(MethodImplOptions.NoOptimization)] method ResolveAssemblyFromRefPathsAttribute_ (line 175) | internal static Assembly ResolveAssemblyFromRefPathsAttribute_(Assembl... method LoadFromAssemblyPath_ (line 192) | internal static Assembly LoadFromAssemblyPath_(this AssemblyLoadContex... method ResolveUnmanagedDllFromNativePathsAttribute_ (line 208) | internal static IntPtr ResolveUnmanagedDllFromNativePathsAttribute_(st... method ResolveNugetRuntimes_ (line 225) | internal static void ResolveNugetRuntimes_(string rootDir) { type MPFlags (line 298) | [Flags] class _ConsoleReader (line 327) | class _ConsoleReader : TextReader { method ReadLine (line 328) | public override string ReadLine() { method Read (line 333) | public override int Read() { method RedirectConsole_ (line 346) | internal static void RedirectConsole_() { FILE: Au/Internal/NativeFont_.cs class NativeFont_ (line 6) | internal sealed class NativeFont_ : IDisposable { method NativeFont_ (line 10) | public NativeFont_(IntPtr handle) { _h = handle; } method Dispose (line 15) | public void Dispose() { _Dispose(); GC.SuppressFinalize(this); } method _Dispose (line 16) | void _Dispose() { method NativeFont_ (line 20) | public NativeFont_(int dpi, string name, int height, bool bold = false... method NativeFont_ (line 31) | public unsafe NativeFont_(int dpi, bool bold, bool italic, int height ... method _CreateCached (line 52) | static unsafe NativeFont_ _CreateCached(int flags) { method RegularCached (line 65) | internal static NativeFont_ RegularCached(int dpi) => _d.GetOrAdd(dpi,... method BoldCached (line 70) | internal static NativeFont_ BoldCached(int dpi) => _d.GetOrAdd(dpi | 0... FILE: Au/Internal/NativeScrollbar_.cs class NativeScrollbar_ (line 6) | internal /*abstract*/ class NativeScrollbar_ { method NativeScrollbar_ (line 12) | public NativeScrollbar_(bool vertical, Func itemStart, Func<... method _Show (line 27) | void _Show(bool show, bool api) { method ShowVH (line 42) | public static void ShowVH(NativeScrollbar_ vert, bool showV, NativeScr... method SetRange (line 60) | public void SetRange(int nItems) { method _SetPos (line 74) | bool _SetPos(int pos) { method _Scroll (line 82) | void _Scroll(int pos, int part) { method WndProc (line 122) | public bool WndProc(wnd w, int msg, nint wParam, nint lParam) { method _WmScroll (line 139) | void _WmScroll(int part) { method KeyNavigate (line 179) | public int KeyNavigate(int i, KKey k) { FILE: Au/Internal/NativeThread_.cs class NativeThread_ (line 7) | unsafe class NativeThread_ { method NativeThread_ (line 26) | public NativeThread_(Action proc, bool sta = true, bool waitInited = f... method _Thread (line 52) | [UnmanagedCallersOnly] method ThreadInited (line 69) | public void ThreadInited() { method QueueAPC (line 78) | public void QueueAPC(Action a) { method _Apc (line 84) | [UnmanagedCallersOnly] method AlertableMessageLoop (line 91) | public static void AlertableMessageLoop() { FILE: Au/Internal/PostToThisThread_.cs class PostToThisThread_ (line 7) | class PostToThisThread_ { method PostToThisThread_ (line 11) | PostToThisThread_() { method Post (line 22) | public void Post(Action a) { method _WndProc (line 31) | nint _WndProc(wnd w, int message, nint wParam, nint lParam) { FILE: Au/Internal/ProcessStarter_.cs type ProcessStarter_ (line 5) | unsafe struct ProcessStarter_ { method ProcessStarter_ (line 31) | public ProcessStarter_(string exe, string args = null, string curDir =... method StartL (line 63) | public bool StartL(out Api.PROCESS_INFORMATION pi, bool inheritUiacces... method Start (line 77) | public Result Start(Result.Need need = 0, bool inheritUiaccess = false) { method StartUserIL (line 96) | public Result StartUserIL(Result.Need need = 0) { class Result (line 162) | public class Result { type Need (line 166) | public enum Need { method Result (line 177) | internal Result(in Api.PROCESS_INFORMATION pi, Need need, bool suspe... class _NetProcessObject (line 197) | static class _NetProcessObject //FUTURE: remove if unused method _CanSetHandleId (line 205) | public static bool _CanSetHandleId() { method Create (line 219) | public static Process Create(IntPtr handle, int id) { method Create (line 242) | public static Process Create(in Api.PROCESS_INFORMATION pi, bool sus... FILE: Au/Internal/Ptr_.cs class Ptr_ (line 6) | internal static unsafe class Ptr_ { method ToRSpan (line 12) | public static RStr ToRSpan(char* p) => MemoryMarshal.CreateReadOnlySpa... method Length (line 18) | public static int Length(char* p) => MemoryMarshal.CreateReadOnlySpanF... method Length (line 25) | public static int Length(char* p, int max) { method ToRSpan (line 37) | public static RByte ToRSpan(byte* p) => MemoryMarshal.CreateReadOnlySp... method Length (line 43) | public static int Length(byte* p) => MemoryMarshal.CreateReadOnlySpanF... method Length (line 50) | public static int Length(byte* p, int max) { FILE: Au/Internal/Serializer_.cs class Serializer_ (line 9) | internal static unsafe class Serializer_ { type Value (line 14) | public struct Value { method Value (line 19) | Value(int i) { Obj = null; Int = i; Type = VType.Int; } method Value (line 20) | Value(object o, VType type) { Obj = o; Int = 0; Type = o != null ? t... type VType (line 33) | public enum VType { Null, Int, String, StringArray, ByteArray } method Serialize (line 39) | public static byte[] Serialize(params Value[] a) => _Serialize(false, a); method SerializeWithSize (line 46) | public static byte[] SerializeWithSize(params Value[] a) => _Serialize... method _Serialize (line 48) | static byte[] _Serialize(bool withSize, Value[] a) { method Deserialize (line 113) | public static Value[] Deserialize(RByte serialized) { FILE: Au/Internal/SharedMemory_.cs type SharedMemory_ (line 6) | [StructLayout(LayoutKind.Sequential, Size = c_size)] type _Header (line 19) | [StructLayout(LayoutKind.Sequential, Size = 16)] struct _Header { } method SharedMemory_ (line 37) | static SharedMemory_() { type Mapping (line 60) | public struct Mapping : IDisposable { method Mapping (line 71) | internal Mapping(IntPtr h, void* m, bool created) { method Dispose (line 77) | public void Dispose() { method CreateOrOpen (line 93) | public static Mapping CreateOrOpen(string name, int size) { method TryOpenExisting (line 108) | public static bool TryOpenExisting(string name, out Mapping r) { FILE: Au/Internal/StaTaskScheduler_.cs class StaTaskScheduler_ (line 9) | sealed class StaTaskScheduler_ : TaskScheduler, IDisposable { method StaTaskScheduler_ (line 23) | public StaTaskScheduler_(int numberOfThreads) { method QueueTask (line 51) | protected override void QueueTask(Task task) => method GetScheduledTasks (line 57) | protected override IEnumerable GetScheduledTasks() => method TryExecuteTaskInline (line 65) | protected override bool TryExecuteTaskInline(Task task, bool taskWasPr... method Dispose (line 78) | public void Dispose() { FILE: Au/Internal/StringBuilder_.cs type StringBuilder_ (line 10) | internal struct StringBuilder_ : IDisposable { method StringBuilder_ (line 27) | public StringBuilder_(out StringBuilder sb, int capacity = Capacity) { method Dispose (line 44) | public void Dispose() { FILE: Au/Internal/Util_.cs class Not_ (line 5) | static unsafe class Not_ { method Null (line 14) | internal static void Null(object o, method Null (line 18) | internal static void Null(object o1, object o2, method Null (line 24) | internal static void Null(object o1, object o2, object o3, method Null (line 32) | internal static void Null(object o1, object o2, object o3, object o4, method Null (line 42) | internal static void Null(void* o, method NullRet (line 46) | internal static T NullRet(T o, class WpfUtil_ (line 53) | static class WpfUtil_ { FILE: Au/Internal/misc_.cs class DictionaryI_ (line 11) | class DictionaryI_ : Dictionary { method DictionaryI_ (line 15) | public DictionaryI_() : base(StringComparer.OrdinalIgnoreCase) { } method DictionaryI_ (line 20) | public DictionaryI_(int capacity) : base(capacity, StringComparer.Ordi... FILE: Au/Internal/tables.cs class Tables_ (line 6) | unsafe static class Tables_ method Tables_ (line 8) | static Tables_() { FILE: Au/Other/PrintServer.cs method PrintServer (line 132) | public PrintServer(bool isGlobal) => _isGlobal = isGlobal; method Start (line 139) | public bool Start() { method _CreateTimerAndThread (line 163) | void _CreateTimerAndThread() { method Stop (line 180) | public void Stop() { method SetNotifications (line 203) | public void SetNotifications(wnd w, int message) { method _Thread (line 209) | void _Thread() { FILE: Au/Other/ScriptEditor.cs class ScriptEditor (line 9) | public static class ScriptEditor { method WndMain_ (line 27) | internal static wnd WndMain_(bool show = false) { method MainWindow (line 42) | public static wnd MainWindow(bool show = false) => WndMain_(show); method ShowMainWindow (line 52) | public static void ShowMainWindow(bool? show) { method InvokeCommand (line 68) | public static void InvokeCommand(string command, bool? check = null, b... method _WaitWhileEditorDisabled (line 80) | static void _WaitWhileEditorDisabled() { MainWindow().WaitFor(0, o => ... method GetCommandState (line 89) | public static ECommandState GetCommandState(string command) { method Open (line 104) | public static void Open([ParamString(PSFormat.FileInWorkspace)] string... method OpenAndGoToLine (line 111) | [Obsolete("use Open"), EditorBrowsable(EditorBrowsableState.Never)] method GetIcon (line 123) | public static string GetIcon(string file, EGetIcon what) => GetIcon_(f... method GetIcon_ (line 125) | internal static string GetIcon_(string file, EGetIcon what, bool skipR... method GetFileInfo (line 165) | public static EFileInfo GetFileInfo(bool needText) => GetFileInfo(null... method GetFileInfo (line 173) | public static EFileInfo GetFileInfo(string file, bool needText) { method TestCurrentFileInProject (line 217) | public static bool TestCurrentFileInProject(params (string file, Actio... FILE: Au/Other/internet.cs class internet (line 14) | public static class internet { method ping (line 25) | public static bool ping(string hostNameOrAddress = "google.com", int t... method ping (line 39) | public static bool ping(out int roundtripTime, string hostNameOrAddres... method _CreateHttpClient (line 82) | static HttpClient _CreateHttpClient() { method formContent (line 119) | public static MultipartFormDataContent formContent(params (string name... method jsonContent (line 148) | public static HttpContent jsonContent(object x, JsonSerializerOptions ... method message (line 170) | public static HttpRequestMessage message(HttpMethod method, string url... method urlAppend (line 180) | public static string urlAppend(string address, params string[] paramet... class ExtInternet (line 201) | public static class ExtInternet { method Add (line 208) | public static MultipartFormDataContent Add(this MultipartFormDataConte... method AddFile (line 235) | public static MultipartFormDataContent AddFile(this MultipartFormDataC... method AddMany (line 250) | public static void AddMany(this HttpRequestHeaders t, params string[] ... method AddMany (line 253) | public static void AddMany(this HttpRequestHeaders t, IEnumerable(this HttpResponseMessage t) method Save (line 516) | public static HttpResponseMessage Save(this HttpResponseMessage t, str... method _GetDecompressStream (line 526) | static Stream _GetDecompressStream(HttpResponseMessage t, Stream s) { method Download (line 557) | public static bool Download(this HttpResponseMessage t, Stream stream,... method Download (line 649) | public static bool Download(this HttpResponseMessage t, string file, A... method DownloadAsync (line 659) | public static Task DownloadAsync(this HttpResponseMessage t, Str... method DownloadAsync (line 689) | public static Task DownloadAsync(this HttpResponseMessage t, str... type ProgressArgs (line 705) | public record class ProgressArgs(long Total, long Current, int Percent) { FILE: Au/Other/lastError.cs class lastError (line 24) | public static class lastError { method clear (line 32) | public static void clear() => Api.SetLastError(0); method messageFor (line 58) | public static unsafe string messageFor(int errorCode) { FILE: Au/Other/opt.cs class opt (line 19) | public static class opt { class init (line 74) | [Obsolete("Use opt instead. To set options for triggers can be used co... class scope (line 96) | public static class scope { method mouse (line 111) | public static UsingEndAction mouse(bool inherit = true) { method key (line 130) | public static UsingEndAction key(bool inherit = true) { method warnings (line 151) | public static UsingEndAction warnings(bool inherit = true) { method wait (line 157) | [EditorBrowsable(EditorBrowsableState.Never)] //obsolete method all (line 178) | public static UsingEndAction all(bool inherit = true/*, int? speed =... class OMouse (line 207) | public sealed class OMouse { method Scope_ (line 224) | internal static OMouse Scope_(bool inherit) { type _Fields (line 230) | struct _Fields { //makes easier to init, reset or copy fields method _Fields (line 231) | public _Fields() { } method OMouse (line 241) | internal OMouse(OMouse other = null) //don't need public like OKey method _Set (line 250) | int _Set(int value, int max) { method ToString (line 357) | public override string ToString() => class OKey (line 375) | public sealed class OKey { method Scope_ (line 392) | internal static OKey Scope_(bool inherit) { method OKey (line 402) | public OKey(OKey cloneOptions = null) { method CopyOrDefault_ (line 409) | internal void CopyOrDefault_(OKey o) { _f = o?._f ?? new(); } type _Fields (line 411) | struct _Fields { //makes easier to init, reset or copy fields method _Fields (line 412) | public _Fields() { } method GetHookOptionsOrThis_ (line 424) | internal OKey GetHookOptionsOrThis_(wnd wFocus) { method _Set (line 432) | int _Set(int value, int max) { method PrintClipboard (line 683) | public static void PrintClipboard() => clipboard.PrintClipboard_(); method ToString (line 764) | public override string ToString() => type OKeyHookData (line 771) | public struct OKeyHookData { method OKeyHookData (line 772) | internal OKeyHookData(OKey optk, wnd w) { this.optk = optk; this.w = w; } type OKeyText (line 797) | public enum OKeyText { class OWarnings (line 846) | public sealed class OWarnings { method Scope_ (line 863) | internal static OWarnings Scope_(bool inherit) { method OWarnings (line 876) | internal OWarnings(OWarnings other = null) { method Disable (line 921) | public UsingEndAction Disable(params string[] warningsWild) { method IsDisabled (line 932) | public bool IsDisabled(string text) { class OWait (line 942) | [EditorBrowsable(EditorBrowsableState.Never)] method Scope_ (line 960) | internal static OWait Scope_(bool inherit) { method OWait (line 966) | internal OWait() { _period = 10; } method OWait (line 968) | internal OWait(OWait other) { _doEvents = other._doEvents; _period = o... method OWait (line 973) | public OWait(int? period = null, bool? doEvents = null) { FILE: Au/Other/print.cs class print (line 8) | [DebuggerStepThrough] method clear (line 49) | public static void clear() { method scrollToTop (line 64) | public static void scrollToTop() { method _ConsoleAction (line 74) | [MethodImpl(MethodImplOptions.NoInlining)] //avoid loading System.Cons... method it (line 107) | public static void it(string value) { method it (line 121) | public static void it(object value) { method it (line 136) | public static void it(InterpolatedString value) { method it (line 151) | public static void it(IEnumerable value) { method list (line 160) | public static void list(string separator, IEnumerable value) { method it (line 181) | public static void it(object value1, object value2, params object[] mo... method list (line 189) | public static void list(string separator, object value1, object value2... method it (line 198) | public static void it(RByte value, int columns) { class _OutputWriter (line 228) | class _OutputWriter : LineWriter_ { method WriteLineNow (line 231) | protected override void WriteLineNow(string s) => directly(s); method directly (line 237) | [MethodImpl(MethodImplOptions.NoInlining)] //for stack trace, used in ... method _ConsoleWriteLine (line 247) | [MethodImpl(MethodImplOptions.NoInlining)] //avoid loading System.Cons... method warning (line 263) | [MethodImpl(MethodImplOptions.NoInlining)] method warning (line 288) | [MethodImpl(MethodImplOptions.NoInlining)] method _WriteToLogFile (line 380) | static void _WriteToLogFile(string s) { method _ClearToLogFile (line 402) | static void _ClearToLogFile() { class _LogFile (line 412) | unsafe class _LogFile { method Open (line 424) | public static _LogFile Open() { method WriteLine (line 437) | [SkipLocalsInit] method Clear (line 472) | public bool Clear() { method Close (line 481) | public void Close() => _h.Dispose(); method CreateFile_ (line 489) | internal static Handle_ CreateFile_(string name, bool openExisting) { class qm2 (line 496) | #if !DEBUG method clear (line 508) | public static void clear() => _WriteToQM2(null); method write (line 513) | public static void write(object o) => _WriteToQM2(o?.ToString() ?? ""); method write (line 522) | public static void write(object value1, object value2, params object... method writeD (line 529) | [Conditional("DEBUG")] method _WriteToQM2 (line 535) | static void _WriteToQM2(string s) { class util (line 553) | public static class util { method toString (line 559) | public static string toString(object value, bool compact = false) { method toString (line 578) | public static void toString(StringBuilder b, object value, bool comp... method toList (line 616) | public static string toList(string sep, object value1, object value2... method toString (line 641) | public static string toString(ReadOnlySpan data, int columns) { type InterpolatedString (line 679) | [InterpolatedStringHandler, EditorBrowsable(EditorBrowsableState.Never)] method InterpolatedString (line 683) | public InterpolatedString(int literalLength, int formattedCount) { method InterpolatedString (line 687) | public InterpolatedString(int literalLength, int formattedCount, IFo... method InterpolatedString (line 691) | public InterpolatedString(int literalLength, int formattedCount, IFo... method AppendLiteral (line 695) | public void AppendLiteral(string value) method AppendFormatted (line 698) | public void AppendFormatted(T value) method AppendFormatted (line 701) | public void AppendFormatted(T value, int alignment) method AppendFormatted (line 704) | public void AppendFormatted(T value, string format) { method AppendFormatted (line 709) | public void AppendFormatted(T value, int alignment, string format) { method AppendFormatted (line 714) | public void AppendFormatted(RStr value) method AppendFormatted (line 717) | public void AppendFormatted(RStr value, int alignment = 0, string fo... method AppendFormatted (line 720) | public void AppendFormatted(string value) method AppendFormatted (line 723) | public void AppendFormatted(string value, int alignment = 0, string ... method AppendFormatted (line 726) | public void AppendFormatted(object value, int alignment = 0, string ... method GetFormattedText (line 729) | public string GetFormattedText() => _f.ToStringAndClear(); FILE: Au/Other/screen.cs type screen (line 15) | public struct screen : IEquatable { method screen (line 22) | public screen(IntPtr handle) { _h = handle; _func = null; } method screen (line 27) | public screen(Func f) { _h = default; _func = f; } method _Handle (line 44) | IntPtr _Handle() { method of (line 99) | public static screen of(wnd w, SODefault defaultScreen = SODefault.Nea... method of (line 110) | public static screen of(wndFinder f, SODefault defaultScreen = SODefau... method of (line 121) | public static screen of(System.Windows.Forms.Control c, SODefault defa... method of (line 132) | public static screen of(System.Windows.Window w, SODefault defaultScre... method of (line 143) | public static screen of(System.Windows.FrameworkElement elem, SODefaul... method of (line 154) | public static screen of(POINT p, SODefault defaultScreen = SODefault.N... method of (line 166) | public static screen of(int x, int y, SODefault defaultScreen = SODefa... method of (line 177) | public static screen of(RECT r, SODefault defaultScreen = SODefault.Ne... class at (line 185) | public static class at { method top (line 188) | public static screen top(bool lazy = false) => _S(0, -700, lazy); method bottom (line 192) | public static screen bottom(bool lazy = false) => _S(0, 700, lazy); method left (line 196) | public static screen left(bool lazy = false) => _S(-1000, 0, lazy); method right (line 200) | public static screen right(bool lazy = false) => _S(1000, 0, lazy); method topLeft (line 204) | public static screen topLeft(bool lazy = false) => _S(-1000, -700, l... method topRight (line 208) | public static screen topRight(bool lazy = false) => _S(1000, -700, l... method bottomLeft (line 212) | public static screen bottomLeft(bool lazy = false) => _S(-1000, 700,... method bottomRight (line 216) | public static screen bottomRight(bool lazy = false) => _S(1000, 700,... method _S (line 224) | static screen _S(int dx, int dy, bool lazy) { method _All (line 240) | [SkipLocalsInit] method index (line 274) | public static screen index(int index, bool lazy = false) { method GetRect (line 334) | public RECT GetRect(bool workArea = false) { method ToString (line 365) | public override string ToString() => _h.ToString() + " " + Rect.ToStri... method GetHashCode (line 368) | public override int GetHashCode() => (int)_Handle(); method Equals (line 371) | public override bool Equals(object obj) => obj is screen && Equals((sc... method Equals (line 374) | public bool Equals(screen other) => other._Handle() == _Handle(); method isInAnyScreen (line 391) | public static bool isInAnyScreen(POINT p) => Api.MonitorFromPoint(p, S... method isInAnyScreen (line 396) | public static bool isInAnyScreen(RECT r) => Api.MonitorFromRect(r, SOD... method isInAnyScreen (line 401) | public static bool isInAnyScreen(wnd w) => Api.MonitorFromWindow(w, SO... type SODefault (line 420) | public enum SODefault { FILE: Au/Other/script+.cs type SRole (line 7) | public enum SRole { type UExcept (line 29) | [Flags] class PathInWorkspaceAttribute (line 46) | [AttributeUsage(AttributeTargets.Assembly)] method PathInWorkspaceAttribute (line 55) | public PathInWorkspaceAttribute(string path, string filePath) { Path =... class RefPathsAttribute (line 61) | [AttributeUsage(AttributeTargets.Assembly)] method RefPathsAttribute (line 67) | public RefPathsAttribute(string paths) { Paths = paths; } class NativePathsAttribute (line 73) | [AttributeUsage(AttributeTargets.Assembly)] method NativePathsAttribute (line 79) | public NativePathsAttribute(string paths) { Paths = paths; } type ECommandState (line 85) | [Flags] type EGetIcon (line 96) | public enum EGetIcon { type EFileInfo (line 129) | public record class EFileInfo(string name, string path, string text, EFi... type EFileKind (line 135) | public enum EFileKind { Script, Class, Other } type PrePostBuild (line 159) | public record class PrePostBuild(string outputFile, string outputPath, s... FILE: Au/Other/script.cs class script (line 8) | public static class script { method sourcePath (line 35) | public static string sourcePath([CallerFilePath] string f_ = null) => f_; method sourcePath (line 47) | public static string sourcePath(bool inWorkspace, Assembly asm = null) { method AppModuleInit_ (line 99) | [EditorBrowsable(EditorBrowsableState.Never)] method _UnhandledException (line 163) | [DebuggerNonUserCode] type SharedMemoryData_ (line 210) | [StructLayout(LayoutKind.Sequential, Size = 256 + 1024)] //note: this ... method setup (line 273) | public static void setup(bool trayIcon = false, bool sleepExit = false... method single (line 349) | public static void single(string mutex = "Au-mutex-script.single", int... method TrySingle_ (line 371) | internal static bool TrySingle_(string mutex, int wait = 0) => Api.Wai... method trayIcon (line 401) | public static void trayIcon(int delay = 500, Action init = n... method _TrayIcon (line 407) | static void _TrayIcon(int delay = 500, Action init = null, A... method Starting_ (line 435) | internal static unsafe void Starting_(string name, int pidEditor, bool... method GetAuxThread_ (line 446) | internal static NativeThread_ GetAuxThread_() { method _AuxThread (line 462) | static unsafe void _AuxThread(int pidEditor, bool preloaded) { method _AuxWndProc (line 501) | static unsafe nint _AuxWndProc(wnd w, int message, nint wp, nint lp) { method _AuxExit (line 542) | static void _AuxExit() { method run (line 585) | public static int run([ParamString(PSFormat.CodeFile)] string script, ... method runWait (line 595) | public static int runWait([ParamString(PSFormat.CodeFile)] string scri... method runWait (line 606) | public static int runWait(out string results, [ParamString(PSFormat.Co... method runWait (line 617) | public static int runWait(Action results, [ParamString(PSForma... method _Run (line 621) | static int _Run(int mode, string script, string[] args, out string res... method RunCL_ (line 659) | internal static int RunCL_(wnd w, int mode, string script, string[] ar... type RunResult_ (line 689) | internal enum RunResult_ { type _TaskResults (line 703) | unsafe struct _TaskResults : IDisposable { method Init (line 709) | public bool Init() { method WaitAndRead (line 719) | public bool WaitAndRead(WaitHandle hProcess, Action results) { method Dispose (line 772) | public void Dispose() => _hPipe.Dispose(); method writeResult (line 788) | public static unsafe bool writeResult(string s) { method writeResult (line 804) | public static unsafe bool writeResult(string s) { method restart (line 842) | public static int restart(params string[] args) { method runInPip (line 860) | public static void runInPip([ParamString(PSFormat.CodeFile)] string sc... method end (line 893) | public static void end() { method end (line 910) | public static bool? end(int processId) { method end (line 945) | public static bool? end([ParamString(PSFormat.CodeFile)] string name) { method isRunning (line 956) | public static bool isRunning([ParamString(PSFormat.CodeFile)] string n... method isRunning (line 969) | public static bool isRunning(int processId) { method debug (line 1008) | [DebuggerStepThrough] method pause (line 1050) | public static void pause(string text = null, bool doEvents = false) { method _PauseSetKey (line 1080) | static void _PauseSetKey() { method _SleepLockExit (line 1105) | static void _SleepLockExit(bool sleep) { method _RegisterKey (line 1111) | static bool _RegisterKey(KKey key, int idBase) { FILE: Au/String/ExtString.cs class ExtString (line 19) | public static unsafe partial class ExtString { method Eq (line 33) | public static bool Eq(this string t, string s, bool ignoreCase = false) { method Eq (line 47) | public static int Eq(this string t, bool ignoreCase, params ReadOnlySp... method Eq (line 66) | public static bool Eq(this string t, int startIndex, RStr s, bool igno... method Eq (line 88) | public static int Eq(this string t, int startIndex, bool ignoreCase = ... method Eq (line 108) | public static bool Eq(this string t, Range range, RStr s, bool ignoreC... method Eq (line 120) | public static bool Eq(this string t, int index, char c) { method Eqi (line 133) | public static bool Eqi(this string t, string s) => string.Equals(t, s,... method Ends (line 148) | public static bool Ends(this string t, RStr s, bool ignoreCase = false) { method Ends (line 168) | public static int Ends(this string t, bool ignoreCase, params ReadOnly... method Ends (line 178) | public static bool Ends(this string t, char c) { method Starts (line 193) | public static bool Starts(this string t, RStr s, bool ignoreCase = fal... method Starts (line 213) | public static int Starts(this string t, bool ignoreCase, params ReadOn... method Starts (line 223) | public static bool Starts(this string t, char c) { method Find (line 274) | public static int Find(this string t, string s, bool ignoreCase = fals... method Find (line 290) | public static int Find(this string t, string s, int startIndex, bool i... method Find (line 306) | public static int Find(this string t, string s, Range range, bool igno... method Find_ (line 316) | internal static int Find_(this string t, string s, Func ... method SplitAny (line 624) | [EditorBrowsable(EditorBrowsableState.Never)] //renamed method SplitS (line 632) | [EditorBrowsable(EditorBrowsableState.Never)] //C# 14 mess method SplitS (line 639) | [EditorBrowsable(EditorBrowsableState.Never)] //C# 14 mess method SplitAnyS (line 646) | [EditorBrowsable(EditorBrowsableState.Never)] //C# 14 mess method SplitAnyS (line 653) | [EditorBrowsable(EditorBrowsableState.Never)] //C# 14 mess method _Split (line 658) | [SkipLocalsInit] method _SplitOffset (line 698) | static StartEnd[] _SplitOffset(StartEnd[] a, int start) { method Lines (line 717) | public static string[] Lines(this string t, bool noEmpty = false, bool... method Lines (line 730) | public static StartEnd[] Lines(this string t, Range range, bool noEmpt... method Lines (line 744) | public static StartEnd[] Lines(this RStr t, bool noEmpty = false, bool... method _Lines (line 747) | [SkipLocalsInit, MethodImpl(MethodImplOptions.AggressiveOptimization)] method LineCount (line 784) | public static int LineCount(this string t, bool preferMore = false, Ra... method LineCount (line 788) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] method Lower (line 818) | public static string Lower(this string t) => t.ToLowerInvariant(); method Upper (line 828) | public static string Upper(this string t) => t.ToUpperInvariant(); method Upper (line 837) | public static unsafe string Upper(this string t, SUpper how, CultureIn... method _ToInt (line 855) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] method _CharHexToDec (line 936) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ToInt (line 971) | public static int ToInt(this string t, int startIndex, out int numberE... method ToInt (line 980) | public static int ToInt(this string t, int startIndex = 0, STIFlags fl... method ToInt (line 988) | public static bool ToInt(this string t, out int result, int startIndex... method ToInt (line 997) | public static bool ToInt(this string t, out int result, int startIndex... method ToInt (line 1005) | public static bool ToInt(this string t, out uint result, int startInde... method ToInt (line 1015) | public static bool ToInt(this string t, out uint result, int startInde... method ToInt (line 1023) | public static bool ToInt(this string t, out long result, int startInde... method ToInt (line 1033) | public static bool ToInt(this string t, out long result, int startInde... method ToInt (line 1041) | public static bool ToInt(this string t, out ulong result, int startInd... method ToInt (line 1051) | public static bool ToInt(this string t, out ulong result, int startInd... method ToInt_ (line 1055) | internal static int ToInt_(this RStr t, STIFlags flags = 0) method ToInt_ (line 1058) | internal static bool ToInt_(this RStr t, out int result, out int numbe... method ToNumber (line 1077) | public static double ToNumber(this string t, Range? range = null, Numb... method ToNumber (line 1085) | public static bool ToNumber(this string t, out double result, Range? r... method ToNumber (line 1096) | public static bool ToNumber(this string t, out float result, Range? ra... method ToNumber (line 1107) | public static bool ToNumber(this string t, out int result, Range? rang... method ToNumber (line 1122) | public static bool ToNumber(this string t, out uint result, Range? ran... method ToNumber (line 1133) | public static bool ToNumber(this string t, out long result, Range? ran... method ToNumber (line 1144) | public static bool ToNumber(this string t, out ulong result, Range? ra... method _NumSpan (line 1148) | [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.Aggressiv... method Insert (line 1173) | public static string Insert(this string t, Index startIndex, string s) { method ReplaceAt (line 1186) | public static string ReplaceAt(this string t, int startIndex, int coun... method ReplaceAt (line 1200) | public static string ReplaceAt(this string t, Range range, string s) { method Remove (line 1212) | public static string Remove(this string t, Range range) { method RemoveSuffix (line 1235) | public static string RemoveSuffix(this string t, string suffix, bool i... method RemoveSuffix (line 1247) | public static string RemoveSuffix(this string t, char suffix) { method Limit (line 1260) | public static string Limit(this string t, int limit, bool middle = fal... method Escape (line 1311) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] method Unescape (line 1364) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] method Unescape (line 1417) | public static string Unescape(this string t) { method ReverseString (line 1428) | public static unsafe string ReverseString(this string t, bool raw) { method IsAscii (line 1451) | public static bool IsAscii(this string t) => t.AsSpan().IsAscii(); method IsAscii (line 1457) | public static bool IsAscii(this RStr t) => !t.ContainsAnyExceptInRange... method IsAscii (line 1462) | public static bool IsAscii(this RByte t) => !t.ContainsAnyExceptInRang... method IsNull (line 1467) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method IsNull (line 1473) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method LengthThrowIfNull_ (line 1476) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Eq (line 1491) | public static bool Eq(this RStr t, RStr s) => t.Equals(s, StringCompar... method Eqi (line 1501) | public static bool Eqi(this RStr t, RStr s) => t.Equals(s, StringCompa... method Eq (line 1514) | public static bool Eq(this RStr t, int startIndex, RStr s, bool ignore... method Eq (line 1529) | public static bool Eq(this RStr t, int index, char c) { method Starts (line 1543) | public static bool Starts(this RStr t, RStr s, bool ignoreCase = false... method Ends (line 1554) | public static bool Ends(this RStr t, RStr s, bool ignoreCase = false) ... method IndexOf (line 1561) | public static int IndexOf(this RStr t, int startIndex, char c) { method IndexOf (line 1571) | public static int IndexOf(this RStr t, Range range, char c) { method IndexOf (line 1583) | public static int IndexOf(this RStr t, int startIndex, RStr s, bool ig... method IndexOf (line 1595) | public static int IndexOf(this RStr t, Range range, RStr s, bool ignor... method IndexOfNot (line 1606) | [EditorBrowsable(EditorBrowsableState.Never)] //.NET now has IndexOfAn... method LastIndexOfNot (line 1612) | [EditorBrowsable(EditorBrowsableState.Never)] //.NET now has LastIndex... method CopyTo_ (line 1616) | internal static void CopyTo_(this string t, char* p) method ToUTF8 (line 1622) | public static byte[] ToUTF8(this string t) method ToUTF8 (line 1629) | public static byte[] ToUTF8(this RStr t, bool append0 = false) method ToUTF8 (line 1636) | public static byte[] ToUTF8(this Span t, bool append0 = false) method ToStringUTF8 (line 1642) | public static string ToStringUTF8(this byte[] t) method ToStringUTF8 (line 1648) | public static string ToStringUTF8(this RByte t) method ToStringUTF8 (line 1654) | public static string ToStringUTF8(this Span t) method Split_ (line 1661) | internal static string[] Split_(this string t, char c) { method SplitHS_ (line 1669) | internal static HashSet SplitHS_(this string t, char c, bool i... method Split2_ (line 1687) | internal static bool Split2_(this string t, char c, out string s1, out... method Split2_ (line 1698) | internal static bool Split2_(this RStr t, char c, out RStr s1, out RSt... method At_ (line 1714) | internal static char At_(this string t, int index) => (uint)index < t.... method At_ (line 1719) | internal static char At_(this RStr t, int index) => (uint)index < t.Le... type STIFlags (line 1725) | [Flags] type SUpper (line 1746) | public enum SUpper { FILE: Au/String/SegParser.cs type SegParser (line 12) | [EditorBrowsable(EditorBrowsableState.Never)] //obsolete. See comments i... method SegParser (line 28) | public SegParser(string s, string separators, SegFlags flags = 0, Rang... method GetEnumerator (line 39) | public SegParser GetEnumerator() => this; method GetEnumerator (line 41) | IEnumerator IEnumerable.GetEnumerator() => this; method GetEnumerator (line 43) | IEnumerator IEnumerable.GetEnumerator() => this; method MoveNext (line 49) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] method Dispose (line 96) | void IDisposable.Dispose() { method Reset (line 101) | public void Reset() { method ToStringArray (line 110) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] type string100 (line 144) | [InlineArray(c_a1Size)] class SegSep (line 153) | [EditorBrowsable(EditorBrowsableState.Never)] //obsolete type SegFlags (line 176) | [Flags] FILE: Au/String/StringUtil.cs class StringUtil (line 8) | public static class StringUtil { method ParseParam3Stars_ (line 18) | internal static int ParseParam3Stars_(ref string s, params ReadOnlySpa... method RemoveUnderlineChar (line 40) | [SkipLocalsInit] method FindUnderlineChar (line 63) | public static int FindUnderlineChar(string s, char underlineChar = '&') { method CommandLineFromArray (line 79) | public static string CommandLineFromArray(string[] a) { method CommandLineToArray (line 107) | public static unsafe string[] CommandLineToArray(string s) { method ParseIntAndString (line 128) | public static bool ParseIntAndString(string s, out int num, out string... method StringToIntArray (line 146) | public static int[] StringToIntArray(string s) { method LineAndColumn (line 163) | public static void LineAndColumn(string s, int index, out int lineInde... method FlagsToLetters (line 187) | public static string FlagsToLetters(int flags, params (int flag, char ... method FlagsFromLetters (line 202) | public static int FlagsFromLetters(string s, params (int flag, char c)... method LevenshteinDistance (line 220) | public static int LevenshteinDistance(RStr s1, RStr s2) { method CommonPrefix (line 253) | public static int CommonPrefix(RStr s1, RStr s2) { method CommonSuffix (line 264) | public static int CommonSuffix(RStr s1, RStr s2) { method JsonMultiline (line 277) | public static string JsonMultiline(JsonElement json) { method JsonMultiline (line 285) | public static string JsonMultiline(string json) { method GetEncoding (line 300) | public static Encoding GetEncoding(string name) => _GetEncoding(name ?... method GetEncoding (line 305) | public static Encoding GetEncoding(int codepage) => _GetEncoding(null,... method _GetEncoding (line 307) | static Encoding _GetEncoding(string name = null, int codepage = 0) { FILE: Au/String/csvTable.cs class csvTable (line 30) | public class csvTable { method csvTable (line 37) | public csvTable() { _a = new(); } method csvTable (line 39) | csvTable(List a, int columnCount) { _a = a; _columnCount = c... method parse (line 79) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] method ToString (line 157) | public override string ToString() { method AddRow (line 351) | public void AddRow(params string[] fields) => InsertRow(-1, fields); method InsertRow (line 359) | public void InsertRow(int index, params string[] fields) { method InsertRow (line 370) | public void InsertRow(int index) { method RemoveRow (line 381) | public void RemoveRow(int index, int count = 1) { method load (line 415) | public static csvTable load(string file, char separator = ',', char qu... method Save (line 430) | public void Save(string file, bool backup = false) { method fromDictionary (line 440) | public static csvTable fromDictionary(Dictionary d) { method fromDictionary (line 453) | public static csvTable fromDictionary(Dictionary d, Func... method fromDictionary (line 471) | public static csvTable fromDictionary(Dictionary d, int ... method ToDictionary (line 491) | public Dictionary ToDictionary(bool ignoreCase, bool i... method ToDictionary (line 510) | public Dictionary ToDictionary(bool ignoreCase, bool ign... method SetInt (line 543) | [EditorBrowsable(EditorBrowsableState.Never)] method GetInt (line 551) | [EditorBrowsable(EditorBrowsableState.Never)] method SetDouble (line 559) | [EditorBrowsable(EditorBrowsableState.Never)] method GetDouble (line 567) | [EditorBrowsable(EditorBrowsableState.Never)] method Set (line 580) | public void Set(Index row, int column, int value) { this[row, column] ... method Set (line 586) | public void Set(Index row, int column, uint value) { this[row, column]... method Set (line 589) | public void Set(Index row, int column, long value) { this[row, column]... method Set (line 592) | public void Set(Index row, int column, ulong value) { this[row, column... method Set (line 595) | public void Set(Index row, int column, double value) { this[row, colum... method Set (line 598) | public void Set(Index row, int column, float value) { this[row, column... method Set (line 604) | public void Set(Index row, int column, bool value) { this[row, column]... method Get (line 614) | public bool Get(Index row, int column, out int value) => this[row, col... method Get (line 620) | public bool Get(Index row, int column, out uint value) => this[row, co... method Get (line 626) | public bool Get(Index row, int column, out long value) => this[row, co... method Get (line 632) | public bool Get(Index row, int column, out ulong value) => this[row, c... method Get (line 638) | public bool Get(Index row, int column, out double value) => this[row, ... method Get (line 644) | public bool Get(Index row, int column, out float value) => this[row, c... method Get (line 650) | public bool Get(Index row, int column, out bool value) => Boolean.TryP... FILE: Au/String/regexp.cs class regexp (line 104) | public unsafe class regexp { method regexp (line 128) | public regexp([ParamString(PSFormat.Regexp)] string rx, RXFlags flags ... method GetGroupNumberOf (line 221) | public int GetGroupNumberOf(string groupName) { method GetMaxGroupNumber (line 236) | public int GetMaxGroupNumber() { method _PcreMatch (line 249) | int _PcreMatch(RStr s, int start, RXMatchFlags flags, bool rawFlags, o... method _GetSpan (line 266) | static int _GetSpan(string s, Range? range, out RStr span) { method _GetSpan (line 274) | static int _GetSpan(ref RStr span, Range? range) { method _GetMatchFlags (line 281) | RXMatchFlags _GetMatchFlags(RXMatchFlags matchFlags, bool throwIfParti... method IsMatch (line 319) | public bool IsMatch(string s, Range? range = null, RXMatchFlags matchF... method IsMatch (line 325) | public bool IsMatch(RStr s, Range? range = null, RXMatchFlags matchFla... method Match (line 351) | public bool Match(string s, out RXMatch result, Range? range = null, R... method Match (line 391) | public bool Match(string s, int group, out RXGroup result, Range? rang... method Match (line 424) | public bool Match(string s, int group, out string result, Range? range... method Match (line 436) | public bool Match(RStr s, int group, out StartEnd result, Range? range... method Match (line 456) | public bool Match(RStr s, Span result, Range? range = null, ... type _MatchEnum (line 479) | struct _MatchEnum { method _MatchEnum (line 488) | public _MatchEnum(regexp rx, string s, int group, Range? range, RXMa... method Next (line 503) | public bool Next() { method _SetNextFrom (line 513) | void _SetNextFrom() { method FindAll (line 563) | public IEnumerable FindAll(string s, Range? range = null, RXM... method FindAll (line 588) | public IEnumerable FindAll(string s, int group, Range? range =... method FindAllG (line 602) | public IEnumerable FindAllG(string s, int group, Range? range... method FindAll (line 621) | public bool FindAll(string s, out RXMatch[] result, Range? range = nul... method FindAll (line 640) | public bool FindAll(string s, int group, out string[] result, Range? r... method FindAllG (line 659) | public bool FindAllG(string s, int group, out RXGroup[] result, Range?... method _Replace (line 664) | int _Replace(string s, out string result, string repl, Func replFunc, int ma... method Replace (line 801) | public int Replace(string s, Func replFunc, out strin... method ExpandReplacement_ (line 809) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] method addReplaceFunc (line 936) | public static void addReplaceFunc(string name, Func RxFindAll(this string t, method RxFindAll (line 109) | public static bool RxFindAll(this string t, method RxFindAll (line 128) | public static IEnumerable RxFindAll(this string t, method RxFindAll (line 147) | public static bool RxFindAll(this string t, method RxReplace (line 191) | public static string RxReplace(this string t, method RxReplace (line 216) | public static int RxReplace(this string t, method RxReplace (line 241) | public static string RxReplace(this string t, method RxReplace (line 265) | public static int RxReplace(this string t, method RxSplit (line 284) | public static string[] RxSplit(this string t, class _RegexCache (line 297) | class _RegexCache { type _RXCode (line 298) | struct _RXCode { method AddOrGet (line 314) | public regexp AddOrGet(string rx, RXFlags flags) { FILE: Au/String/regexp_types.cs class RXMatch (line 41) | public unsafe class RXMatch { method RXMatch (line 42) | internal RXMatch(regexp rx, string subject, int rc, in Cpp.RegexMatch ... method ToString (line 103) | public override string ToString() => _groups[0].ToString(); method GetValue_ (line 112) | internal string GetValue_(RStr subject) => _groups[0].GetValue_(subject); method GetSpan_ (line 121) | internal RStr GetSpan_(RStr subject) => _groups[0].GetSpan_(subject); method GroupNumberFromName (line 191) | public int GroupNumberFromName(string groupName) { method GroupNumberFromName (line 209) | public int GroupNumberFromName(string groupName, out bool notUnique) { method GroupNumberFromName_ (line 215) | internal int GroupNumberFromName_(char* s, int len, out bool notUnique) { method ExpandReplacement (line 254) | public string ExpandReplacement(string repl) { type RXGroup (line 276) | public struct RXGroup { method RXGroup (line 281) | internal RXGroup(string subject, int start, int end) { method RXGroup (line 287) | internal RXGroup(string subject, StartEnd r) { method ToString (line 340) | public override string ToString() => Value; method GetValue_ (line 351) | internal string GetValue_(RStr subject) => _len > 0 ? subject[_index..... method GetSpan_ (line 361) | internal RStr GetSpan_(RStr subject) => _len > 0 ? subject.Slice(_inde... type RXCalloutData (line 378) | public unsafe struct RXCalloutData { type pcre2_callout_block (line 380) | struct pcre2_callout_block { method RXCalloutData (line 412) | internal RXCalloutData(void* calloutBlock) { method Group (line 487) | public (int index, int length) Group(int group) { method GroupValue (line 499) | public string GroupValue(int group) { type RXFlags (line 535) | [Flags] type RXMatchFlags (line 706) | [Flags] class Cpp (line 745) | internal static unsafe partial class Cpp { method Cpp_RegexCompile (line 747) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method Cpp_RegexDtor (line 750) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] type RegexMatch (line 754) | internal struct RegexMatch { method Cpp_RegexMatch (line 766) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method pcre2_pattern_info (line 783) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] method pcre2_substring_nametable_scan (line 786) | [DllImport("AuCpp.dll", CallingConvention = CallingConvention.Cdecl)] type PCRE2_INFO_ (line 789) | internal enum PCRE2_INFO_ { FILE: Au/String/wildcard.cs class wildex (line 30) | public class wildex { method wildex (line 47) | public wildex([ParamString(PSFormat.Wildex)] string wildcardExpression... method Match (line 123) | public bool Match(string s) { method ToString (line 205) | public override string ToString() { method hasWildcardChars (line 213) | public static bool hasWildcardChars(RStr s) { class ExtString (line 221) | public static unsafe partial class ExtString { method Like (line 259) | public static bool Like(this string t, string pattern, bool ignoreCase... method Like (line 266) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] method Like (line 284) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] method _WildcardCmp (line 300) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] method Like (line 369) | public static int Like(this string t, bool ignoreCase = false, params ... type WXType (line 383) | public enum WXType : byte { FILE: Au/System/CpuUsage.cs class CpuUsage (line 21) | public sealed class CpuUsage : IDisposable { method CpuUsage (line 30) | public CpuUsage() { method CpuUsage (line 38) | public CpuUsage(int processId) { method CpuUsage (line 47) | public CpuUsage(IEnumerable processes) { method Dispose (line 54) | public void Dispose() { method Start (line 69) | public bool Start() { method Stop (line 81) | public double Stop() { method _GetCycles (line 95) | bool _GetCycles(out long r) { method _CyclesMcs (line 121) | static double _CyclesMcs() { method OfAllProcesses (line 159) | public static unsafe double OfAllProcesses(int duration = 10) { method OfProcess (line 173) | public static double OfProcess(int processId, int duration = 10) { method OfProcesses (line 187) | public static double OfProcesses(IEnumerable processes, int durat... FILE: Au/System/ProcessMemory.cs class ProcessMemory (line 9) | public unsafe class ProcessMemory : IDisposable { method Dispose (line 14) | protected virtual void Dispose(bool disposing) { method Dispose (line 25) | public void Dispose() { method _Alloc (line 58) | void _Alloc(int pid, wnd w, int nBytes, bool noException) { method ProcessMemory (line 85) | public ProcessMemory(int processId, int nBytes, bool noException = fal... method ProcessMemory (line 97) | public ProcessMemory(wnd w, int nBytes, bool noException = false) { method WriteCharString (line 112) | public bool WriteCharString(string s, int offsetBytes = 0) { method WriteByteString (line 128) | public bool WriteByteString(string s, int offsetBytes = 0, Encoding en... method _ReadString (line 138) | [SkipLocalsInit] method ReadCharString (line 157) | public string ReadCharString(int length, int offsetBytes = 0, bool fin... method ReadByteString (line 170) | public string ReadByteString(int length, int offsetBytes = 0, bool fin... method Write (line 181) | public bool Write(void* ptrFrom, int nBytes, int offsetBytes = 0) { method Write (line 193) | public bool Write(IntPtr ptrTo, void* ptrFrom, int nBytes) { method Read (line 204) | public bool Read(void* ptrTo, int nBytes, int offsetBytes = 0) { method Read (line 216) | public bool Read(IntPtr ptrFrom, void* ptrTo, int nBytes) { FILE: Au/System/computer.cs class computer (line 9) | public static unsafe class computer { method shutdown (line 42) | public static bool shutdown(bool restart = false, bool force = false, ... method shutdown (line 57) | public static bool shutdown(int flags, uint reason = 0) { method logoff (line 67) | public static bool logoff(bool force = false) { method suspend (line 82) | public static bool suspend(CSuspend how) { method lockOrSwitchUser (line 102) | public static bool lockOrSwitchUser() { method _SRCallback (line 174) | [UnmanagedCallersOnly] method _SystemEvents_PowerModeChanged (line 180) | static void _SystemEvents_PowerModeChanged(object sender, PowerModeCha... type CSuspend (line 192) | public enum CSuspend { FILE: Au/System/consoleProcess.cs class consoleProcess (line 37) | public sealed unsafe class consoleProcess : IDisposable { method consoleProcess (line 51) | public consoleProcess(string exe, string args = null, string curDir = ... method Dispose (line 99) | public void Dispose() { method _Dispose (line 106) | void _Dispose() { method _OnExit (line 122) | void _OnExit(Exception e) { method EndInput (line 132) | public void EndInput() { method ReadLine (line 170) | public bool ReadLine(out string s) => _Read(out s, true); method Read (line 188) | public bool Read(out string s) => _Read(out s, false); method _ReadPipe (line 200) | bool _ReadPipe() { method _Read (line 230) | bool _Read(out string text, bool needLine, Func prompt =... method Wait (line 306) | public bool Wait(int timeout = -1) { method Prompt (line 345) | public List Prompt(string prompt, string input = null) { method Write (line 365) | public void Write(string text, bool noNL = false) { method TerminateNow (line 411) | public void TerminateNow(int exitCode = -1) { method _PeekWait (line 422) | _PWResult _PeekWait(int time, int minPeriod, int maxPeriod = 100) { type _PWResult (line 435) | enum _PWResult { OK, Timeout, End } method ReadAllText (line 444) | public string ReadAllText() { method ReadAllText (line 460) | public void ReadAllText(Action output) { FILE: Au/System/osVersion.cs class osVersion (line 11) | public static unsafe class osVersion { method osVersion (line 12) | static osVersion() { FILE: Au/System/process.cs class process (line 12) | public static unsafe class process { method getName (line 29) | public static string getName(int processId, bool fullPath = false, boo... method GetNameCached_ (line 74) | internal static string GetNameCached_(wnd w, int processId, bool fullP... class _LastWndProps (line 86) | class _LastWndProps { method Begin (line 91) | internal void Begin(wnd w) { method _QueryFullProcessImageName (line 101) | [SkipLocalsInit] type _AllProcesses (line 116) | struct _AllProcesses :IDisposable method _AllProcesses (line 120) | public _AllProcesses(out ProcessInfo_* p, out int count) method Dispose (line 125) | public void Dispose() method WTSEnumerateProcessesW (line 130) | [DllImport("wtsapi32.dll", SetLastError = true)] method WTSFreeMemory (line 133) | [DllImport("wtsapi32.dll", SetLastError = false)] type AllProcesses_ (line 137) | internal unsafe struct AllProcesses_ : IDisposable { method AllProcesses_ (line 142) | public AllProcesses_(bool ofThisSession) { method Dispose (line 186) | public void Dispose() { method Info (line 193) | public ProcessInfo Info(int i) => new(Name(i), _p[i].processID, _p[i... method Id (line 195) | public int Id(int i) => (uint)i < _count ? _p[i].processID : throw n... method SessionId (line 197) | public int SessionId(int i) => (uint)i < _count ? _p[i].sessionID : ... method Name (line 199) | public string Name(int i, bool cannotOpen = false) => (uint)i < _cou... type _ProcessInfo (line 201) | struct _ProcessInfo { method GetName (line 207) | public string GetName(void* p, bool cannotOpen) { method allProcesses (line 230) | public static ProcessInfo[] allProcesses(bool ofThisSession = false) { method getProcessIds (line 256) | public static int[] getProcessIds([ParamString(PSFormat.Wildex)] strin... method _NameOrPath (line 263) | static bool _NameOrPath(ref string processName, bool? fullPath) { method getProcessId (line 277) | public static int getProcessId([ParamString(PSFormat.Wildex)] string p... method exists (line 287) | public static bool exists([ParamString(PSFormat.Wildex)] string proces... method GetProcessesByName_ (line 290) | internal static int GetProcessesByName_(ref List a, wildex proces... method _GetFileName (line 306) | static string _GetFileName(char* s, int len) { method _GetFileName (line 313) | static string _GetFileName(string s) { method getVersionInfo (line 322) | public static FileVersionInfo getVersionInfo(int processId) { method getDescription (line 338) | public static string getDescription(int processId) => getVersionInfo(p... method processIdFromHandle (line 345) | public static int processIdFromHandle(IntPtr processHandle) => Api.Get... method getSessionId (line 359) | public static int getSessionId(int processId) { method getTimes (line 371) | public static bool getTimes(int processId, out long created, out long ... method is32Bit (line 387) | public static bool is32Bit(int processId) { method is32Bit (line 403) | public static bool is32Bit(IntPtr processHandle) { method getCommandLine (line 424) | public static unsafe string getCommandLine(int processId, bool removeP... method GetParentProcessId_ (line 445) | internal static unsafe int GetParentProcessId_() { method terminate (line 472) | public static bool terminate(int processId, int exitCode = 0) { method terminate (line 500) | public static int terminate(string processName, bool allSessions = fal... method suspend (line 517) | public static bool suspend(bool suspend, int processId) { method suspend (line 544) | public static int suspend(bool suspend, string processName, bool allSe... method waitForExit (line 562) | public static bool waitForExit(Seconds timeout, int processId, out int... method triggers (line 608) | public static IEnumerable triggers(bool? started =... class _PiComparer (line 650) | class _PiComparer : IEqualityComparer { method Equals (line 652) | public bool Equals(ProcessInfo x, ProcessInfo y) => x.Id == y.Id && ... method GetHashCode (line 653) | public int GetHashCode(ProcessInfo obj) => obj.Id; method ThisProcessMinimizePhysicalMemory_ (line 735) | internal static void ThisProcessMinimizePhysicalMemory_(int afterMS) { method _ThisProcessExit (line 779) | static void _ThisProcessExit(object sender, EventArgs ea) { //sender: ... method thisProcessExitInvoke (line 803) | public static void thisProcessExitInvoke() { method thisThreadHasMessageLoop (line 832) | public static bool thisThreadHasMessageLoop(out bool isWPF) { method thisThreadHasMessageLoop (line 843) | public static bool thisThreadHasMessageLoop() => thisThreadHasMessageL... method _HML_Forms (line 845) | [MethodImpl(MethodImplOptions.NoInlining)] method _HML_Wpf (line 848) | [MethodImpl(MethodImplOptions.NoInlining)] method ThisThreadSetComApartment_ (line 863) | [MethodImpl(MethodImplOptions.AggressiveInlining)] type ProcessInfo (line 886) | public record struct ProcessInfo(string Name, int Id, int SessionId); type ProcessTriggerInfo (line 892) | public record class ProcessTriggerInfo(bool Started, string Name, int Id... FILE: Au/System/run.cs class run (line 7) | public static class run { method it (line 82) | public static RResult it(string file, string args = null, RFlags flags... method itSafe (line 214) | [MethodImpl(MethodImplOptions.NoInlining)] //uses stack method NormalizeFile_ (line 225) | internal static string NormalizeFile_(bool runConsole, string file, ou... method console (line 290) | public static int console(string exe, string args = null, string curDi... method console (line 305) | public static int console(out string output, string exe, string args =... method console (line 330) | public static int console(Action output, string exe, string ar... method _RunConsole (line 334) | static unsafe int _RunConsole(Action outAction, out string out... method selectInExplorer (line 355) | public static bool selectInExplorer(string path) { method thread (line 372) | public static Thread thread(Action threadProc, bool background = true,... method thread (line 388) | public static unsafe SafeWaitHandle thread(out int id, out Thread thre... type RFlags (line 414) | [Flags] class ROptions (line 463) | public class ROptions { class RResult (line 516) | public class RResult { method ToString (line 548) | public override string ToString() => ProcessId.ToString(); FILE: Au/System/sound.cs class sound (line 7) | public static class sound { method playWav (line 36) | public static bool playWav(string wavFile, bool async = false, bool sy... method playEvent (line 54) | public static bool playEvent(string name, bool async = false, bool sys... method playDefault (line 81) | public static void playDefault() { method playError (line 91) | public static void playError() { method beep (line 103) | public static void beep(int freq, int duration, bool async = false) { method Beep (line 106) | else { class SpeakVoice (line 171) | public class SpeakVoice : IDisposable { method SpeakVoice (line 178) | public SpeakVoice(string voice = null) { method SetVoice_ (line 184) | internal void SetVoice_(string voice) { method Dispose (line 205) | protected virtual void Dispose(bool disposing) { method Dispose (line 214) | public void Dispose() { method Pause (line 245) | public void Pause() => _v.Pause(); method Resume (line 250) | public void Resume() => _v.Resume(); method SkipMilliseconds (line 256) | public void SkipMilliseconds(int count) => _v.Skip("MILLISECOND", count); method SkipSentence (line 262) | public void SkipSentence(int count) => _v.Skip("SENTENCE", count); method Stop (line 267) | public void Stop() => SkipSentence(int.MaxValue); method _RunningState (line 279) | SAPI.SpeechRunState _RunningState() { method WaitUntilDone (line 288) | public bool WaitUntilDone(int msTimeout) => 0 == _v.WaitUntilDone(msTi... method Speak (line 295) | public void Speak(string text, bool async = false) { method Speak (line 304) | public void Speak(string text, SVFlags flags) { class SAPI (line 315) | unsafe class SAPI : NativeApi { type ISpVoice (line 316) | [ComImport, Guid("6C44DF74-72B9-4992-A1EC-EF996E0422D4"), InterfaceTyp... method _0 (line 318) | void _0(); method _1 (line 319) | void _1(); method _2 (line 320) | void _2(); method _3 (line 321) | void _3(); method _4 (line 322) | void _4(); method _5 (line 323) | void _5(); method _6 (line 324) | void _6(); method _7 (line 325) | void _7(); method _8 (line 326) | void _8(); method _9 (line 327) | void _9(); method _a (line 328) | void _a(); method _b (line 329) | void _b(); method _c (line 330) | void _c(); method Pause (line 331) | void Pause(); method Resume (line 332) | void Resume(); method SetVoice (line 333) | void SetVoice(ISpObjectToken pToken); method _d (line 334) | void _d(); method Speak (line 335) | int Speak([MarshalAs(UnmanagedType.LPWStr)] string pwcs, uint dwFlags); method _e (line 336) | void _e(); method GetStatus (line 337) | void GetStatus(out SPVOICESTATUS pStatus, nint ppszLastBookmark = 0); method Skip (line 338) | int Skip([MarshalAs(UnmanagedType.LPWStr)] string pItemType, int lNu... method _f (line 339) | void _f(); method _g (line 340) | void _g(); method _h (line 341) | void _h(); method _i (line 342) | void _i(); method SetRate (line 343) | void SetRate(int RateAdjust); method GetRate (line 344) | int GetRate(); method SetVolume (line 345) | void SetVolume(ushort usVolume); method GetVolume (line 346) | ushort GetVolume(); method WaitUntilDone (line 347) | [PreserveSig] int WaitUntilDone(int msTimeout); type SPVOICESTATUS (line 350) | internal struct SPVOICESTATUS { type ISpObjectToken (line 356) | [ComImport, Guid("14056589-E16C-11D2-BB90-00C04F8EE6C0"), InterfaceTyp... method _0 (line 358) | void _0(); method _1 (line 359) | void _1(); method _2 (line 360) | void _2(); method _3 (line 361) | void _3(); method _4 (line 362) | void _4(); method _5 (line 363) | void _5(); method OpenKey (line 364) | [PreserveSig] int OpenKey([MarshalAs(UnmanagedType.LPWStr)] string p... type ISpObjectTokenCategory (line 367) | [ComImport, Guid("2D3D3845-39AF-4850-BBF9-40B49780011D"), InterfaceTyp... method _0 (line 369) | void _0(); method _1 (line 370) | void _1(); method _2 (line 371) | void _2(); method _3 (line 372) | void _3(); method _4 (line 373) | void _4(); method _5 (line 374) | void _5(); method _6 (line 375) | void _6(); method _7 (line 376) | void _7(); method _8 (line 377) | void _8(); method _9 (line 378) | void _9(); method _a (line 379) | void _a(); method _b (line 380) | void _b(); method SetId (line 381) | void SetId([MarshalAs(UnmanagedType.LPWStr)] string pszCategoryId, [... method _c (line 382) | void _c(); method _d (line 383) | void _d(); method EnumTokens (line 384) | IEnumSpObjectTokens EnumTokens([MarshalAs(UnmanagedType.LPWStr)] str... type ISpDataKey (line 387) | [ComImport, Guid("14056581-E16C-11D2-BB90-00C04F8EE6C0"), InterfaceTyp... method _0 (line 389) | void _0(); method _1 (line 390) | void _1(); method _2 (line 391) | void _2(); method GetStringValue (line 392) | [PreserveSig] int GetStringValue([MarshalAs(UnmanagedType.LPWStr)] s... type IEnumSpObjectTokens (line 395) | [ComImport, Guid("06B64F9E-7FDA-11D2-B4F2-00C04F797396"), InterfaceTyp... method _0 (line 397) | void _0(); method _1 (line 398) | void _1(); method _2 (line 399) | void _2(); method _3 (line 400) | void _3(); method Item (line 401) | ISpObjectToken Item(int Index); method GetCount (line 402) | int GetCount(); class SpVoice (line 405) | [ComImport, Guid("96749377-3391-11D2-9EE3-00C04F797396"), ClassInterfa... type SpeechRunState (line 408) | internal enum SpeechRunState { class SpObjectTokenCategory (line 413) | [ComImport, Guid("A910187F-0C7A-45AC-92CC-59EDAFB77B53"), ClassInterfa... type SVFlags (line 424) | [Flags] FILE: Au/System/uacInfo.cs class uacInfo (line 8) | public sealed class uacInfo : IDisposable { method Dispose (line 13) | public void Dispose() { class _Api (line 98) | static class _Api { type TOKEN_MANDATORY_LABEL (line 100) | internal struct TOKEN_MANDATORY_LABEL { public IntPtr Sid; public ui... method _GetIntegrityLevel (line 120) | UacIL _GetIntegrityLevel() { method uacInfo (line 147) | uacInfo(Handle_ hToken) => _htoken = hToken; method _Create (line 149) | static uacInfo _Create(IntPtr hProcess) { method ofProcess (line 162) | public static uacInfo ofProcess(int processId) { method _IsUacDisabled (line 262) | static bool _IsUacDisabled() { type UacIL (line 290) | public enum UacIL { type UacElevation (line 319) | public enum UacElevation { FILE: Au/Time/WaitLoop.cs type WaitLoop (line 26) | public struct WaitLoop { method WaitLoop (line 35) | public WaitLoop(Seconds timeout) { method WaitLoop (line 52) | [Obsolete, EditorBrowsable(EditorBrowsableState.Never)] method Sleep (line 77) | public unsafe bool Sleep() { method IsTimeout (line 111) | public bool IsTimeout() { type Seconds (line 149) | public struct Seconds { method Seconds (line 168) | public Seconds(double time) { method Exists_ (line 231) | internal bool Exists_() { method ReturnFalseOrThrowNotFound_ (line 239) | internal bool ReturnFalseOrThrowNotFound_() => Time < 0 ? false : thro... FILE: Au/Time/perf.cs class perf (line 7) | public static unsafe class perf { type Instance (line 48) | public unsafe struct Instance : IDisposable { method Instance (line 49) | static Instance() { method First (line 104) | public void First() { method Next (line 124) | public void Next(char cMark = '\0') { method NW (line 142) | [MethodImpl(MethodImplOptions.NoInlining)] method Dispose (line 162) | public void Dispose() { method Write (line 172) | public void Write() { method ToString (line 183) | public override string ToString() { method ToArray (line 195) | public long[] ToArray() { method _Results (line 202) | void _Results(int n, StringBuilder b, long[] a) { method local (line 259) | public static Instance local() { method first (line 294) | public static void first() => s_static.First(); method next (line 309) | public static void next(char cMark = '\0') => s_static.Next(cMark); method nw (line 315) | public static void nw(char cMark = '\0') => s_static.NW(cMark); method write (line 331) | public static void write() => s_static.Write(); method toString (line 337) | public static string toString() => s_static.ToString(); method toArray (line 343) | public static long[] toArray() => s_static.ToArray(); method cpu (line 360) | public static void cpu(int timeMilliseconds = 200) { FILE: Au/Time/timer.cs class timer (line 20) | public class timer { method timer (line 34) | public timer(Action timerAction) { method After (line 61) | public void After(int milliseconds) => _Start(true, milliseconds); method Every (line 74) | public void Every(int milliseconds) => _Start(false, milliseconds); method _Start (line 76) | void _Start(bool singlePeriod, int milliseconds) { method _TimerProc (line 93) | static void _TimerProc(wnd w, int msg, nint idEvent, uint time) { method Stop (line 120) | public void Stop() { method Now (line 137) | public void Now() => _action(this); method _ThreadTrap (line 139) | void _ThreadTrap() { method _StartNew (line 148) | static timer _StartNew(bool singlePeriod, int milliseconds, Action timerAction,... method every (line 185) | public static timer every(int milliseconds, Action timerAction,... FILE: Au/Time/timer2.cs class timer2 (line 22) | public class timer2 { method timer2 (line 29) | public timer2(Action timerAction) { method Stop (line 51) | public void Stop(bool canReuse = false) { method After (line 65) | public void After(long milliseconds) { method Every (line 79) | public void Every(long milliseconds, long? firstAfter = null) { method after (line 98) | public static timer2 after(long milliseconds, Action timerActi... method every (line 115) | public static timer2 every(long milliseconds, Action timerActi... FILE: Au/Time/wait.cs class wait (line 30) | public static partial class wait { method ms (line 50) | public static void ms(this int timeMilliseconds) { method s (line 79) | public static void s(this int timeSeconds) { method s (line 96) | public static void s(this double timeSeconds) { method doEvents (line 115) | public static unsafe void doEvents(int timeMS) { type MessagePump_ (line 140) | internal struct MessagePump_ : IDisposable { method Dispose (line 146) | public void Dispose() { method Pump (line 165) | public bool Pump() { method PumpWithCallback (line 183) | public bool PumpWithCallback(Delegate msgCallback) { method doEvents (line 213) | public static bool doEvents() { method doEventsPrecise_ (line 221) | internal static unsafe void doEventsPrecise_(int timeMS) { class SleepPrecision_ (line 255) | internal sealed class SleepPrecision_ : IDisposable { method SleepPrecision_ (line 268) | public SleepPrecision_(int periodMS) { method Dispose (line 286) | public void Dispose() { method _Dispose (line 291) | void _Dispose() { method TempSet1 (line 325) | public static void TempSet1(int endAfterMS = 1111) { method TempSet1_ (line 362) | internal static void TempSet1_(int sleepTimeMS) { FILE: Au/Time/wait_for.cs class wait (line 2) | public static partial class wait { method until (line 11) | public static T until(Seconds timeout, Func condition) { method forCondition (line 28) | #if DEBUG method retry (line 69) | public static bool retry(Seconds timeout, Action action, Func(Seconds timeout, Func func, Func condition) { method forMessagesAndCondition (line 274) | #if DEBUG type WHFlags (line 291) | [Flags] class WaitVariable_ (line 313) | internal class WaitVariable_ { FILE: Au/Triggers/Trigger.cs class ActionTrigger (line 6) | public abstract class ActionTrigger { method ActionTrigger (line 24) | internal ActionTrigger(ActionTriggers triggers, Delegate action, bool ... method DictAdd_ (line 50) | internal void DictAdd_(Dictionary d, TKey k... method Run_ (line 62) | internal abstract void Run_(TriggerArgs args); method RunT_ (line 67) | private protected void RunT_(T args) => (action as Action)(args); method ToString (line 82) | public override string ToString() => TypeString + " " + ParamsString; method MatchScopeWindowAndFunc_ (line 84) | internal bool MatchScopeWindowAndFunc_(TriggerHookContext thc) { method CallFunc_ (line 117) | internal bool CallFunc_(TriggerArgs args) { method RunAction (line 185) | public void RunAction(TriggerArgs args) { class TriggerArgs (line 198) | public abstract class TriggerArgs { method DisableTriggerUntilClosed (line 208) | public void DisableTriggerUntilClosed(toolbar t) { class TriggerScopes (line 237) | public class TriggerScopes { method TriggerScopes (line 238) | internal TriggerScopes() { } method AllWindows (line 256) | public void AllWindows() => Current_ = null; method Again (line 265) | public void Again(TriggerScope scope) => Current_ = scope; method Window (line 273) | public TriggerScope Window( method NotWindow (line 284) | public TriggerScope NotWindow( method _Window (line 291) | TriggerScope _Window(bool not, string name, string cn, WOwner of, Func... method Window (line 298) | public TriggerScope Window(wndFinder f) method NotWindow (line 305) | public TriggerScope NotWindow(wndFinder f) method Windows (line 330) | public TriggerScope Windows(params wndFinder[] any) method NotWindows (line 338) | public TriggerScope NotWindows(params wndFinder[] any) method _Add (line 341) | TriggerScope _Add(bool not, wndFinder f) { method _Add (line 347) | TriggerScope _Add(bool not, wndFinder[] a) { class TriggerScope (line 361) | public class TriggerScope { method TriggerScope (line 366) | internal TriggerScope(object o, bool not) { method Match (line 374) | public bool Match(wnd w, WFCache cache) { class TriggerFuncs (line 433) | public class TriggerFuncs { method TriggerFuncs (line 434) | internal TriggerFuncs() { } method _Func (line 478) | TFunc _Func(TFunc f) { method Reset (line 486) | public void Reset() { class TriggerFunc (line 494) | class TriggerFunc { FILE: Au/Triggers/Triggers.cs class ActionTriggers (line 146) | public partial class ActionTriggers { method ActionTriggers (line 153) | public ActionTriggers() { method ResetOptions (line 205) | public void ResetOptions() { method _Get (line 212) | ITriggers _Get(TriggerType e) { method Run (line 262) | public unsafe void Run() { method RunThread (line 346) | public void RunThread() { method _WndProc (line 358) | nint _WndProc(wnd w, int message, nint wParam, nint lParam) { method _KeyMouseEvent (line 381) | unsafe void _KeyMouseEvent(int messageId, HooksThread.UsedEvents event... method RunAction_ (line 427) | internal void RunAction_(ActionTrigger trigger, TriggerArgs args, int ... method Stop (line 451) | public void Stop() { method ThrowIfRunning_ (line 469) | internal void ThrowIfRunning_() { method ThrowIfNotRunning_ (line 476) | internal void ThrowIfNotRunning_() { method ThrowIfNotMainThread_ (line 483) | internal void ThrowIfNotMainThread_() { type SharedMemoryData_ (line 528) | [StructLayout(LayoutKind.Sequential, Size = 16)] //note: this struct i... method SendMsg_ (line 537) | internal void SendMsg_(bool sync, int message, nint wParam = 0, nint l... method SendMsg_ (line 545) | internal void SendMsg_(bool sync, Action a) { method _Wait (line 549) | unsafe int _Wait(IntPtr* ha, int nh) { type TriggerType (line 589) | enum TriggerType { type ITriggers (line 596) | interface ITriggers { method StartStop (line 606) | void StartStop(bool start); class TriggerHookContext (line 609) | class TriggerHookContext : WFCache { method TriggerHookContext (line 614) | public TriggerHookContext(ActionTriggers triggers) { method InitContext (line 655) | public void InitContext() { method UseWndFromPoint (line 665) | public void UseWndFromPoint(POINT p) { type _ScopeTime (line 669) | struct _ScopeTime { method PerfStart (line 677) | public void PerfStart() { method PerfEnd (line 681) | public void PerfEnd(bool isFunc, ref int perfTime) { method PerfWarn (line 695) | public void PerfWarn() { method InitMod (line 749) | public void InitMod(HookData.Keyboard k) { FILE: Au/Triggers/TriggersListWindow.cs class ActionTriggers (line 14) | public partial class ActionTriggers { method ShowTriggersListWindow (line 28) | public void ShowTriggersListWindow(int triggerType = -1) { class TriggersListWindow (line 37) | class TriggersListWindow : Window { method Show_ (line 40) | internal static void Show_(ActionTriggers triggers, int triggerType) { method TriggersListWindow (line 65) | TriggersListWindow(ActionTriggers triggers, int triggerType) { method OnPreviewKeyDown (line 156) | protected override void OnPreviewKeyDown(KeyEventArgs e) { method _Menu (line 175) | void _Menu(_TLItem t, ListViewItem li, int clickCount) { method _RunAction (line 208) | void _RunAction(_TLItem t) { method _SetItemTemplate (line 250) | void _SetItemTemplate() { method _About (line 272) | void _About() { method _GetTriggers (line 290) | ObservableCollection<_TLItem> _GetTriggers() { method _TriggerTypeToInt (line 400) | static int _TriggerTypeToInt(_TLItem t) => t.t switch { HotkeyTrigger ... type _TLItem (line 402) | record _TLItem(ActionTrigger t, string trigger, string options, string... class _SortComparer (line 419) | class _SortComparer : System.Collections.IComparer { method Compare (line 420) | int System.Collections.IComparer.Compare(object o1, object o2) { type _Settings (line 441) | internal record class _Settings : JSettings { FILE: Au/Triggers/Triggers_actions.cs class TOptions (line 3) | class TOptions { method Clone (line 11) | public TOptions Clone() => this.MemberwiseClone() as TOptions; class TOThread (line 14) | class TOThread { public const sbyte OfTriggers = -1, New = -2, Pool = -3... type TOFlags (line 16) | [Flags] class TriggerOptions (line 42) | public class TriggerOptions { method _New (line 45) | TOptions _New() => _new ??= (_prev?.Clone() ?? new TOptions()); method Thread (line 61) | public void Thread(int thread = 0, int wait = 0, bool noWarning = fals... method ThreadOfTriggers (line 78) | public void ThreadOfTriggers() { method ThreadMain (line 88) | [EditorBrowsable(EditorBrowsableState.Never)] //renamed method ThreadThis (line 110) | public void ThreadThis() { method ThreadNew (line 125) | public void ThreadNew(bool single = false) { method ThreadPool (line 142) | public void ThreadPool(bool single = false) { method Reset (line 188) | public void Reset() { type TOBAArgs (line 197) | public struct TOBAArgs { method TOBAArgs (line 198) | internal TOBAArgs(TriggerArgs args) { class TriggerActionThreads (line 215) | class TriggerActionThreads { method Run (line 216) | public void Run(ActionTrigger trigger, TriggerArgs args, int muteMod) { method Dispose (line 322) | public void Dispose() { method _OutOfMemory (line 326) | [MethodImpl(MethodImplOptions.AggressiveInlining)] class _Thread (line 334) | class _Thread { type _Action (line 335) | record struct _Action(Action actionWrapper, long time); method _Thread (line 343) | public _Thread(int id) { this.id = id; } method RunAction (line 349) | public bool RunAction(Action actionWrapper, ActionTrigger trigger) { method Dispose (line 405) | public void Dispose() { method _MuteMod (line 494) | static void _MuteMod(ref int muteMod) { FILE: Au/Triggers/Triggers_hooks.cs class HooksThread (line 26) | class HooksThread : IDisposable { type UsedEvents (line 27) | [Flags] method HooksThread (line 42) | public HooksThread(UsedEvents usedEvents, wnd wMsg) { method Dispose (line 49) | public void Dispose() { method _Thread (line 56) | void _Thread() { method _KeyboardHookProc (line 92) | unsafe void _KeyboardHookProc(HookData.Keyboard k) { method _MouseHookProc (line 97) | unsafe bool _MouseHookProc(nint wParam, nint lParam) { method _Send (line 123) | bool _Send(UsedEvents eventType) { method Return (line 148) | public bool Return(int messageId, bool eat) { method GetKeyData (line 161) | public bool GetKeyData(int messageId, out Api.KBDLLHOOKSTRUCT data) { method GetClickWheelData (line 170) | public bool GetClickWheelData(int messageId, out Api.MSLLHOOKSTRUCT da... method GetEdgeMoveData (line 180) | public bool GetEdgeMoveData(int messageId, out MouseTriggers.EdgeMoveD... FILE: Au/Triggers/Triggers_util.cs class TrigUtil (line 3) | static class TrigUtil { method GetModLR (line 8) | public static KMod GetModLR(out KMod modL, out KMod modR) { FILE: Au/Triggers/Types/t-autotext.cs type TAFlags (line 16) | [Flags] type TAPostfix (line 59) | public enum TAPostfix : byte { type TAMenuOptions (line 77) | public record class TAMenuOptions(PMFlags pmFlags = PMFlags.ByCaret); class AutotextTrigger (line 82) | public class AutotextTrigger : ActionTrigger { method AutotextTrigger (line 98) | internal AutotextTrigger(ActionTriggers triggers, Action RunT_(args as Autotex... class AutotextTriggers (line 137) | public class AutotextTriggers : ITriggers, IEnumerable { method AutotextTriggers (line 141) | internal AutotextTriggers(ActionTriggers triggers) { method _CheckPostfixChars (line 227) | static string _CheckPostfixChars(string s) { method ResetOptions (line 289) | public void ResetOptions() { method StartStop (line 310) | void ITriggers.StartStop(bool start) { method HookProc (line 317) | internal unsafe void HookProc(HookData.Keyboard k, TriggerHookContext ... method _GetFocusedWindow (line 379) | static wnd _GetFocusedWindow() { method _Reset (line 389) | void _Reset() { method _Trigger (line 400) | unsafe void _Trigger(char c, bool isPK, wnd wFocus, TriggerHookContext... method _KeyToChar (line 523) | unsafe int _KeyToChar(char* c, KKey vk, uint sc, wnd wFocus, KMod mod) { type _DeadKey (line 563) | record struct _DeadKey(KKey vk, KMod mod, uint sc, nint hkl); type _Char (line 568) | struct _Char { method _Char (line 572) | public _Char(char ch, bool isWordChar) { type _DetectedPostfix (line 579) | enum _DetectedPostfix { None, Delim, Key } method _IsWordChar (line 581) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _DebugPrintText (line 588) | [Conditional("DEBUG")] method JitCompile (line 595) | internal static unsafe void JitCompile() { method GetEnumerator (line 602) | public IEnumerator GetEnumerator() { method GetEnumerator (line 611) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); class AutotextTriggerArgs (line 618) | public class AutotextTriggerArgs : TriggerArgs { method AutotextTriggerArgs (line 650) | public AutotextTriggerArgs(AutotextTrigger trigger, wnd w, string text... method ToString (line 661) | public override string ToString() => "Trigger: " + Trigger; method Replace (line 683) | public void Replace(string text, string html = null) { method Replace2 (line 698) | public void Replace2([ParamString(PSFormat.Keys)] params KKeysEtc[] ke... method _Replace (line 703) | void _Replace(string r, string html, KKeysEtc[] ke) { method SendPostfix (line 816) | public void SendPostfix() { method Confirm (line 846) | public bool Confirm(string text = "Replace") { method Menu (line 897) | public void Menu(params TAMenuItem[] items) { method _ShowMenu (line 955) | int _ShowMenu(popupMenu m) { class TASimpleReplace (line 964) | public class TASimpleReplace { method TASimpleReplace (line 967) | internal TASimpleReplace(AutotextTriggers host) { class TAMenuItem (line 985) | public class TAMenuItem { method TAMenuItem (line 1002) | public TAMenuItem(string label, string text, string html = null, [Call... FILE: Au/Triggers/Types/t-hotkey.cs type TKFlags (line 8) | [Flags] class HotkeyTrigger (line 64) | public class HotkeyTrigger : ActionTrigger { method HotkeyTrigger (line 71) | internal HotkeyTrigger(ActionTriggers triggers, Action RunT_(args as HotkeyT... class HotkeyTriggers (line 97) | public class HotkeyTriggers : ITriggers, IEnumerable { method HotkeyTriggers (line 101) | internal HotkeyTriggers(ActionTriggers triggers) { method _Add (line 166) | void _Add(Action action, KKey key, KMod mod, KMod m... method StartStop (line 187) | void ITriggers.StartStop(bool start) { method HookProc (line 192) | internal bool HookProc(HookData.Keyboard k, TriggerHookContext thc) { method _UpTriggered (line 280) | void _UpTriggered(TriggerHookContext thc) { method _UpClear (line 286) | void _UpClear() { method GetEnumerator (line 295) | public IEnumerator GetEnumerator() { method GetEnumerator (line 304) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); class HotkeyTriggerArgs (line 310) | public class HotkeyTriggerArgs : TriggerArgs { method HotkeyTriggerArgs (line 337) | public HotkeyTriggerArgs(HotkeyTrigger trigger, wnd w, KKey key, KMod ... method ToString (line 343) | public override string ToString() => "Trigger: " + Trigger; FILE: Au/Triggers/Types/t-mouse.cs type TMFlags (line 6) | [Flags] class MouseTrigger (line 41) | public class MouseTrigger : ActionTrigger { method MouseTrigger (line 46) | internal MouseTrigger(ActionTriggers triggers, Action RunT_(args as MouseTr... class MouseTriggers (line 97) | public class MouseTriggers : ITriggers, IEnumerable { method MouseTriggers (line 101) | internal MouseTriggers(ActionTriggers triggers) { method _Add (line 164) | MouseTrigger _Add(Action f, TMKind kind, byte data, ... method _DictKey (line 203) | static int _DictKey(TMKind kind, byte data) => (data << 8) | (byte)kind; method StartStop (line 215) | void ITriggers.StartStop(bool start) { method HookProcClickWheel (line 223) | internal bool HookProcClickWheel(HookData.Mouse k, TriggerHookContext ... method HookProcEdgeMove (line 273) | internal void HookProcEdgeMove(EdgeMoveDetector_.Result d, TriggerHook... method _HookProc2 (line 289) | bool _HookProc2(TriggerHookContext thc, bool isEdgeMove, TMKind kind, ... method _ResetUp (line 362) | void _ResetUp() { method _UnhookTempKeybHook (line 369) | void _UnhookTempKeybHook() { method _ResetUpAndUnhookTempKeybHook (line 377) | void _ResetUpAndUnhookTempKeybHook() { method _SetTempKeybHook (line 383) | void _SetTempKeybHook() { method JitCompile (line 412) | internal static void JitCompile() { class EdgeMoveDetector_ (line 423) | internal class EdgeMoveDetector_ { type Result (line 430) | internal struct Result { type _State (line 439) | struct _State { method Detect (line 456) | public bool Detect(POINT pt) { method _Detect (line 480) | void _Detect() { method _PartX (line 604) | int _PartX(int x) { method _PartY (line 611) | int _PartY(int y) { method GetEnumerator (line 637) | public IEnumerator GetEnumerator() { method GetEnumerator (line 646) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); class MouseTriggerArgs (line 652) | public class MouseTriggerArgs : TriggerArgs { method MouseTriggerArgs (line 674) | public MouseTriggerArgs(MouseTrigger trigger, wnd w, KMod mod) { method ToString (line 680) | public override string ToString() => "Trigger: " + Trigger; type TMKind (line 688) | public enum TMKind : byte { Click, Wheel, Edge, Move } type TMClick (line 693) | public enum TMClick : byte { Left = 1, Right, Middle, X1, X2 } type TMWheel (line 698) | public enum TMWheel : byte { Forward = 1, Backward, Left, Right } type TMEdge (line 707) | public enum TMEdge : byte { type TMMove (line 721) | public enum TMMove : byte { class TMScreen (line 730) | [Obsolete("use code like screen.at.left(true) or screen.index(1, true) o... FILE: Au/Triggers/Types/t-window.cs type TWFlags (line 6) | [Flags] type TWEvent (line 41) | public enum TWEvent { type TWLater (line 78) | [Flags] class WindowTrigger (line 165) | public class WindowTrigger : ActionTrigger { method WindowTrigger (line 177) | internal WindowTrigger(ActionTriggers triggers, Action RunT_(args as WindowT... class WindowTriggers (line 219) | public class WindowTriggers : ITriggers, IEnumerable { method WindowTriggers (line 222) | internal WindowTriggers(ActionTriggers triggers) { method StartStop (line 299) | unsafe void ITriggers.StartStop(bool start) { type _TriggeredData (line 373) | struct _TriggeredData { method Timer_ (line 389) | internal unsafe void Timer_() { method _EnumWinProc (line 479) | unsafe int _EnumWinProc(wnd w, void* _) { method _VisibleAddedRemoved (line 488) | void _VisibleAddedRemoved() { method _HookProc (line 542) | void _HookProc(HookData.WinEvent k) { type _ProcCaller (line 606) | enum _ProcCaller { Timer, Hook, Run, Startup } method _Proc (line 612) | void _Proc(TWLater e, wnd w, _ProcCaller caller = _ProcCaller.Timer, s... method _ProcLater (line 756) | void _ProcLater(TWLater e, wnd w, int iTriggered = -2, string name = n... method SimulateActiveNew (line 804) | public void SimulateActiveNew(wnd w) => _SimulateNew(TWLater.Active, w); method SimulateVisibleNew (line 815) | public void SimulateVisibleNew(wnd w) => _SimulateNew(TWLater.Visible,... method _SimulateNew (line 817) | void _SimulateNew(TWLater e, wnd w) { method LogEvents (line 856) | public void LogEvents(bool on, Func skip = null) { method _LogEvent (line 864) | void _LogEvent(TWLater e, wnd w, _ProcCaller caller, bool oldWindow) { type _WndArray (line 883) | struct _WndArray { method Add (line 887) | public void Add(wnd w) { method Find (line 892) | public unsafe int Find(wnd w) { method GetEnumerator (line 903) | public IEnumerator GetEnumerator() { method GetEnumerator (line 923) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); class WindowTriggerArgs (line 929) | public class WindowTriggerArgs : TriggerArgs { method WindowTriggerArgs (line 957) | public WindowTriggerArgs(WindowTrigger trigger, wnd w, TWLater later) { method ToString (line 964) | public override string ToString() => "Trigger: " + Trigger; method ShowToolbarWhenWindowName (line 995) | public void ShowToolbarWhenWindowName(Func... method ShowToolbarWhenWindowName (line 1018) | public void ShowToolbarWhenWindowName(Func... FILE: Au/UI objects/CaptureScreen.cs class CaptureScreen (line 8) | public static class CaptureScreen { method Image (line 26) | public static Bitmap Image(RECT r) { method Image (line 45) | public static Bitmap Image(wnd w, RECT? r = null, CIFlags flags = CIFl... method Pixels (line 65) | public static uint[,] Pixels(RECT r) { method Pixels (line 76) | public static uint[,] Pixels(wnd w, RECT? r = null, CIFlags flags = CI... method Pixel (line 87) | public static unsafe uint Pixel(POINT p) { method Pixel (line 100) | public static unsafe uint Pixel(wnd w, POINT p, CIFlags flags = CIFlag... method ImageColorRectUI (line 123) | public static bool ImageColorRectUI(out CIUResult result, CIUFlags fla... class _ImageUIWindow (line 271) | class _ImageUIWindow { method Show (line 286) | public int Show(Bitmap img, CIUFlags flags, RECT r) { method _WndProc (line 321) | nint _WndProc(wnd w, int msg, nint wParam, nint lParam) { method _WmPaint (line 354) | unsafe void _WmPaint(IntPtr dc) { method _WmMousemove (line 366) | void _WmMousemove(POINT pc) { method _WmLbuttondown (line 436) | void _WmLbuttondown(POINT p0) { method RectPointWindowUI (line 518) | public static unsafe bool RectPointWindowUI(out CRUResult result, CRUT... class CaptureScreenImage (line 621) | public unsafe sealed class CaptureScreenImage : IDisposable { method Dispose (line 632) | public void Dispose() { method SetExternalData_ (line 639) | internal void SetExternalData_(uint* pixels, int width, int height) { method Capture (line 658) | public bool Capture(wnd w, RECT? r = null, CIFlags flags = CIFlags.Win... method Capture (line 665) | public bool Capture(RECT r, bool relaxed = false) => _Capture(default,... method _Capture (line 667) | bool _Capture(wnd w, RECT? rect, CIFlags flags) { method ToArray1D (line 778) | [SkipLocalsInit] method ToArray2D (line 788) | public uint[,] ToArray2D() { method ToBitmap (line 797) | public Bitmap ToBitmap() { type CIFlags (line 831) | [Flags] class ExtMisc (line 856) | static partial class ExtMisc { method ToCIFlags_ (line 857) | internal static CIFlags ToCIFlags_(this CIUFlags t) => (CIFlags)t & (C... method ToCIFlags_ (line 858) | internal static CIFlags ToCIFlags_(this IFFlags t) => (CIFlags)t & (CI... method ToCIFlags_ (line 859) | internal static CIFlags ToCIFlags_(this OcrFlags t) => (CIFlags)t & (C... type CIUFlags (line 868) | [Flags] type ICFlags (line 893) | [Flags, Obsolete("Renamed to CIUFlags"), EditorBrowsable(EditorBrowsable... class ICResult (line 902) | [Obsolete("Renamed to CIUResult"), EditorBrowsable(EditorBrowsableState.... class CIUResult (line 909) | public class CIUResult { type CRUType (line 947) | public enum CRUType { type CRUResult (line 970) | public record struct CRUResult(wnd w, bool hasRect, RECT r); FILE: Au/UI objects/OcrGoogleCloud.cs class OcrGoogleCloud (line 15) | public class OcrGoogleCloud : IOcrEngine { method OcrGoogleCloud (line 19) | public OcrGoogleCloud(string apiKey) { method Recognize (line 39) | public OcrWord[] Recognize(Bitmap b, bool dispose, double scale) { method _ReadResponse (line 84) | static unsafe JsonNode _ReadResponse(HttpResponseMessage rm) { method _ParseJson (line 111) | static OcrWord[] _ParseJson(JsonNode j, double scale) { FILE: Au/UI objects/OcrMicrosoftAzure.cs class OcrMicrosoftAzure (line 15) | public class OcrMicrosoftAzure : IOcrEngine { method OcrMicrosoftAzure (line 20) | public OcrMicrosoftAzure(string endpointUrl, string apiKey) { method Recognize (line 31) | public OcrWord[] Recognize(Bitmap b, bool dispose, double scale) { method _ParseJson (line 57) | static OcrWord[] _ParseJson(JsonNode j, double scale) { FILE: Au/UI objects/OcrTesseract.cs class OcrTesseract (line 16) | public class OcrTesseract : IOcrEngine { method OcrTesseract (line 19) | public OcrTesseract(string tesseractPath = null) { method Recognize (line 60) | public OcrWord[] Recognize(Bitmap b, bool dispose, double scale) { FILE: Au/UI objects/OcrWin10.cs class OcrWin10 (line 13) | public unsafe class OcrWin10 : IOcrEngine { method OcrWin10 (line 15) | public OcrWin10() { method Recognize (line 47) | public OcrWord[] Recognize(Bitmap b, bool dispose, double scale) { class WinRT (line 75) | static unsafe partial class WinRT { type IOcrResult (line 76) | internal struct IOcrResult : IComPtr { method Dispose (line 78) | public void Dispose() => _u.Dispose(); type IOcrLine (line 85) | internal struct IOcrLine : IComPtr { method Dispose (line 87) | public void Dispose() => _u.Dispose(); type IOcrWord (line 94) | internal struct IOcrWord : IComPtr { method Dispose (line 96) | public void Dispose() => _u.Dispose(); type IOcrEngineStatics (line 108) | [Guid("5BFFA85A-3384-3540-9940-699120D428A8")] method Dispose (line 111) | public void Dispose() => _u.Dispose(); method TryCreateFromLanguage (line 119) | public IOcrEngine TryCreateFromLanguage(ILanguage language) { method TryCreateFromUserProfileLanguages (line 124) | public IOcrEngine TryCreateFromUserProfileLanguages() => _u.GetPtr Create _u.Dispose(); method RecognizeAsync (line 133) | public IAsyncOperation RecognizeAsync(ISoftwareBitmap bitmap) { method CreateEngine (line 140) | public static IOcrEngine CreateEngine(string language = null) { type ISoftwareBitmapStatics (line 149) | [Guid("DF0385DB-672F-4A9D-806E-C2442F343E86")] method Dispose (line 152) | public void Dispose() => _u.Dispose(); method CreateCopyFromBuffer (line 154) | public ISoftwareBitmap CreateCopyFromBuffer(IBuffer source, int widt... type ISoftwareBitmap (line 160) | internal struct ISoftwareBitmap : IComPtr { method Dispose (line 162) | public void Dispose() => _u.Dispose(); method FromBitmap (line 164) | public static ISoftwareBitmap FromBitmap(Bitmap b) { type ICryptographicBufferStatics (line 174) | [Guid("320B7E22-3CB0-4CDF-8663-1D28910065EB")] method Dispose (line 177) | public void Dispose() => _u.Dispose(); method CreateFromByteArray (line 180) | public IBuffer CreateFromByteArray(int size, byte* value) { type IBuffer (line 186) | struct IBuffer : IComPtr { method Dispose (line 188) | public void Dispose() => _u.Dispose(); type ILanguage (line 191) | internal struct ILanguage : IComPtr { method Dispose (line 193) | public void Dispose() => _u.Dispose(); type ILanguageFactory (line 201) | [Guid("9B0252AC-0C27-44F8-B792-9793FB66C63E")] method Dispose (line 204) | public void Dispose() => _u.Dispose(); method CreateLanguage (line 206) | public ILanguage CreateLanguage(string languageTag) { FILE: Au/UI objects/elm.cs class elm (line 49) | [StructLayout(LayoutKind.Sequential)] type Misc_ (line 55) | internal struct Misc_ { method SetRole (line 60) | public void SetRole(ERole role) { this.roleByte = (byte)(role <= 0 |... method SetLevel (line 61) | public void SetLevel(int level) { this.level = (ushort)Math.Clamp(le... method elm (line 75) | internal elm(IntPtr iacc, int elem = 0, bool addRef = false) { method elm (line 84) | internal elm(Cpp.Cpp_Acc x, bool addRef = false) { method _Set (line 92) | void _Set(IntPtr iacc, int elem = 0, Misc_ misc = default, bool addRef... method Dispose (line 114) | void Dispose(bool disposing) { method Dispose (line 134) | public void Dispose() { method ThrowIfDisposed_ (line 188) | internal void ThrowIfDisposed_() { method WarnInSendMessage_ (line 193) | internal static void WarnInSendMessage_() { method fromWindow (line 216) | public static elm fromWindow(wnd w, EObjid objid = EObjid.WINDOW, EWFl... method _WndThrow (line 242) | static void _WndThrow(int hr, wnd w, string es) { method fromXY (line 269) | public static elm fromXY(POINT p, EXYFlags flags = 0) { method fromXY_ (line 275) | internal static elm fromXY_(POINT p, EXYFlags flags, Cpp.Cpp_AccFromPo... method fromXY (line 304) | public static elm fromXY(int x, int y, EXYFlags flags = 0) => fromXY(n... method fromMouse (line 316) | public static elm fromMouse(EXYFlags flags = 0) { method focused (line 324) | public static elm focused(EFocusedFlags flags = 0) { method fromEvent (line 352) | public static elm fromEvent(wnd w, EObjid idObject, int idChild) { method fromComObject (line 370) | public static elm fromComObject(IntPtr x) method fromComObject (line 388) | public static elm fromComObject(object x) type _FuncId (line 409) | enum _FuncId { name = 1, value, description, default_action, role, sta... method _Hresult (line 417) | int _Hresult(_FuncId funcId, int hr) { method _DebugPropGet (line 435) | void _DebugPropGet(_FuncId funcId, int hr) { method ToString (line 472) | public override string ToString() { FILE: Au/UI objects/elmFinder.cs class elmFinder (line 20) | public unsafe class elmFinder { method _ClearResult (line 60) | void _ClearResult() { method elmFinder (line 69) | public elmFinder(string role = null, method elmFinder (line 83) | internal elmFinder(wnd w, elm e) { method _Last (line 223) | elmFinder _Last() { method In (line 233) | public elmFinder In(wnd w) { method In (line 244) | public elmFinder In(elm e) { method Find (line 285) | public elm Find() => Exists() ? Result : null; method Find (line 294) | public elm Find(Seconds wait) => Exists(wait) ? Result : null; method Exists (line 301) | public bool Exists() => Find_(_elm != null, _wnd, _elm); method Exists (line 308) | public bool Exists(Seconds wait) { method Wait (line 325) | public elm Wait(Seconds timeout) => Find_(_elm != null, _wnd, _elm, ti... method Find_ (line 329) | internal bool Find_(bool inElm, wnd w, elm eParent, Seconds? waitS = n... method _AlsoNavigNext (line 452) | bool _AlsoNavigNext(ref elm e, bool noAlso = false) { method FindAll (line 491) | public elm[] FindAll() { method GetAllWithRect_ (line 505) | internal static List<(elm, RECT)> GetAllWithRect_(wnd w, EFFlags flags) { method ToString (line 529) | public override string ToString() { method _ToString (line 536) | void _ToString(StringBuilder b) { class elm (line 600) | partial class elm { type wnd (line 618) | public partial struct wnd { FILE: Au/UI objects/elm_func.cs class elm (line 4) | public unsafe partial class elm { method _GetWnd (line 25) | int _GetWnd(out wnd w) { method GetRect (line 67) | public bool GetRect(out RECT r, bool raw = false) { method GetRect (line 91) | public bool GetRect(out RECT r, wnd w, bool intersect = false) { method _GetRole (line 155) | int _GetRole(out ERole roleInt, out string roleStr, bool dontNeedStr) { method _GetState (line 169) | int _GetState(out EState state) { method IsInvisible_ (line 214) | internal bool IsInvisible_(EState state) { method _BstrToString (line 250) | static string _BstrToString(int hr, BSTR b) { method _GetStringProp (line 255) | string _GetStringProp(char prop) { method _GetStringPropL (line 264) | static string _GetStringPropL(Cpp.Cpp_Acc a, char prop) { method NameOfWindow_ (line 289) | internal static string NameOfWindow_(wnd w) { method Invoke (line 380) | public void Invoke() { method _Invoke (line 388) | void _Invoke(char action = 'a', string param = null, string errMsg = n... method _InvokeL (line 404) | int _InvokeL(char action = 'a', string param = null) { method JavaInvoke (line 433) | public void JavaInvoke(string action = null) { method WebInvoke (line 478) | public bool WebInvoke(Seconds? timeout = null, Action action = nu... method InvokeAndWaitForWebPageLoaded (line 519) | public bool InvokeAndWaitForWebPageLoaded(double secondsTimeout = 60, ... method Select (line 628) | public void Select(ESelect how = ESelect.TAKESELECTION) { method Focus (line 694) | public void Focus(bool andSelect = false) { method GetProperties (line 762) | public bool GetProperties(string props, out EProperties result) { method AttributesToDictionary_ (line 808) | internal static Dictionary AttributesToDictionary_(cha... method Navigate (line 857) | public elm Navigate(string navig, double waitS = 0) { method Html (line 894) | public string Html(bool outer) { method HtmlAttribute (line 910) | public string HtmlAttribute(string name) { method HtmlAttributes (line 925) | public Dictionary HtmlAttributes() { method ScrollTo (line 946) | public void ScrollTo() { method _ScrollTo (line 951) | int _ScrollTo() { method WaitFor (line 987) | public T WaitFor(Seconds timeout, Func condition) { method MouseMove (line 1011) | public void MouseMove(Coord x = default, Coord y = default, int scroll... method MouseClick (line 1026) | public MRelease MouseClick(Coord x = default, Coord y = default, MButt... method MouseClickD (line 1035) | public void MouseClickD(Coord x = default, Coord y = default, int scro... method MouseClickR (line 1042) | public void MouseClickR(Coord x = default, Coord y = default, int scro... method _ElmMouseAction (line 1045) | void _ElmMouseAction(bool click, Coord x, Coord y, MButton button, int... method _GetWndAndRectForClick (line 1057) | (wnd w, RECT r) _GetWndAndRectForClick(int scroll) { method PostClick (line 1141) | public void PostClick(Coord x = default, Coord y = default, MButton bu... method PostClickD (line 1155) | public void PostClickD(Coord x = default, Coord y = default) => PostCl... method PostClickR (line 1161) | public void PostClickR(Coord x = default, Coord y = default) => PostCl... method SendKeys (line 1168) | public void SendKeys([ParamString(PSFormat.Keys)] params KKeysEtc[] ke... method _CheckNeedToggle (line 1193) | bool _CheckNeedToggle(bool check) { method Check (line 1213) | public void Check(bool check = true, [ParamString(PSFormat.Keys)] stri... method Check (line 1228) | public void Check(bool check, Action action) { method Expand (line 1251) | public void Expand(bool expand = true, [ParamString(PSFormat.Keys)] st... method Expand (line 1258) | public void Expand(bool expand, Action action, double waitS = 1, ... method _Expand (line 1262) | void _Expand(bool expand, string keys, Action action, double wait... method _Expand_ClassicTreeview (line 1336) | static void _Expand_ClassicTreeview(wnd w, nint hi, bool expand) { method Expand (line 1377) | public elm Expand(Strings path, [ParamString(PSFormat.Keys)] string ke... method Expand (line 1385) | public elm Expand(Strings path, Action action, double waitS = 3, ... method _ExpandPath (line 1389) | elm _ExpandPath(Strings path, string keys, Action action, double ... method ComboSelect (line 1495) | public elm ComboSelect(string item, string how = null, double waitS = ... FILE: Au/UI objects/elm_types.cs type EFFlags (line 5) | [Flags] class Enum_ (line 61) | internal static partial class Enum_ { type EWFlags (line 79) | [Flags] type EXYFlags (line 94) | [Flags] type EFocusedFlags (line 131) | [Flags] type EMiscFlags (line 152) | [Flags] type EObjid (line 185) | public enum EObjid { type ERole (line 226) | public enum ERole { type EState (line 306) | [Flags] type ESelect (line 349) | [Flags] type EEvent (line 364) | public enum EEvent { type EHookFlags (line 501) | [Flags] class EProperties (line 517) | public class EProperties { FILE: Au/UI objects/ocr.cs class ocr (line 8) | public class ocr { method ocr (line 13) | internal ocr(OcrWord[] words, IFArea area) { method _BuildText (line 37) | string _BuildText(bool forFind) { method AdjustResults_ (line 68) | internal void AdjustResults_(POINT resultOffset, OcrFlags flags) { method recognize (line 115) | public static ocr recognize(IFArea area, OcrFlags flags = 0, double sc... method find (line 164) | public static ocr find(IFArea area, string text, OcrFlags flags = 0, d... method find (line 178) | public static ocr find(Seconds wait, IFArea area, string text, OcrFlag... method wait (line 189) | public static ocr wait(Seconds timeout, IFArea area, string text, OcrF... method waitNot (line 198) | public static bool waitNot(Seconds timeout, IFArea area, string text, ... method GetRect (line 206) | public RECT GetRect(bool inScreen, int word = 0) { method MouseMove (line 231) | public void MouseMove(Coord x = default, Coord y = default, int word =... method MouseClick (line 245) | public MRelease MouseClick(Coord x = default, Coord y = default, MButt... method MouseClickD (line 254) | public void MouseClickD(Coord x = default, Coord y = default, int word... method MouseClickR (line 260) | public void MouseClickR(Coord x = default, Coord y = default, int word... method _MouseAction (line 262) | void _MouseAction(Coord x, Coord y, MButton button, int word) { method PostClick (line 298) | public void PostClick(Coord x = default, Coord y = default, MButton bu... FILE: Au/UI objects/ocrFinder.cs class ocrFinder (line 13) | public class ocrFinder { type Action_ (line 25) | internal enum Action_ { Find, Wait, WaitNot } method ocrFinder (line 32) | public ocrFinder(string text, OcrFlags flags = 0, double scale = 0, IO... method Find (line 58) | public ocr Find(IFArea area) => Exists(area) ? Result : null; method Find (line 61) | public ocr Find(IFArea area, Seconds wait) => Exists(area, wait) ? Res... method Exists (line 65) | public bool Exists(IFArea area) { method Exists (line 72) | public bool Exists(IFArea area, Seconds wait) { method Wait (line 78) | public ocr Wait(Seconds timeout, IFArea area) method WaitNot (line 84) | public bool WaitNot(Seconds timeout, IFArea area) method Wait_ (line 87) | internal bool Wait_(Action_ action, Seconds timeout, IFArea area) { method _Before (line 96) | void _Before(IFArea area, Action_ action) { method _Find (line 108) | bool _Find(bool waiting) { method _FindText (line 139) | bool _FindText(ocr r) { method ToString (line 174) | public override string ToString() => _text.ToString(); FILE: Au/UI objects/ocr_types.cs type IOcrEngine (line 10) | public interface IOcrEngine { method Recognize (line 21) | OcrWord[] Recognize(Bitmap b, bool dispose, double scale); method PrepareBitmap (line 37) | protected static Bitmap PrepareBitmap(Bitmap b, bool dispose, double s... method GetBitmapData (line 64) | protected static unsafe byte[] GetBitmapData(Bitmap b) { method GetBitmapPngFileData (line 72) | protected static unsafe byte[] GetBitmapPngFileData(Bitmap b) { method PolyToRect (line 82) | protected static RECT PolyToRect(JsonNode xTL, JsonNode yTL, JsonNode ... type OcrWord (line 94) | public record class OcrWord { type OcrFlags (line 123) | [Flags] FILE: Au/UI objects/uiimage.cs class uiimage (line 12) | public class uiimage { method uiimage (line 22) | internal uiimage(IFArea area) { method Skip (line 77) | public IFAlso Skip(int n) => MatchIndex == n ? IFAlso.OkReturn : (Matc... method MouseMove (line 89) | public void MouseMove(Coord x = default, Coord y = default) => _MouseA... method MouseClick (line 102) | public MRelease MouseClick(Coord x = default, Coord y = default, MButt... method MouseClickD (line 111) | public void MouseClickD(Coord x = default, Coord y = default) => Mouse... method MouseClickR (line 117) | public void MouseClickR(Coord x = default, Coord y = default) => Mouse... method _MouseAction (line 119) | void _MouseAction(Coord x, Coord y, MButton button) { method PostClick (line 152) | public void PostClick(Coord x = default, Coord y = default, MButton bu... method PostClickD (line 180) | public void PostClickD(Coord x = default, Coord y = default) => PostCl... method PostClickR (line 186) | public void PostClickR(Coord x = default, Coord y = default) => PostCl... method ToString (line 189) | public override string ToString() => $"{ListIndex}, {MatchIndex}, {Rec... method find (line 252) | public static uiimage find(IFArea area, IFImage image, IFFlags flags =... method find (line 266) | public static uiimage find(Seconds wait, IFArea area, IFImage image, I... method wait (line 278) | public static uiimage wait(Seconds timeout, IFArea area, IFImage image... method waitNot (line 287) | public static bool waitNot(Seconds timeout, IFArea area, IFImage image... method waitChanged (line 298) | public static bool waitChanged(Seconds timeout, IFArea area, IFFlags f... method capture (line 306) | [Obsolete("Use CaptureScreen.Image"), EditorBrowsable(EditorBrowsableS... method capture (line 310) | [Obsolete("Use CaptureScreen.Image"), EditorBrowsable(EditorBrowsableS... method getPixels (line 315) | [Obsolete("Use CaptureScreen.Pixels"), EditorBrowsable(EditorBrowsable... method getPixels (line 319) | [Obsolete("Use CaptureScreen.Pixels"), EditorBrowsable(EditorBrowsable... method getPixel (line 324) | [Obsolete("Use CaptureScreen.Pixel"), EditorBrowsable(EditorBrowsableS... method captureUI (line 328) | [Obsolete("Use CaptureScreen.ImageColorRectUI"), EditorBrowsable(Edito... FILE: Au/UI objects/uiimageFinder.cs class uiimageFinder (line 17) | public unsafe class uiimageFinder { class _Image (line 18) | class _Image { method _Image (line 23) | public _Image(string file) { method _Image (line 28) | public _Image(Bitmap b) { method _BitmapToData (line 33) | void _BitmapToData(Bitmap b) { method _Image (line 45) | public _Image(ColorInt color) { method _Image (line 50) | public _Image() { } method uiimageFinder (line 76) | public uiimageFinder(IFImage image, IFFlags flags = 0, int diff = 0, F... method Find (line 114) | public uiimage Find(IFArea area) => Exists(area) ? Result : null; method Find (line 129) | public uiimage Find(IFArea area, Seconds wait) => Exists(area, wait) ?... method Exists (line 133) | public bool Exists(IFArea area) { method Exists (line 140) | public bool Exists(IFArea area, Seconds wait) { method Wait (line 156) | public uiimage Wait(Seconds timeout, IFArea area) method WaitNot (line 166) | public bool WaitNot(Seconds timeout, IFArea area) method Wait_ (line 169) | internal bool Wait_(Action_ action, Seconds timeout, IFArea area) { type Action_ (line 178) | internal enum Action_ { Find, Wait, WaitNot, WaitChanged } method _Before (line 181) | void _Before(IFArea area, Action_ action) { method _After (line 197) | void _After() { method _Find (line 203) | bool _Find() { method _FindImage (line 264) | [MethodImpl(MethodImplOptions.AggressiveOptimization)] type _FindData (line 438) | struct _FindData { method _MatchPixelExact (line 443) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _MatchPixelDiff (line 449) | [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.Aggressiv... method _IsTransparent (line 482) | static bool _IsTransparent(uint color) => color < 0xff000000; type _OptimizationData (line 484) | struct _OptimizationData { type POSCOLOR (line 485) | internal struct POSCOLOR { method Init (line 496) | public bool Init(_Image image, int areaWidth) { method _Add (line 566) | void _Add(_Image image, int i, int areaWidth) { method _GetAreaPixels (line 576) | bool _GetAreaPixels(RECT r, bool toImage0 = false) { method _DpiScaleRect (line 600) | void _DpiScaleRect(ref RECT r) { class _DpiScaling (line 612) | class _DpiScaling { method _DpiScaling (line 617) | public _DpiScaling(wnd w) { _w = w; } method ScaleRect (line 620) | public void ScaleRect(ref RECT r) { FILE: Au/UI objects/uiimage_types.cs class IFArea (line 15) | public class IFArea { type AreaType (line 16) | internal enum AreaType : byte { Screen, Wnd, Elm, Bitmap } method IFArea (line 26) | IFArea(AreaType t) { Type = t; } method IFArea (line 29) | public IFArea(wnd w, RECT r) { Type = AreaType.Wnd; W = w; _r = r; _ha... method IFArea (line 32) | public IFArea(elm e, RECT r) { Type = AreaType.Elm; E = e; _r = r; _ha... method IFArea (line 41) | public IFArea(wnd w, Coord left, Coord top, Coord right, Coord bottom) { method IFArea (line 55) | public IFArea(elm e, Coord left, Coord top, Coord right, Coord bottom) { method Before_ (line 70) | internal void Before_(bool windowPixels) { method GetRect_ (line 87) | internal bool GetRect_(out RECT r, out POINT resultOffset, IFFlags fla... method GetOcrData_ (line 157) | internal bool GetOcrData_(OcrFlags flags, out Bitmap b, out POINT resu... method GetOcrScale_ (line 167) | internal double GetOcrScale_(double scale, IOcrEngine engine) { type IFImage (line 196) | public struct IFImage { method IFImage (line 198) | IFImage(object o) { _o = o; } type IFFlags (line 221) | [Flags] type IFAlso (line 275) | public enum IFAlso { FILE: Au/resources/global2.cs class Au_ (line 41) | [EditorBrowsable(EditorBrowsableState.Never)] FILE: Au/wnd/WProp.cs type WProp (line 6) | public struct WProp method WProp (line 10) | internal WProp(wnd w) => _w = w; method Set (line 41) | public bool Set(string name, nint value) { method Set (line 54) | public bool Set(ushort atom, nint value) { method Remove (line 64) | public nint Remove(string name) { method Remove (line 73) | public nint Remove(ushort atom) { method GetList (line 82) | public Dictionary GetList() { method ToString (line 96) | public override string ToString() { FILE: Au/wnd/WTaskbarButton.cs class WTaskbarButton (line 6) | public unsafe class WTaskbarButton { method WTaskbarButton (line 9) | internal WTaskbarButton(wnd w) => _w = w; method Flash (line 15) | public void Flash(int count) { method SetProgressState (line 39) | public void SetProgressState(WTBProgressState state) { method SetProgressValue (line 49) | public void SetProgressValue(int progressValue, int progressTotal = 10... method Add (line 57) | public void Add() { method Delete (line 66) | public void Delete() { class TaskbarList (line 78) | [ComImport, Guid("56fdf344-fd6d-11d0-958a-006097c9a090"), ClassInterfa... type ITaskbarList3 (line 81) | [ComImport, Guid("ea1afb91-9e28-4b86-90e9-9e9f8a5eefaf"), InterfaceTyp... method HrInit (line 84) | [PreserveSig] int HrInit(); method AddTab (line 85) | [PreserveSig] int AddTab(wnd hwnd); method DeleteTab (line 86) | [PreserveSig] int DeleteTab(wnd hwnd); method ActivateTab (line 87) | [PreserveSig] int ActivateTab(wnd hwnd); method SetActiveAlt (line 88) | [PreserveSig] int SetActiveAlt(wnd hwnd); method MarkFullscreenWindow (line 91) | [PreserveSig] int MarkFullscreenWindow(wnd hwnd, bool fFullscreen); method SetProgressValue (line 94) | [PreserveSig] int SetProgressValue(wnd hwnd, long ullCompleted, long... method SetProgressState (line 95) | [PreserveSig] int SetProgressState(wnd hwnd, WTBProgressState state); method RegisterTab (line 96) | [PreserveSig] int RegisterTab(wnd hwndTab, wnd hwndMDI); method UnregisterTab (line 97) | [PreserveSig] int UnregisterTab(wnd hwndTab); method SetTabOrder (line 98) | [PreserveSig] int SetTabOrder(wnd hwndTab, wnd hwndInsertBefore); method SetTabActive (line 99) | [PreserveSig] int SetTabActive(wnd hwndTab, wnd hwndMDI, uint dwRese... method ThumbBarAddButtons (line 100) | [PreserveSig] int ThumbBarAddButtons(wnd hwnd, uint cButtons, IntPtr... method ThumbBarUpdateButtons (line 101) | [PreserveSig] int ThumbBarUpdateButtons(wnd hwnd, uint cButtons, Int... method ThumbBarSetImageList (line 102) | [PreserveSig] int ThumbBarSetImageList(wnd hwnd, IntPtr himl); method SetOverlayIcon (line 103) | [PreserveSig] int SetOverlayIcon(wnd hwnd, IntPtr hIcon, string pszD... method SetThumbnailTooltip (line 104) | [PreserveSig] int SetThumbnailTooltip(wnd hwnd, string pszTip); method SetThumbnailClip (line 105) | [PreserveSig] int SetThumbnailClip(wnd hwnd, ref RECT prcClip); type WTBProgressState (line 112) | public enum WTBProgressState { FILE: Au/wnd/WndCopyData.cs method WndCopyData (line 24) | public WndCopyData(nint lParam) { method GetString (line 47) | public string GetString() { method GetBytes (line 54) | public byte[] GetBytes() { method EnableReceivingWM_COPYDATA (line 63) | public static void EnableReceivingWM_COPYDATA() { method Send (line 80) | public static unsafe nint Send(wnd w, int dataId, ReadOnlySpan dat... method SendReceive (line 108) | public static unsafe bool SendReceive(wnd w, int dataId... method SendReceive (line 138) | public static bool SendReceive(wnd w, int dataId, ReadOnlySpan(wnd w, int dataId, ReadOnlySpan Api.GetClassLongPtr... method SetOwnerWindow (line 354) | public static bool SetOwnerWindow(wnd w, wnd owner) { method RegisterMessage (line 397) | public static int RegisterMessage(string name, bool uacEnable = false) { method UacEnableMessages (line 407) | public static void UacEnableMessages(params int[] messages) { method PrintMsg (line 417) | public static bool PrintMsg(out string s, wnd w, int msg, nint wParam, n... type _SubclassCookie (line 902) | [ThreadStatic] static List t_asp; //GC class PrintMsgOptions (line 928) | public class PrintMsgOptions { method PrintMsgOptions (line 930) | public PrintMsgOptions() { } method PrintMsgOptions (line 935) | public PrintMsgOptions(params int[] skip) { Skip = skip; } class WDLArgs (line 964) | public class WDLArgs { method Stop (line 979) | public void Stop() { _stopped = true; } class RWCEtc (line 986) | public class RWCEtc { FILE: Au/wnd/inactive/desktop.cs class desktop (line 10) | public static class desktop method toggleShowDesktop (line 16) | public static void toggleShowDesktop() => _Do(0); method minimizeWindows (line 21) | public static void minimizeWindows() => _Do(1); method cascadeWindows (line 26) | public static void cascadeWindows() => _Do(3); method tileWindows (line 31) | public static void tileWindows(bool vertically) => _Do(vertically ? 5 ... method undoMinimizeEtc (line 36) | public static void undoMinimizeEtc() => _Do(2); method taskView (line 42) | public static void taskView() => _Do(6); method _Do (line 44) | static void _Do(int what) { FILE: Au/wnd/wnd.cs type wnd (line 35) | public unsafe partial struct wnd : IEquatable, IComparable { method wnd (line 61) | public wnd(nint hwnd) { _h = hwnd; } method Equals (line 96) | public bool Equals(wnd? w) => w != null && w.GetValueOrDefault() == this; method Equals (line 101) | public override bool Equals(object obj) => obj is wnd w && this == w; method Equals (line 106) | public bool Equals(wnd other) => other == this; method CompareTo (line 111) | public int CompareTo(wnd other) => _h.CompareTo(other); method GetHashCode (line 114) | public override int GetHashCode() => (int)_h; method ToString (line 126) | public override string ToString() { method Send (line 144) | public nint Send(int message, nint wParam = 0, nint lParam = 0) { method Send (line 153) | public nint Send(int message, nint wParam, string lParam) { method Send (line 164) | public nint Send(int message, nint wParam, void* lParam) { method SendTimeout (line 184) | public bool SendTimeout(int millisecondsTimeout, out nint result, int ... method SendTimeout (line 193) | public bool SendTimeout(int millisecondsTimeout, out nint result, int ... method SendTimeout (line 204) | public bool SendTimeout(int millisecondsTimeout, out nint result, int ... method SendNotify (line 213) | public bool SendNotify(int message, nint wParam = 0, nint lParam = 0) { method Post (line 223) | public bool Post(int message, nint wParam = 0, nint lParam = 0) { method ThrowIf0 (line 237) | public wnd ThrowIf0() { method ThrowIfInvalid (line 247) | public wnd ThrowIfInvalid() { method ThrowUseNative (line 268) | public void ThrowUseNative() { method ThrowUseNative (line 277) | public void ThrowUseNative(int errorCode) { method ThrowUseNative (line 286) | public void ThrowUseNative(string mainMessage) { method ThrowUseNative (line 295) | public void ThrowUseNative(int errorCode, string mainMessage) { method ThrowNoNative (line 304) | public void ThrowNoNative(string mainMessage) { method IsVisibleIn_ (line 400) | internal bool IsVisibleIn_(wnd wParent) { method Show (line 423) | public void Show(bool show) { method ShowL (line 439) | public bool ShowL(bool show) { method IsEnabled (line 455) | public bool IsEnabled(bool ancestorsToo = false) { method Enable (line 470) | public void Enable(bool enable) { method ShowMinimized (line 533) | public void ShowMinimized(int how = 0) => _MinMaxRes(Api.SW_MINIMIZE, ... method ShowMaximized (line 541) | public void ShowMaximized(int how = 0) => _MinMaxRes(Api.SW_SHOWMAXIMI... method ShowNotMinMax (line 549) | public void ShowNotMinMax(int how = 0) => _MinMaxRes(Api.SW_SHOWNORMAL... method ShowNotMinimized (line 557) | public void ShowNotMinimized(int how = 0) => _MinMaxRes(Api.SW_RESTORE... method ShowMinimized (line 560) | [Obsolete, EditorBrowsable(EditorBrowsableState.Never)] method ShowMaximized (line 563) | [Obsolete, EditorBrowsable(EditorBrowsableState.Never)] method ShowNotMinMax (line 566) | [Obsolete, EditorBrowsable(EditorBrowsableState.Never)] method ShowNotMinimized (line 569) | [Obsolete, EditorBrowsable(EditorBrowsableState.Never)] method _MinMaxRes (line 579) | void _MinMaxRes(int state, int how) { method GetWindowPlacement_ (line 671) | internal bool GetWindowPlacement_(out Api.WINDOWPLACEMENT wp, bool rec... method SetWindowPlacement_ (line 690) | internal bool SetWindowPlacement_(ref Api.WINDOWPLACEMENT wp, bool rec... method _Wp1 (line 700) | void _Wp1(ref Api.WINDOWPLACEMENT wp, bool set) { class Internal_ (line 713) | internal static partial class Internal_ { method EnableActivate (line 717) | internal static bool EnableActivate(bool goingToActivateAWindow) { method _EnableActivate_SendKey (line 758) | static void _EnableActivate_SendKey(bool debugOut) { method _EnableActivate_MinRes (line 770) | static void _EnableActivate_MinRes() { method _EnableActivate_AllowSetFore (line 797) | static bool _EnableActivate_AllowSetFore() { method ActivateL (line 801) | internal static bool ActivateL(wnd w) { type ActivateFlags (line 831) | [Flags] method _MoveRect (line 1811) | static void _MoveRect(ref RECT r, Coord left, Coord top, RECT rs, bo... method MoveRectInRect (line 1835) | public static void MoveRectInRect(ref RECT r, Coord left, Coord top,... method MoveRectInScreen (line 1839) | public static void MoveRectInScreen(bool ensureMethod, ref RECT r, C... method MoveWindowInScreen (line 1855) | public static void MoveWindowInScreen(bool ensureMethod, wnd w, Coor... method Activate_ (line 863) | internal bool Activate_(Internal_.ActivateFlags flags) { method IsNoActivateStyle_ (line 965) | internal bool IsNoActivateStyle_() { method Activate (line 990) | public wnd Activate() { method ActivateL (line 1009) | public bool ActivateL(bool full = false) { method Focus (line 1052) | public void Focus() { class thisThread (line 1126) | public static class thisThread { method focus (line 1135) | public static bool focus(wnd w) { method isFocused (line 1166) | public static bool isFocused(wnd w) => !w.Is0 && w == Api.GetFocus(); method GetRect (line 1189) | public bool GetRect(out RECT r, bool withoutExtendedFrame = false) { method GetClientRect (line 1300) | public bool GetClientRect(out RECT r, bool inScreen = false) { method ResizeClient (line 1392) | public void ResizeClient(int? width, int? height) { method GetWindowInfo_ (line 1408) | internal bool GetWindowInfo_(out Api.WINDOWINFO wi) { method GetWindowAndClientRectInScreen (line 1421) | public bool GetWindowAndClientRectInScreen(out RECT rWindow, out RECT ... method MapClientToClientOf (line 1452) | public bool MapClientToClientOf(wnd w, ref RECT r) => !Is0 && !w.Is0 &... method MapClientToClientOf (line 1458) | public bool MapClientToClientOf(wnd w, ref POINT p) => !Is0 && !w.Is0 ... method MapClientToScreen (line 1464) | public bool MapClientToScreen(ref RECT r) => !Is0 && Api.MapWindowPoin... method MapClientToScreen (line 1470) | public bool MapClientToScreen(ref POINT p) => Api.ClientToScreen(this,... method MapScreenToClient (line 1476) | public bool MapScreenToClient(ref RECT r) => !Is0 && Api.MapWindowPoin... method MapScreenToClient (line 1482) | public bool MapScreenToClient(ref POINT p) => Api.ScreenToClient(this,... method MapClientToWindow (line 1488) | public bool MapClientToWindow(ref POINT p) { method MapClientToWindow (line 1498) | public bool MapClientToWindow(ref RECT r) { method MapWindowToClient (line 1508) | public bool MapWindowToClient(ref POINT p) { method MapWindowToClient (line 1518) | public bool MapWindowToClient(ref RECT r) { method MapWindowToScreen (line 1528) | public bool MapWindowToScreen(ref POINT p) { method MapWindowToScreen (line 1538) | public bool MapWindowToScreen(ref RECT r) { method GetRectIn (line 1552) | public bool GetRectIn(wnd w, out RECT r) { method GetRectNotMinMax (line 1577) | public bool GetRectNotMinMax(out RECT r) { method ContainsScreenXY (line 1602) | public bool ContainsScreenXY(Coord x, Coord y) { method ContainsWindowXY (line 1620) | public bool ContainsWindowXY(wnd parent, Coord x, Coord y) { method ContainsWindowXY (line 1632) | public bool ContainsWindowXY(Coord x, Coord y) { method SetWindowPos (line 1652) | public bool SetWindowPos(SWPFlags swpFlags, int x = 0, int y = 0, int ... method MoveL (line 1667) | public bool MoveL(int x, int y, int width, int height, SWPFlags swpFla... method MoveL (line 1675) | public bool MoveL(RECT r, SWPFlags swpFlagsToAdd = 0, bool visibleRect... method MoveL (line 1697) | public bool MoveL(int x, int y) { method MoveL_ (line 1701) | internal bool MoveL_(POINT p) => MoveL(p.x, p.y); method ResizeL (line 1712) | public bool ResizeL(int width, int height) { method ResizeL_ (line 1716) | internal bool ResizeL_(SIZE z) => ResizeL(z.width, z.height); method Move (line 1734) | public void Move(Coord x, Coord y, Coord width, Coord height, bool wor... method Move (line 1784) | public void Move(Coord x, Coord y, bool workArea = false, screen scree... method Resize (line 1801) | public void Resize(Coord width, Coord height, bool workArea = false, s... class Internal_ (line 1809) | internal static partial class Internal_ { method EnableActivate (line 717) | internal static bool EnableActivate(bool goingToActivateAWindow) { method _EnableActivate_SendKey (line 758) | static void _EnableActivate_SendKey(bool debugOut) { method _EnableActivate_MinRes (line 770) | static void _EnableActivate_MinRes() { method _EnableActivate_AllowSetFore (line 797) | static bool _EnableActivate_AllowSetFore() { method ActivateL (line 801) | internal static bool ActivateL(wnd w) { type ActivateFlags (line 831) | [Flags] method _MoveRect (line 1811) | static void _MoveRect(ref RECT r, Coord left, Coord top, RECT rs, bo... method MoveRectInRect (line 1835) | public static void MoveRectInRect(ref RECT r, Coord left, Coord top,... method MoveRectInScreen (line 1839) | public static void MoveRectInScreen(bool ensureMethod, ref RECT r, C... method MoveWindowInScreen (line 1855) | public static void MoveWindowInScreen(bool ensureMethod, wnd w, Coor... method MoveInScreen (line 1944) | public void MoveInScreen(Coord x, Coord y, screen screen = default, bo... method EnsureInScreen (line 1958) | public void EnsureInScreen(screen screen = default, bool workArea = tr... method MoveToScreenCenter (line 1969) | public void MoveToScreenCenter(screen screen = default) { method ZorderL_ (line 1997) | internal bool ZorderL_(wnd wAfter, bool before = false, bool noownerzo... method ZorderAbove (line 2019) | public bool ZorderAbove(wnd w, bool ownerToo = false) method ZorderBelow (line 2027) | public bool ZorderBelow(wnd w, bool ownerToo = false) method _ZorderAB (line 2030) | bool _ZorderAB(wnd w, bool before, bool ownerToo, bool top = false) { method ZorderTop (line 2139) | public bool ZorderTop(bool ownerToo = false) method ZorderTopRaw_ (line 2145) | internal bool ZorderTopRaw_() { method ZorderBottom (line 2161) | public bool ZorderBottom() { method ZorderTopmost (line 2175) | public bool ZorderTopmost() { method ZorderTopmost (line 2186) | [Obsolete, EditorBrowsable(EditorBrowsableState.Never)] method ZorderNoTopmost (line 2200) | public bool ZorderNoTopmost(bool afterActiveWindow = false) { method ZorderIsAbove (line 2229) | public bool ZorderIsAbove(wnd w) { method HasStyle (line 2273) | public bool HasStyle(WS style, bool any = false) { method HasExStyle (line 2284) | public bool HasExStyle(WSE exStyle, bool any = false) { method SetStyle (line 2297) | public WS SetStyle(WS style, WSFlags flags = 0) method SetExStyle (line 2308) | public WSE SetExStyle(WSE style, WSFlags flags = 0) method _SetStyle (line 2311) | nint _SetStyle(bool ex, int style, WSFlags flags) { method GetWindowLong (line 2355) | public nint GetWindowLong(int index) => Api.GetWindowLongPtr(this, ind... method SetWindowLong (line 2368) | public nint SetWindowLong(int index, nint newValue, bool noException =... method GetThreadProcessId (line 2426) | public unsafe int GetThreadProcessId(out int processId) { method UacCheckAndThrow_ (line 2502) | internal void UacCheckAndThrow_(string prefix = null) { method ClassNameIs (line 2603) | public bool ClassNameIs(string cn) => ClassName.Like(cn, true); method ClassNameIs (line 2610) | public int ClassNameIs(params ReadOnlySpan classNames) { method NameIs (line 2636) | public int NameIs(params ReadOnlySpan names) { method GetText (line 2680) | public string GetText(bool? getText = null, bool removeUnderlineAmpers... method _GetTextFast (line 2698) | [SkipLocalsInit] method _GetTextSlow (line 2720) | [SkipLocalsInit] method SetText (line 2753) | public void SetText(string text) { method ProgramNameIs (line 2814) | public int ProgramNameIs(params ReadOnlySpan programNames) { method Close (line 2867) | public bool Close(bool noWait = false, bool useXButton = false) { FILE: Au/wnd/wndChildFinder.cs class wndChildFinder (line 28) | public class wndChildFinder { type _NameIs (line 29) | enum _NameIs : byte { name, text, elmName, wfName } method wndChildFinder (line 49) | public wndChildFinder( method Find (line 88) | public wnd Find(wnd wParent) => Exists(wParent) ? Result : default; method Find (line 101) | public wnd Find(wnd wParent, Seconds wait) => Exists(wParent, wait) ? ... method Exists (line 105) | public bool Exists(wnd wParent) { method Exists (line 112) | public bool Exists(wnd wParent, Seconds wait) { method _AllChildren (line 117) | ArrayBuilder_ _AllChildren(wnd wParent) { method FindInList (line 133) | public int FindInList(IEnumerable a, wnd wParent = default) { method FindAll (line 144) | public wnd[] FindAll(wnd wParent) { method FindAllInList (line 154) | public wnd[] FindAllInList(IEnumerable a, wnd wParent = default) { method _FindAll (line 158) | wnd[] _FindAll(WndList_ k, wnd wParent) { method _FindInList (line 172) | int _FindInList(wnd wParent, WndList_ a, Action getAll = null) { method IsMatch (line 260) | public bool IsMatch(wnd c, wnd wParent = default) { method ToString (line 269) | public override string ToString() { FILE: Au/wnd/wndFinder.cs class wndFinder (line 17) | public class wndFinder { type TProps (line 34) | [NoDoc] method TProps (line 37) | internal TProps(wndFinder f) { _f = f; } type EProps (line 57) | [NoDoc] method ToString (line 60) | public override string ToString() { method wndFinder (line 79) | public wndFinder( method Find (line 131) | public wnd Find() => Exists() ? Result : default; method Find (line 142) | public wnd Find(Seconds wait) => Exists(wait) ? Result : default; method Exists (line 146) | public bool Exists() { method Exists (line 153) | public bool Exists(Seconds wait) { method Wait (line 171) | public wnd Wait(Seconds timeout, bool active) { method _AllWindows (line 185) | ArrayBuilder_ _AllWindows() { method FindInList (line 198) | public int FindInList(IEnumerable a) { method FindAll (line 207) | public wnd[] FindAll() { method FindAllInList (line 216) | public wnd[] FindAllInList(IEnumerable a) { method _FindAll (line 220) | wnd[] _FindAll(WndList_ k) { method _FindOrMatch (line 235) | int _FindOrMatch(WndList_ a, Action getAll = null, WFCache cache ... method IsMatch (line 398) | public bool IsMatch(wnd w, WFCache cache = null) { FILE: Au/wnd/wnd_child.cs type wnd (line 2) | public unsafe partial struct wnd { method Child (line 43) | public wnd Child( method Child (line 57) | public wnd Child( method ChildAll (line 75) | public wnd[] ChildAll( method HasChild (line 105) | public bool HasChild(wndChildFinder f) => f.Exists(this); method HasElm (line 144) | public bool HasElm(elmFinder f) => f.Find_(false, this, null); method ChildFast (line 227) | public wnd ChildFast(string name, string cn, wnd wAfter = default) { method ChildFast (line 247) | public wnd ChildFast(int id) { type getwnd (line 252) | public partial struct getwnd { method Children (line 265) | public wnd[] Children(bool onlyVisible = false, bool sortFirstVisibl... method ButtonClick (line 325) | public void ButtonClick(int id) => mouse.postClick(this.Child(1, id: i... method ButtonClick (line 349) | public void ButtonClick([ParamString(PSFormat.Wildex)] string name, bo... method MenuClick (line 369) | public void MenuClick(int itemId, bool systemMenu = false) { type WCFlags (line 408) | [Flags] type WButton (line 427) | public struct WButton method WButton (line 434) | internal WButton(wnd w) { W = w; } method ToString (line 443) | public override string ToString() => W.ToString(); method Click (line 460) | public void Click(bool useElm = false) { method _PostBmClick (line 472) | void _PostBmClick() { method Check (line 492) | public void Check(bool on, bool useElm = false) { method SetCheckState (line 509) | public void SetCheckState(int state, bool useElm = false) { method IsChecked (line 549) | public bool IsChecked(bool useElm = false) { method GetCheckState (line 558) | public int GetCheckState(bool useElm = false) { method _GetElmCheckState (line 573) | int _GetElmCheckState(elm e) { method _IsCheckbox (line 580) | bool _IsCheckbox() { FILE: Au/wnd/wnd_find.cs type wnd (line 2) | public unsafe partial struct wnd { method find (line 79) | public static wnd find( method find (line 96) | public static wnd find( method findAll (line 134) | public static wnd[] findAll( method findFast (line 168) | public static wnd findFast(string name = null, string cn = null, bool ... type Cached_ (line 172) | internal struct Cached_ { method FindFast (line 179) | public wnd FindFast(string name, string cn, bool messageOnly) { method Get (line 195) | public wnd Get(Func f) { method findOrRun (line 225) | public static wnd findOrRun( method _ActivateAfterRun (line 256) | void _ActivateAfterRun() { method runAndFind (line 284) | public static wnd runAndFind(Action run, Seconds timeout, method IsMatch (line 319) | public bool IsMatch( method IsMatch (line 353) | public int IsMatch(ReadOnlySpan windows) { type getwnd (line 361) | public partial struct getwnd { method allWindows (line 383) | public static wnd[] allWindows(bool onlyVisible = false, bool sortFi... method allWindowsZorder (line 394) | public static wnd[] allWindowsZorder() { method threadWindows (line 454) | public static wnd[] threadWindows(int threadId, bool onlyVisible = f... method TopThreadWindow_ (line 473) | internal static wnd TopThreadWindow_(bool onlyVisible, bool nonPopup) { class Internal_ (line 488) | internal static partial class Internal_ { type EnumAPI (line 489) | internal enum EnumAPI { EnumWindows, EnumThreadWindows, EnumChildWin... method EnumWindows (line 491) | internal static wnd[] EnumWindows(EnumAPI api, method EnumWindows2 (line 502) | internal static ArrayBuilder_ EnumWindows2(EnumAPI api, type _EnumData (line 569) | struct _EnumData { method Proc (line 579) | public int Proc(wnd w) { method _EnumIsVisible (line 608) | static bool _EnumIsVisible(wnd w, EnumAPI api, wnd wParent) type WFlags (line 618) | [Flags] type WOwner (line 638) | public struct WOwner { method WOwner (line 645) | WOwner(string s) => _s = s; method WOwner (line 647) | WOwner(int i, byte what) { _i = i; _what = what; } method Process (line 659) | public static WOwner Process(int processId) => new(processId, 3); method Thread (line 662) | public static WOwner Thread(int threadId) => new(threadId, 2); method GetValue (line 672) | public void GetValue(out wildex program, out int pid, out int tid, out... type WContains (line 706) | public struct WContains { method WContains (line 708) | WContains(object o) => _o = o; method _ParseString (line 729) | static object _ParseString(string s) { class WFCache (line 757) | public class WFCache { method Begin (line 777) | internal void Begin(wnd w) { method Clear (line 800) | [MethodImpl(MethodImplOptions.AggressiveInlining)] FILE: Au/wnd/wnd_fromxy.cs type wnd (line 2) | public partial struct wnd { method fromXY (line 27) | public static wnd fromXY(POINT p, WXYFlags flags = 0) { method fromXY (line 53) | public static wnd fromXY(int x, int y, WXYFlags flags = 0) => fromXY(n... method fromMouse (line 61) | public static wnd fromMouse(WXYFlags flags = 0) => fromXY(mouse.xy, fl... method ChildFromXY (line 71) | public wnd ChildFromXY(Coord x, Coord y, WXYCFlags flags = 0) { method ChildFromXY (line 84) | public wnd ChildFromXY(POINT p, WXYCFlags flags = 0) { type _WindowFromPoint (line 93) | struct _WindowFromPoint : IDisposable { method _WindowFromPoint (line 99) | public _WindowFromPoint(POINT p, wnd hwndStart) { method Dispose (line 112) | public void Dispose() { if (_hr != default) Api.DeleteObject(_hr); } method IsInWindow (line 114) | public (bool inWindow, bool inClient) IsInWindow() { method _IsPointVisibleIn_1 (line 119) | bool _IsPointVisibleIn_1(wnd c) { method _IsPointVisibleIn_2 (line 123) | bool _IsPointVisibleIn_2(wnd c) { method FindSibling (line 137) | public bool FindSibling() { method FindDescendant (line 156) | public bool FindDescendant(bool directChild = false) { method _FromXY (line 177) | static wnd _FromXY(POINT p, out bool isChild) { method _ChildFromXY (line 205) | wnd _ChildFromXY(POINT p, WXYCFlags flags = 0) { method _SiblingXY (line 251) | wnd _SiblingXY(_SibXY direction, int distance, int edgeOffset = 5, boo... type _SibXY (line 269) | enum _SibXY { Left, Right, Above, Below } method _SiblingXY (line 271) | wnd _SiblingXY(_SibXY direction) { type WXYFlags (line 304) | [Flags] type WXYCFlags (line 330) | [Flags] FILE: Au/wnd/wnd_get.cs type wnd (line 3) | public partial struct wnd { type getwnd (line 14) | public partial struct getwnd { method getwnd (line 17) | public getwnd(wnd wThis) => _w = wThis; method SiblingLeft (line 29) | public wnd SiblingLeft() => _w._SiblingXY(_SibXY.Left); method SiblingRight (line 40) | public wnd SiblingRight() => _w._SiblingXY(_SibXY.Right); method SiblingAbove (line 50) | public wnd SiblingAbove() => _w._SiblingXY(_SibXY.Above); method SiblingBelow (line 60) | public wnd SiblingBelow() => _w._SiblingXY(_SibXY.Below); method SiblingLeft (line 73) | public wnd SiblingLeft(int distance, int yOffset = 5, bool topChild ... method SiblingRight (line 86) | public wnd SiblingRight(int distance, int yOffset = 5, bool topChild... method SiblingAbove (line 99) | public wnd SiblingAbove(int distance, int xOffset = 5, bool topChild... method SiblingBelow (line 112) | public wnd SiblingBelow(int distance, int xOffset = 5, bool topChild... method _GetWindow (line 114) | wnd _GetWindow(int dir, int skip) { method Next (line 133) | public wnd Next(int skip = 0) => _GetWindow(Api.GW_HWNDNEXT, skip); method Previous (line 145) | public wnd Previous(int skip = 0) => _GetWindow(Api.GW_HWNDPREV, skip); method Child (line 198) | public wnd Child(int index) { method EnabledOwned (line 283) | public wnd EnabledOwned(bool orThis = false) { method LastActiveOwnedOrThis (line 302) | public wnd LastActiveOwnedOrThis(bool includeOwners = false) { method RootOwnerOrThis (line 320) | public wnd RootOwnerOrThis(bool supportControls = false) { method AllOwners (line 343) | public wnd[] AllOwners(bool andThisWindow = false, bool onlyVisible ... method Owners (line 347) | [EditorBrowsable(EditorBrowsableState.Never)] //returns List, wherea... method AllOwned (line 363) | public wnd[] AllOwned(bool allDescendants, bool andThisWindow = fals... class OwnedDescendants_ (line 385) | internal class OwnedDescendants_ { method OwnedDescendants_ (line 398) | public OwnedDescendants_() { method GetIndices (line 412) | public List GetIndices(wnd owner, Func skip = null... method top2 (line 456) | public static wnd top2(out wnd lastTopmost) { method desktop (line 495) | public static bool desktop(out wnd desktopWindow, out wnd control) { method isMainWindow (line 527) | public static bool isMainWindow(wnd w, bool allDesktops = false, boo... method mainWindows (line 571) | public static wnd[] mainWindows(bool allDesktops = false) { method nextMain (line 599) | public static wnd nextMain(wnd w = default, bool allDesktops = false... type getwnd (line 519) | public partial struct getwnd { method getwnd (line 17) | public getwnd(wnd wThis) => _w = wThis; method SiblingLeft (line 29) | public wnd SiblingLeft() => _w._SiblingXY(_SibXY.Left); method SiblingRight (line 40) | public wnd SiblingRight() => _w._SiblingXY(_SibXY.Right); method SiblingAbove (line 50) | public wnd SiblingAbove() => _w._SiblingXY(_SibXY.Above); method SiblingBelow (line 60) | public wnd SiblingBelow() => _w._SiblingXY(_SibXY.Below); method SiblingLeft (line 73) | public wnd SiblingLeft(int distance, int yOffset = 5, bool topChild ... method SiblingRight (line 86) | public wnd SiblingRight(int distance, int yOffset = 5, bool topChild... method SiblingAbove (line 99) | public wnd SiblingAbove(int distance, int xOffset = 5, bool topChild... method SiblingBelow (line 112) | public wnd SiblingBelow(int distance, int xOffset = 5, bool topChild... method _GetWindow (line 114) | wnd _GetWindow(int dir, int skip) { method Next (line 133) | public wnd Next(int skip = 0) => _GetWindow(Api.GW_HWNDNEXT, skip); method Previous (line 145) | public wnd Previous(int skip = 0) => _GetWindow(Api.GW_HWNDPREV, skip); method Child (line 198) | public wnd Child(int index) { method EnabledOwned (line 283) | public wnd EnabledOwned(bool orThis = false) { method LastActiveOwnedOrThis (line 302) | public wnd LastActiveOwnedOrThis(bool includeOwners = false) { method RootOwnerOrThis (line 320) | public wnd RootOwnerOrThis(bool supportControls = false) { method AllOwners (line 343) | public wnd[] AllOwners(bool andThisWindow = false, bool onlyVisible ... method Owners (line 347) | [EditorBrowsable(EditorBrowsableState.Never)] //returns List, wherea... method AllOwned (line 363) | public wnd[] AllOwned(bool allDescendants, bool andThisWindow = fals... class OwnedDescendants_ (line 385) | internal class OwnedDescendants_ { method OwnedDescendants_ (line 398) | public OwnedDescendants_() { method GetIndices (line 412) | public List GetIndices(wnd owner, Func skip = null... method top2 (line 456) | public static wnd top2(out wnd lastTopmost) { method desktop (line 495) | public static bool desktop(out wnd desktopWindow, out wnd control) { method isMainWindow (line 527) | public static bool isMainWindow(wnd w, bool allDesktops = false, boo... method mainWindows (line 571) | public static wnd[] mainWindows(bool allDesktops = false) { method nextMain (line 599) | public static wnd nextMain(wnd w = default, bool allDesktops = false... method switchActiveWindow (line 621) | public static bool switchActiveWindow() { method IsChildOf (line 684) | public bool IsChildOf(wnd w) { return Api.IsChild(w, this); } method IsOwnedBy (line 730) | public bool IsOwnedBy(wnd w, int level) { method IsOwnedBy2_ (line 740) | internal bool IsOwnedBy2_(wnd w, int level, ref int tid) { FILE: Au/wnd/wnd_other.cs type wnd (line 2) | public partial struct wnd { method SetTransparency (line 16) | public void SetTransparency(bool allowTransparency, int? opacity = nul... method GetTransparency (line 42) | public bool GetTransparency(out int? opacity, out ColorInt? colorKey) { method IsFullScreen_ (line 57) | internal unsafe bool IsFullScreen_(out screen scrn) { type _ISSHELLWINDOW (line 104) | struct _ISSHELLWINDOW { method IsShellWindow (line 108) | public int IsShellWindow(wnd w) { type WSFlags (line 183) | [Flags] type WControlType (line 204) | public enum WControlType { FILE: Au/wnd/wnd_private.cs type wnd (line 3) | public unsafe partial struct wnd { method MinimalSleepIfOtherThread_ (line 7) | internal void MinimalSleepIfOtherThread_() { method MinimalSleepNoCheckThread_ (line 14) | internal void MinimalSleepNoCheckThread_() { method _WindowsStoreAppFrameChild (line 27) | static wnd _WindowsStoreAppFrameChild(wnd w) { class Internal_ (line 60) | internal static partial class Internal_ { class WinFlags (line 65) | internal static class WinFlags { method Set (line 69) | internal static bool Set(wnd w, WFlags_ flags, bool? setAddRem = n... method Get (line 77) | internal static WFlags_ Get(wnd w) { method Remove (line 81) | internal static WFlags_ Remove(wnd w) { type WFlags_ (line 85) | [Flags] method IsSpecHwnd (line 131) | public static bool IsSpecHwnd(wnd w) { method FromObject (line 141) | public static wnd FromObject(object o) => o switch { method _Control (line 148) | [MethodImpl(MethodImplOptions.NoInlining)] //prevents loading Forms ... method _Wpf (line 151) | [MethodImpl(MethodImplOptions.NoInlining)] //prevents loading WPF dl... method ToWpfElement (line 159) | public static System.Windows.FrameworkElement ToWpfElement(wnd w) { type WndList_ (line 176) | internal struct WndList_ : IDisposable { type ListType (line 177) | internal enum ListType { None, ArrayBuilder, Enumerator, SingleWnd } method WndList_ (line 185) | internal WndList_(ArrayBuilder_ ab) { method WndList_ (line 190) | internal WndList_(IEnumerable en) { method WndList_ (line 198) | internal WndList_(wnd w) { method Next (line 207) | internal bool Next(out wnd w) { method Dispose (line 228) | public void Dispose() { FILE: Au/wnd/wnd_wait.cs type wnd (line 3) | public partial struct wnd { method wait (line 35) | public static wnd wait(Seconds timeout, bool active, method waitAny (line 59) | public static (int index, wnd w) waitAny(Seconds timeout, bool active,... method WaitFor (line 175) | public T WaitFor(Seconds timeout, Func condition, bool dont... method WaitForName (line 203) | public bool WaitForName(Seconds timeout, [ParamString(PSFormat.Wildex)... method WaitForClosed (line 219) | public bool WaitForClosed(Seconds timeout, bool waitUntilProcessEnds =... FILE: Cpp/Cpp.cpp function HRESULT (line 4) | HRESULT AccAgent::QueryInterface(REFIID riid, void ** ppvObject) function ULONG (line 13) | ULONG AccAgent::AddRef(void) function ULONG (line 18) | ULONG AccAgent::Release(void) function HRESULT (line 23) | HRESULT AccAgent::GetTypeInfoCount(UINT * pctinfo) function HRESULT (line 28) | HRESULT AccAgent::GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo ** ppTInfo) function HRESULT (line 33) | HRESULT AccAgent::GetIDsOfNames(REFIID riid, LPOLESTR * rgszNames, UINT ... function HRESULT (line 38) | HRESULT AccAgent::Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WO... function HRESULT (line 43) | HRESULT AccAgent::get_accParent(IDispatch ** ppdispParent) function HRESULT (line 50) | HRESULT AccAgent::get_accChildCount(long * pcountChildren) function HRESULT (line 55) | HRESULT AccAgent::get_accChild(VARIANT varChild, IDispatch ** ppdispChild) function HRESULT (line 60) | HRESULT AccAgent::get_accName(VARIANT varChild, BSTR * pszName) function HRESULT (line 66) | HRESULT AccAgent::get_accValue(VARIANT varChild, BSTR * pszValue) function HRESULT (line 71) | HRESULT AccAgent::get_accDescription(VARIANT varChild, BSTR * pszDescrip... function HRESULT (line 76) | HRESULT AccAgent::get_accRole(VARIANT varChild, VARIANT * pvarRole) function HRESULT (line 82) | HRESULT AccAgent::get_accState(VARIANT varChild, VARIANT * pvarState) function HRESULT (line 87) | HRESULT AccAgent::get_accHelp(VARIANT varChild, BSTR * pszHelp) function HRESULT (line 92) | HRESULT AccAgent::get_accHelpTopic(BSTR * pszHelpFile, VARIANT varChild,... function HRESULT (line 97) | HRESULT AccAgent::get_accKeyboardShortcut(VARIANT varChild, BSTR * pszKe... function HRESULT (line 102) | HRESULT AccAgent::get_accFocus(VARIANT * pvarChild) function HRESULT (line 107) | HRESULT AccAgent::get_accSelection(VARIANT * pvarChildren) function HRESULT (line 112) | HRESULT AccAgent::get_accDefaultAction(VARIANT varChild, BSTR * pszDefau... function HRESULT (line 117) | HRESULT AccAgent::accSelect(long flagsSelect, VARIANT varChild) function HRESULT (line 122) | HRESULT AccAgent::accLocation(long * pxLeft, long * pyTop, long * pcxWid... function HRESULT (line 149) | HRESULT AccAgent::accNavigate(long navDir, VARIANT varStart, VARIANT * p... function HRESULT (line 162) | HRESULT AccAgent::accHitTest(long xLeft, long yTop, VARIANT * pvarChild) function HRESULT (line 167) | HRESULT AccAgent::accDoDefaultAction(VARIANT varChild) function HRESULT (line 172) | HRESULT AccAgent::put_accName(VARIANT varChild, BSTR szName) function HRESULT (line 177) | HRESULT AccAgent::put_accValue(VARIANT varChild, BSTR szValue) FILE: Cpp/Cpp.h function eAccMiscFlags (line 15) | enum class eAccMiscFlags : BYTE { type Cpp_Acc_Agent (line 55) | typedef struct Cpp_Acc Cpp_Acc_Agent; function Cpp_Acc (line 57) | struct Cpp_Acc_Agent : Cpp_Acc { type class (line 71) | enum class type class (line 85) | enum class type Cpp_AccFindParams (line 86) | struct Cpp_AccFindParams { type class (line 101) | enum class type class (line 116) | enum class type class (line 122) | enum class FILE: Cpp/IAccessible2.h type interface (line 50) | typedef interface IAccessibleRelation type interface (line 56) | typedef interface IAccessibleAction type interface (line 62) | typedef interface IAccessible2 type interface (line 68) | typedef interface IAccessible2_2 type interface (line 74) | typedef interface IAccessibleComponent type interface (line 80) | typedef interface IAccessibleValue type interface (line 86) | typedef interface IAccessibleText type interface (line 92) | typedef interface IAccessibleText2 type interface (line 98) | typedef interface IAccessibleEditableText type interface (line 104) | typedef interface IAccessibleHyperlink type interface (line 110) | typedef interface IAccessibleHypertext type interface (line 116) | typedef interface IAccessibleHypertext2 type interface (line 122) | typedef interface IAccessibleTable type interface (line 128) | typedef interface IAccessibleTable2 type interface (line 134) | typedef interface IAccessibleTableCell type interface (line 140) | typedef interface IAccessibleImage type interface (line 146) | typedef interface IAccessibleApplication type interface (line 152) | typedef interface IAccessibleDocument type interface (line 158) | typedef interface IAccessible2 type interface (line 164) | typedef interface IAccessible2_2 type interface (line 170) | typedef interface IAccessibleAction type interface (line 176) | typedef interface IAccessibleApplication type interface (line 182) | typedef interface IAccessibleComponent type interface (line 188) | typedef interface IAccessibleDocument type interface (line 194) | typedef interface IAccessibleEditableText type interface (line 200) | typedef interface IAccessibleHyperlink type interface (line 206) | typedef interface IAccessibleText type interface (line 212) | typedef interface IAccessibleHypertext type interface (line 218) | typedef interface IAccessibleHypertext2 type interface (line 224) | typedef interface IAccessibleImage type interface (line 230) | typedef interface IAccessibleRelation type interface (line 236) | typedef interface IAccessibleTable type interface (line 242) | typedef interface IAccessibleTable2 type interface (line 248) | typedef interface IAccessibleTableCell type interface (line 254) | typedef interface IAccessibleText2 type interface (line 260) | typedef interface IAccessibleValue type IA2ScrollType (line 278) | enum IA2ScrollType type IA2CoordinateType (line 288) | enum IA2CoordinateType type IA2TextSpecialOffsets (line 293) | enum IA2TextSpecialOffsets type IA2TableModelChangeType (line 298) | enum IA2TableModelChangeType type IA2TableModelChange (line 303) | typedef struct IA2TableModelChange type IAccessibleRelationVtbl (line 400) | typedef struct IAccessibleRelationVtbl function interface (line 442) | interface IAccessibleRelation type IA2Actions (line 492) | enum IA2Actions type IAccessibleActionVtbl (line 545) | typedef struct IAccessibleActionVtbl function interface (line 594) | interface IAccessibleAction type IA2Role (line 647) | enum IA2Role type AccessibleStates (line 694) | typedef long AccessibleStates; type IA2States (line 697) | enum IA2States type IA2Locale (line 719) | typedef struct IA2Locale type IA2ScrollType (line 762) | enum IA2ScrollType type IA2CoordinateType (line 765) | enum IA2CoordinateType type IAccessible2Vtbl (line 815) | typedef struct IAccessible2Vtbl function interface (line 1052) | interface IAccessible2 type IAccessible2_2Vtbl (line 1247) | typedef struct IAccessible2_2Vtbl function interface (line 1501) | interface IAccessible2_2 type IA2Color (line 1676) | typedef long IA2Color; type IAccessibleComponentVtbl (line 1712) | typedef struct IAccessibleComponentVtbl function interface (line 1744) | interface IAccessibleComponent type IAccessibleValueVtbl (line 1815) | typedef struct IAccessibleValueVtbl function interface (line 1850) | interface IAccessibleValue type IA2TextSegment (line 1896) | typedef struct IA2TextSegment type IA2TextBoundaryType (line 1904) | enum IA2TextBoundaryType type IA2CoordinateType (line 1947) | enum IA2CoordinateType type IA2CoordinateType (line 1959) | enum IA2CoordinateType type IA2TextBoundaryType (line 1974) | enum IA2TextBoundaryType type IA2TextBoundaryType (line 1981) | enum IA2TextBoundaryType type IA2TextBoundaryType (line 1988) | enum IA2TextBoundaryType type IA2ScrollType (line 2010) | enum IA2ScrollType type IA2CoordinateType (line 2015) | enum IA2CoordinateType type IAccessibleTextVtbl (line 2029) | typedef struct IAccessibleTextVtbl function interface (line 2160) | interface IAccessibleText type IAccessibleText2Vtbl (line 2274) | typedef struct IAccessibleText2Vtbl function interface (line 2413) | interface IAccessibleText2 type IAccessibleEditableTextVtbl (line 2553) | typedef struct IAccessibleEditableTextVtbl function interface (line 2608) | interface IAccessibleEditableText type IAccessibleHyperlinkVtbl (line 2696) | typedef struct IAccessibleHyperlinkVtbl function interface (line 2767) | interface IAccessibleHyperlink type IAccessibleHypertextVtbl (line 2862) | typedef struct IAccessibleHypertextVtbl function interface (line 3007) | interface IAccessibleHypertext type IAccessibleHypertext2Vtbl (line 3128) | typedef struct IAccessibleHypertext2Vtbl function interface (line 3278) | interface IAccessibleHypertext2 type IAccessibleTableVtbl (line 3515) | typedef struct IAccessibleTableVtbl function interface (line 3679) | interface IAccessibleTable type IAccessibleTable2Vtbl (line 3885) | typedef struct IAccessibleTable2Vtbl function interface (line 3993) | interface IAccessibleTable2 type IAccessibleTableCellVtbl (line 4136) | typedef struct IAccessibleTableCellVtbl function interface (line 4197) | interface IAccessibleTableCell type IA2CoordinateType (line 4274) | enum IA2CoordinateType type IAccessibleImageVtbl (line 4286) | typedef struct IAccessibleImageVtbl function interface (line 4320) | interface IAccessibleImage type IA2EventID (line 4364) | enum IA2EventID type IAccessibleApplicationVtbl (line 4437) | typedef struct IAccessibleApplicationVtbl function interface (line 4472) | interface IAccessibleApplication type IAccessibleDocumentVtbl (line 4537) | typedef struct IAccessibleDocumentVtbl function interface (line 4560) | interface IAccessibleDocument FILE: Cpp/ISimpleDOMDocument.h type interface (line 37) | typedef interface ISimpleDOMDocument type ISimpleDOMDocumentVtbl (line 156) | typedef struct ISimpleDOMDocumentVtbl function interface (line 200) | interface ISimpleDOMDocument FILE: Cpp/ISimpleDOMNode.h type ISimpleDOMNodeVtbl (line 251) | typedef struct ISimpleDOMNodeVtbl function interface (line 349) | interface ISimpleDOMNode FILE: Cpp/ISimpleDOMText.h type interface (line 38) | typedef interface ISimpleDOMText type ISimpleDOMTextVtbl (line 145) | typedef struct ISimpleDOMTextVtbl function interface (line 195) | interface ISimpleDOMText FILE: Cpp/JAB.h function namespace (line 6) | namespace jab { FILE: Cpp/MemoryPool.h function namespace (line 28) | namespace AppShift::Memory { FILE: Cpp/Util.cpp function Print (line 10) | void Print(STR s) { function Printf (line 24) | void Printf(const wchar_t* frm, ...) { function EXPORT (line 104) | EXPORT int Cpp_GetProcessArchitecture(DWORD pid) { type wn (line 134) | namespace wn { function ClassName (line 135) | bool ClassName(HWND w, out Bstr& s) { function ClassNameIs (line 146) | int ClassNameIs(HWND w, std::initializer_list a) { function ClassNameIs (line 155) | bool ClassNameIs(HWND w, STR s) { function ClassNameIs (line 161) | bool ClassNameIs(HWND w, const str::Wildex& s) { function Name (line 167) | bool Name(HWND w, out Bstr& s) { function IsVisibleInWindow (line 189) | bool IsVisibleInWindow(HWND c, HWND wTL) { function BOOL (line 204) | BOOL EnumChildWindows(HWND w, WNDENUMPROCL& callback) { function HWND (line 209) | HWND FindChildByClassName(HWND w, STR className, bool visible) { function HWND (line 220) | HWND FindChildByClassName(HWND w, STR className1, STR className2, OUT ... function HWND (line 233) | HWND FindWndEx(HWND wParent, HWND wAfter, STR cn, STR name) { function HWND (line 243) | HWND FindWnd(STR cn, STR name) { function HWND (line 247) | HWND FindWndExVisible(HWND wParent, STR cn) { function WinformsNameIs (line 253) | bool WinformsNameIs(HWND w, STR name) { function PrintWnd (line 283) | void PrintWnd(HWND w) { function QueryService_ (line 303) | bool QueryService_(IUnknown* iFrom, OUT void** iTo, REFIID iid, const GU... FILE: Cpp/acc bridge.cpp type MarshalParams_AccFind (line 17) | struct MarshalParams_AccFind { type _FlatStr (line 18) | struct _FlatStr { int offs, len; } method LPWSTR (line 30) | LPWSTR _SetString(STR s, int len, LPWSTR dest, out _FlatStr& r) { method STR (line 40) | STR _GetString(_FlatStr r, out int& len) { method CalcMemSize (line 46) | static int CalcMemSize(const Cpp_AccFindParams& ap) { method Marshal (line 50) | void Marshal(HWND w, const Cpp_AccFindParams& ap) { method Unmarshal (line 63) | void Unmarshal(out Cpp_AccFindParams& ap) { class AccessibleMarshalWrapper (line 78) | class AccessibleMarshalWrapper : public IAccessible { method AccessibleMarshalWrapper (line 83) | AccessibleMarshalWrapper(IAccessible* a) { method STDMETHODIMP (line 94) | virtual STDMETHODIMP QueryInterface(REFIID riid, void** ppvObject) ove... method STDMETHODIMP_ (line 109) | virtual STDMETHODIMP_(ULONG) AddRef(void) override { method STDMETHODIMP_ (line 112) | virtual STDMETHODIMP_(ULONG) Release(void) override { method STDMETHODIMP (line 119) | virtual STDMETHODIMP GetTypeInfoCount(UINT* pctinfo) override { method STDMETHODIMP (line 122) | virtual STDMETHODIMP GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo** p... method STDMETHODIMP (line 125) | virtual STDMETHODIMP GetIDsOfNames(REFIID riid, LPOLESTR* rgszNames, U... method STDMETHODIMP (line 128) | virtual STDMETHODIMP Invoke(DISPID dispIdMember, REFIID riid, LCID lci... method STDMETHODIMP (line 131) | virtual STDMETHODIMP get_accParent(IDispatch** ppdispParent) override { method STDMETHODIMP (line 134) | virtual STDMETHODIMP get_accChildCount(long* pcountChildren) override { method STDMETHODIMP (line 137) | virtual STDMETHODIMP get_accChild(VARIANT varChild, IDispatch** ppdisp... method STDMETHODIMP (line 140) | virtual STDMETHODIMP get_accName(VARIANT varChild, BSTR* pszName) over... method STDMETHODIMP (line 143) | virtual STDMETHODIMP get_accValue(VARIANT varChild, BSTR* pszValue) ov... method STDMETHODIMP (line 146) | virtual STDMETHODIMP get_accDescription(VARIANT varChild, BSTR* pszDes... method STDMETHODIMP (line 149) | virtual STDMETHODIMP get_accRole(VARIANT varChild, VARIANT* pvarRole) ... method STDMETHODIMP (line 152) | virtual STDMETHODIMP get_accState(VARIANT varChild, VARIANT* pvarState... method STDMETHODIMP (line 155) | virtual STDMETHODIMP get_accHelp(VARIANT varChild, BSTR* pszHelp) over... method STDMETHODIMP (line 158) | virtual STDMETHODIMP get_accHelpTopic(BSTR* pszHelpFile, VARIANT varCh... method STDMETHODIMP (line 161) | virtual STDMETHODIMP get_accKeyboardShortcut(VARIANT varChild, BSTR* p... method STDMETHODIMP (line 164) | virtual STDMETHODIMP get_accFocus(VARIANT* pvarChild) override { method STDMETHODIMP (line 167) | virtual STDMETHODIMP get_accSelection(VARIANT* pvarChildren) override { method STDMETHODIMP (line 170) | virtual STDMETHODIMP get_accDefaultAction(VARIANT varChild, BSTR* pszD... method STDMETHODIMP (line 173) | virtual STDMETHODIMP accSelect(long flagsSelect, VARIANT varChild) ove... method STDMETHODIMP (line 176) | virtual STDMETHODIMP accLocation(long* pxLeft, long* pyTop, long* pcxW... method STDMETHODIMP (line 179) | virtual STDMETHODIMP accNavigate(long navDir, VARIANT varStart, VARIAN... method STDMETHODIMP (line 182) | virtual STDMETHODIMP accHitTest(long xLeft, long yTop, VARIANT* pvarCh... method STDMETHODIMP (line 185) | virtual STDMETHODIMP accDoDefaultAction(VARIANT varChild) override { method STDMETHODIMP (line 188) | virtual STDMETHODIMP put_accName(VARIANT varChild, BSTR szName) overri... method STDMETHODIMP (line 191) | virtual STDMETHODIMP put_accValue(VARIANT varChild, BSTR szValue) over... type eAccResult (line 201) | enum class eAccResult { function WriteAccToStream (line 211) | bool WriteAccToStream(ref Smart& stream, Cpp_Acc a, Cpp_Acc* aP... type _AccRect (line 278) | struct _AccRect { method role (line 283) | int role() const { return a.misc.roleByte; } method level (line 284) | int level() const { return a.misc.level; } method Skip (line 286) | static bool Skip(ref Cpp_Acc& a, int state) { method FilterRects (line 312) | static void FilterRects(ref std::vector<_AccRect>& a) { type inproc (line 374) | namespace inproc { function HRESULT (line 378) | HRESULT AccFindOrGet(MarshalParams_Header* h, IAccessible* iacc, out B... function AccDisconnectWrappers (line 513) | bool AccDisconnectWrappers() { type outproc (line 520) | namespace outproc { function HRESULT (line 525) | HRESULT InProcCall::ReadResultAcc(ref Cpp_Acc& a, bool dontNeedAO/* = ... function EXPORT (line 579) | EXPORT HRESULT Cpp_AccFromWindow(DWORD flags, HWND w, DWORD objid, out... function EXPORT (line 648) | EXPORT HRESULT Cpp_AccFind(HWND w, Cpp_Acc* aParent, Cpp_AccFindParams... FILE: Cpp/acc find.cpp class AccFinder (line 15) | class AccFinder { method _Error (line 44) | bool _Error(STR es) { method HRESULT (line 49) | HRESULT _ErrorHR(STR es) { method _ParseNotin (line 54) | void _ParseNotin(LPWSTR s, LPWSTR eos) { method _ParseState (line 69) | bool _ParseState(LPWSTR s, LPWSTR eos) { method _ParseRect (line 91) | bool _ParseRect(LPWSTR s, LPWSTR eos) { method _ParseProp (line 111) | bool _ParseProp(STR prop, int propLen) { method AccFinder (line 205) | AccFinder(BSTR* errStr = null) { method SetParams (line 216) | bool SetParams(const Cpp_AccFindParams& ap) { method HRESULT (line 234) | HRESULT Find(HWND w, const Cpp_Acc* a, AccFindCallback* callback) { method HRESULT (line 283) | HRESULT _FindInWnd(HWND w, bool isControl, bool isJava) { method _FindInAcc (line 319) | bool _FindInAcc(const Cpp_Acc& aParent, int level) { type _eMatchResult (line 346) | enum class _eMatchResult { Continue, Stop, SkipChildren } method _eMatchResult (line 348) | _eMatchResult _Match(ref AccDtorIfElem0& a, int level, int nSiblings =... class _AccState (line 493) | class _AccState { method _AccState (line 497) | _AccState(ref const AccRaw& a) : _a(a) { _state = -1; } method State (line 499) | int State() { method IsInvisible (line 505) | int IsInvisible() { method _IsRoleToSkipIfInvisible (line 514) | static bool _IsRoleToSkipIfInvisible(int roleE) { method _IsRoleTopLevelClient (line 537) | bool _IsRoleTopLevelClient(int role, int level) { method _MatchRect (line 547) | bool _MatchRect(ref AccDtorIfElem0& a) { method HRESULT (line 568) | HRESULT _FindDocument(HWND w, out AccRaw& ar) { type _DocumentFindData (line 611) | struct _DocumentFindData { method HRESULT (line 621) | static HRESULT FindDocumentSimple_(IAccessible* ap, out AccRaw& ar, eA... method _eMatchResult (line 666) | _eMatchResult _FindDocumentCallback(ref const AccRaw& a) { function HRESULT (line 750) | HRESULT AccFind(AccFindCallback& callback, HWND w, Cpp_Acc* aParent, con... function HRESULT (line 756) | HRESULT AccEnableChrome2(HWND w, int i, HWND c) { type outproc (line 866) | namespace outproc { function EXPORT (line 870) | EXPORT void Cpp_SetHelperCallback(Cpp_HelperCallbackT callback) { function AccEnableChrome (line 874) | void AccEnableChrome(HWND w, HWND c = 0) { function EXPORT (line 960) | EXPORT eAF2 Cpp_AccRolePrefix(STR s, int len, HWND w) { FILE: Cpp/acc func.cpp type NavdirAndCount (line 11) | struct NavdirAndCount { function NavdirAndCount (line 18) | NavdirAndCount* Navig_Parse(STR s, out int& n) { type AccComparer (line 61) | struct AccComparer { method AccComparer (line 68) | AccComparer() noexcept { ZEROTHIS; } method Init (line 73) | bool Init(AccRaw a) { method Match (line 86) | bool Match(AccRaw a) { function Navig_Alt (line 97) | bool Navig_Alt(AccContext& context, int navDir, AccRaw af, out AccRaw& a... function HRESULT (line 162) | HRESULT Navig_Parent(const ref Cpp_Acc& af, ref Cpp_Acc& ar) { function HRESULT (line 174) | HRESULT Navig_Hresult(HRESULT hr) { function HRESULT (line 181) | HRESULT Navig_Step(AccContext& context, int navDir, int childIndex, AccR... function HRESULT (line 210) | HRESULT AccNavigate(Cpp_Acc aFrom, STR navig, out Cpp_Acc& aResult) { type outproc (line 236) | namespace outproc { function EXPORT (line 237) | EXPORT HRESULT Cpp_AccNavigate(Cpp_Acc aFrom, STR navig, out Cpp_Acc& ... function EXPORT (line 382) | EXPORT HRESULT Cpp_AccGetStringProp(Cpp_Acc a, WCHAR prop, out BSTR& s... function EXPORT (line 386) | EXPORT HRESULT Cpp_AccGetProps(Cpp_Acc a, STR props, out BSTR& sResult) { function EXPORT (line 403) | EXPORT HRESULT Cpp_AccGetRect(Cpp_Acc a, out RECT& r) { function EXPORT (line 407) | EXPORT HRESULT Cpp_AccGetRole(Cpp_Acc a, out int& roleInt, out BSTR& r... function EXPORT (line 419) | EXPORT HRESULT Cpp_AccGetInt(Cpp_Acc a, WCHAR what, out long& R) { function AGS_Add (line 446) | void AGS_Add(Cpp_Acc a, ref VARIANT& v, ref CSimpleArray& t) { function EXPORT (line 456) | EXPORT HRESULT Cpp_AccGetSelection(Cpp_Acc a, out BSTR& sResult) { function EXPORT (line 490) | EXPORT HRESULT Cpp_AccAction(Cpp_Acc a, WCHAR action, BSTR param) { function EXPORT (line 519) | EXPORT HRESULT Cpp_AccSelect(Cpp_Acc a, long flagsSelect) { function HRESULT (line 282) | HRESULT AccGetProp(Cpp_Acc a, WCHAR prop, out BSTR& sResult) { function HRESULT (line 357) | HRESULT AccGetProps(Cpp_Acc a, STR props, out BSTR& sResult) { type outproc (line 375) | namespace outproc { function EXPORT (line 237) | EXPORT HRESULT Cpp_AccNavigate(Cpp_Acc aFrom, STR navig, out Cpp_Acc& ... function EXPORT (line 382) | EXPORT HRESULT Cpp_AccGetStringProp(Cpp_Acc a, WCHAR prop, out BSTR& s... function EXPORT (line 386) | EXPORT HRESULT Cpp_AccGetProps(Cpp_Acc a, STR props, out BSTR& sResult) { function EXPORT (line 403) | EXPORT HRESULT Cpp_AccGetRect(Cpp_Acc a, out RECT& r) { function EXPORT (line 407) | EXPORT HRESULT Cpp_AccGetRole(Cpp_Acc a, out int& roleInt, out BSTR& r... function EXPORT (line 419) | EXPORT HRESULT Cpp_AccGetInt(Cpp_Acc a, WCHAR what, out long& R) { function AGS_Add (line 446) | void AGS_Add(Cpp_Acc a, ref VARIANT& v, ref CSimpleArray& t) { function EXPORT (line 456) | EXPORT HRESULT Cpp_AccGetSelection(Cpp_Acc a, out BSTR& sResult) { function EXPORT (line 490) | EXPORT HRESULT Cpp_AccAction(Cpp_Acc a, WCHAR action, BSTR param) { function EXPORT (line 519) | EXPORT HRESULT Cpp_AccSelect(Cpp_Acc a, long flagsSelect) { type outproc (line 488) | namespace outproc { function EXPORT (line 237) | EXPORT HRESULT Cpp_AccNavigate(Cpp_Acc aFrom, STR navig, out Cpp_Acc& ... function EXPORT (line 382) | EXPORT HRESULT Cpp_AccGetStringProp(Cpp_Acc a, WCHAR prop, out BSTR& s... function EXPORT (line 386) | EXPORT HRESULT Cpp_AccGetProps(Cpp_Acc a, STR props, out BSTR& sResult) { function EXPORT (line 403) | EXPORT HRESULT Cpp_AccGetRect(Cpp_Acc a, out RECT& r) { function EXPORT (line 407) | EXPORT HRESULT Cpp_AccGetRole(Cpp_Acc a, out int& roleInt, out BSTR& r... function EXPORT (line 419) | EXPORT HRESULT Cpp_AccGetInt(Cpp_Acc a, WCHAR what, out long& R) { function AGS_Add (line 446) | void AGS_Add(Cpp_Acc a, ref VARIANT& v, ref CSimpleArray& t) { function EXPORT (line 456) | EXPORT HRESULT Cpp_AccGetSelection(Cpp_Acc a, out BSTR& sResult) { function EXPORT (line 490) | EXPORT HRESULT Cpp_AccAction(Cpp_Acc a, WCHAR action, BSTR param) { function EXPORT (line 519) | EXPORT HRESULT Cpp_AccSelect(Cpp_Acc a, long flagsSelect) { FILE: Cpp/acc get.cpp type outproc (line 5) | namespace outproc { function EXPORT (line 231) | EXPORT HRESULT Cpp_AccFromPoint(POINT p, eXYFlags flags, Cpp_AccFromPo... function EXPORT (line 384) | EXPORT HRESULT Cpp_AccGetFocused(HWND w, eFocusedFlags flags, out Cpp_... function eSpecWnd (line 11) | eSpecWnd _IsSpecWnd(HWND wTL, HWND w) { function _IsContainer (line 23) | bool _IsContainer(BYTE role) { function _IsStaticTextImage (line 39) | bool _IsStaticTextImage(int role, IAccessible* iacc) { function _FromPoint_GetLink (line 46) | void _FromPoint_GetLink(ref IAccessible*& a, ref long& elem, ref BYTE& r... function _FromPoint_UiaWorkaround (line 96) | bool _FromPoint_UiaWorkaround(POINT p, ref Smart& iacc, ref... function _FromPoint_ChangedWindow (line 140) | bool _FromPoint_ChangedWindow(HWND w, POINT p) { function HRESULT (line 152) | HRESULT _AccFromPoint(POINT p, HWND wFP, eXYFlags flags, eSpecWnd specWn... function LRESULT (line 207) | LRESULT CALLBACK _FromPoint_Subclass(HWND w, UINT m, WPARAM wParam, LPAR... function HRESULT (line 214) | HRESULT AccFromPoint(POINT p, HWND wFP, eXYFlags flags, eSpecWnd specWnd... type outproc (line 230) | namespace outproc { function EXPORT (line 231) | EXPORT HRESULT Cpp_AccFromPoint(POINT p, eXYFlags flags, Cpp_AccFromPo... function EXPORT (line 384) | EXPORT HRESULT Cpp_AccGetFocused(HWND w, eFocusedFlags flags, out Cpp_... function HRESULT (line 358) | HRESULT AccGetFocused(HWND w, eFocusedFlags flags, out Cpp_Acc& aResult) { type outproc (line 382) | namespace outproc { function EXPORT (line 231) | EXPORT HRESULT Cpp_AccFromPoint(POINT p, eXYFlags flags, Cpp_AccFromPo... function EXPORT (line 384) | EXPORT HRESULT Cpp_AccGetFocused(HWND w, eFocusedFlags flags, out Cpp_... FILE: Cpp/acc java.cpp type jab (line 21) | namespace jab type _DPI_INFO (line 25) | struct _DPI_INFO { int wX, wY, jX, jY; double f; } function _PrintElem (line 29) | void _PrintElem(long vmID, JObject j, STR prefix = L"") { function _PrintElemAndAncestors (line 38) | void _PrintElemAndAncestors(long vmID, JObject j) { class JAccessible (line 49) | class JAccessible : public IAccessible method JAccessible (line 58) | JAccessible(JObject jo, int vmID, HWND hwnd) method STDMETHODIMP (line 74) | STDMETHODIMP QueryInterface(REFIID iid, void** ppv) method STDMETHODIMP_ (line 85) | STDMETHODIMP_(ULONG) AddRef() method STDMETHODIMP_ (line 90) | STDMETHODIMP_(ULONG) Release() method STDMETHODIMP (line 97) | STDMETHODIMP GetTypeInfoCount(UINT* pctinfo) { return E_NOTIMPL; } method STDMETHODIMP (line 99) | STDMETHODIMP GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo** ppTInfo... method STDMETHODIMP (line 101) | STDMETHODIMP GetIDsOfNames(REFIID riid, LPOLESTR* rgszNames, UINT cN... method STDMETHODIMP (line 103) | STDMETHODIMP Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WOR... method STDMETHODIMP (line 107) | STDMETHODIMP get_accParent(IDispatch** ppdispParent) method STDMETHODIMP (line 125) | STDMETHODIMP get_accChildCount(long* pcountChildren) method STDMETHODIMP (line 133) | STDMETHODIMP get_accChild(VARIANT varChild, IDispatch** ppdispChild) method STDMETHODIMP (line 148) | STDMETHODIMP get_accName(VARIANT varChild, out BSTR* pszName) method STDMETHODIMP (line 164) | STDMETHODIMP get_accValue(VARIANT varChild, out BSTR* pszValue) method STDMETHODIMP (line 189) | STDMETHODIMP get_accDescription(VARIANT varChild, out BSTR* pszDescr... method STDMETHODIMP (line 198) | STDMETHODIMP get_accRole(VARIANT varChild, out VARIANT* pvarRole) method STDMETHODIMP (line 206) | STDMETHODIMP get_accState(VARIANT varChild, out VARIANT* pvarState) method STDMETHODIMP (line 216) | STDMETHODIMP get_accHelp(VARIANT varChild, out BSTR* pszHelp) { retu... method STDMETHODIMP (line 218) | STDMETHODIMP get_accHelpTopic(BSTR* pszHelpFile, VARIANT varChild, l... method STDMETHODIMP (line 220) | STDMETHODIMP get_accKeyboardShortcut(VARIANT varChild, out BSTR* psz... method STDMETHODIMP (line 222) | STDMETHODIMP get_accFocus(out VARIANT* pvarChild) { return E_NOTIMPL; } method STDMETHODIMP (line 227) | STDMETHODIMP get_accSelection(out VARIANT* pvarChildren) { return E_... method STDMETHODIMP (line 230) | STDMETHODIMP get_accDefaultAction(VARIANT varChild, out BSTR* pszDef... method HRESULT (line 237) | HRESULT _get_accDefaultAction(out BSTR& b, bool getList) method STDMETHODIMP (line 259) | STDMETHODIMP accSelect(long flagsSelect, VARIANT varChild) method STDMETHODIMP (line 281) | STDMETHODIMP accLocation(out long* pxLeft, out long* pyTop, out long... method STDMETHODIMP (line 306) | STDMETHODIMP accNavigate(long navDir, VARIANT varStart, out VARIANT*... method STDMETHODIMP (line 344) | STDMETHODIMP accHitTest(long xLeft, long yTop, out VARIANT* pvarChil... method STDMETHODIMP (line 347) | STDMETHODIMP accDoDefaultAction(VARIANT varChild) method STDMETHODIMP (line 374) | STDMETHODIMP put_accName(VARIANT varChild, BSTR szName) { return E_N... method STDMETHODIMP (line 377) | STDMETHODIMP put_accValue(VARIANT varChild, BSTR szValue) type _JObjectInfo (line 393) | struct _JObjectInfo method Init (line 403) | void Init(const AccessibleContextInfo& c) method _JObjectInfo (line 441) | static _JObjectInfo& __JoInfo() { method Init (line 403) | void Init(const AccessibleContextInfo& c) method _JObjectInfo (line 446) | _JObjectInfo* _GetObjectInfo() method Init (line 403) | void Init(const AccessibleContextInfo& c) method _IsObjectInfoCached (line 459) | bool _IsObjectInfoCached() method _ReleaseObjectInfoCache (line 465) | void _ReleaseObjectInfoCache() method _InvalidVarChildParam (line 475) | bool _InvalidVarChildParam(const VARIANT& v) function DWORD (line 500) | DWORD WINAPI _JabThread(LPVOID param) function _InitJab (line 535) | bool _InitJab() function _NoJab (line 558) | bool _NoJab() { return s_inited < 0; } function _IsJavaWindow (line 564) | bool _IsJavaWindow(HWND w) function JObject (line 585) | JObject _JObjectFromWindow(HWND w, out long& vmID, bool getFocused = f... function IAccessible (line 613) | IAccessible* AccFromWindow(HWND w, bool getFocused = false) function _GetDpiInfo (line 623) | bool _GetDpiInfo(out _DPI_INFO& d, HWND w, long vmID, JObject frame) { function _IsPointInRect (line 659) | bool _IsPointInRect(POINT p, AccessibleContextInfo& c) { function IAccessible (line 663) | IAccessible* AccFromPoint(POINT p, HWND w) function IAccessible (line 774) | IAccessible* AccJavaFromWindow(HWND w, bool getFocused /*= false*/) function IAccessible (line 783) | IAccessible* AccJavaFromPoint(POINT p, HWND w) FILE: Cpp/acc uia.cpp type uia (line 5) | namespace uia { function PrintGuid (line 7) | void PrintGuid(const GUID& g) { function PrintUiaElem (line 14) | void PrintUiaElem(IUIAutomationElement* e) { type ThreadVar (line 21) | struct ThreadVar { function IUIAutomation (line 28) | IUIAutomation* UIA() { function IUIAutomationCondition (line 35) | IUIAutomationCondition* CondAll() { function IUIAutomationTreeWalker (line 43) | IUIAutomationTreeWalker* WalkAll() { function UiaDisconnectWrappers (line 55) | bool UiaDisconnectWrappers() { class UIAccessible (line 60) | class UIAccessible : public IAccessible, IEnumVARIANT { method UIAccessible (line 68) | UIAccessible(IUIAutomationElement* ae) { method STDMETHODIMP (line 93) | STDMETHODIMP QueryInterface(REFIID iid, void** ppv) { method STDMETHODIMP_ (line 127) | STDMETHODIMP_(ULONG) AddRef() { method STDMETHODIMP_ (line 131) | STDMETHODIMP_(ULONG) Release() { method STDMETHODIMP (line 137) | STDMETHODIMP GetTypeInfoCount(UINT* pctinfo) { return E_NOTIMPL; } method STDMETHODIMP (line 139) | STDMETHODIMP GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo** ppTInfo... method STDMETHODIMP (line 141) | STDMETHODIMP GetIDsOfNames(REFIID riid, LPOLESTR* rgszNames, UINT cN... method STDMETHODIMP (line 143) | STDMETHODIMP Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WOR... method STDMETHODIMP (line 147) | STDMETHODIMP Next(ULONG celt, VARIANT* rgVar, ULONG* pCeltFetched) { method STDMETHODIMP (line 163) | STDMETHODIMP Skip(ULONG celt) { method STDMETHODIMP (line 167) | STDMETHODIMP Reset(void) { method STDMETHODIMP (line 171) | STDMETHODIMP Clone(IEnumVARIANT** ppEnum) { method STDMETHODIMP (line 178) | STDMETHODIMP get_accParent(IDispatch** ppdispParent) { method STDMETHODIMP (line 189) | STDMETHODIMP get_accChildCount(long* pcountChildren) { method STDMETHODIMP (line 207) | STDMETHODIMP get_accChild(VARIANT varChild, IDispatch** ppdispChild) { method STDMETHODIMP (line 220) | STDMETHODIMP get_accName(VARIANT varChild, out BSTR* pszName) { method STDMETHODIMP (line 226) | STDMETHODIMP get_accValue(VARIANT varChild, out BSTR* pszValue) { method STDMETHODIMP (line 230) | STDMETHODIMP get_accDescription(VARIANT varChild, out BSTR* pszDescr... method STDMETHODIMP (line 234) | STDMETHODIMP get_accRole(VARIANT varChild, out VARIANT* pvarRole) { method STDMETHODIMP (line 296) | STDMETHODIMP get_accState(VARIANT varChild, out VARIANT* pvarState) { method STDMETHODIMP (line 307) | STDMETHODIMP get_accHelp(VARIANT varChild, out BSTR* pszHelp) { method STDMETHODIMP (line 317) | STDMETHODIMP get_accHelpTopic(BSTR* pszHelpFile, VARIANT varChild, l... method STDMETHODIMP (line 321) | STDMETHODIMP get_accKeyboardShortcut(VARIANT varChild, out BSTR* psz... method STDMETHODIMP (line 325) | STDMETHODIMP get_accFocus(out VARIANT* pvarChild) { class UIAccessibleSelectedChildren (line 330) | class UIAccessibleSelectedChildren : public IEnumVARIANT { method UIAccessibleSelectedChildren (line 336) | UIAccessibleSelectedChildren(IUIAutomationElementArray* a, int cou... method STDMETHODIMP (line 348) | STDMETHODIMP QueryInterface(REFIID riid, void** ppvObject) { method STDMETHODIMP_ (line 357) | STDMETHODIMP_(ULONG) AddRef(void) { method STDMETHODIMP_ (line 360) | STDMETHODIMP_(ULONG) Release(void) { method STDMETHODIMP (line 365) | STDMETHODIMP Next(ULONG celt, VARIANT* rgVar, ULONG* pCeltFetched) { method STDMETHODIMP (line 377) | STDMETHODIMP Skip(ULONG celt) { method STDMETHODIMP (line 380) | STDMETHODIMP Reset(void) { method STDMETHODIMP (line 384) | STDMETHODIMP Clone(IEnumVARIANT** ppEnum) { method STDMETHODIMP (line 389) | STDMETHODIMP get_accSelection(out VARIANT* pvarChildren) { method STDMETHODIMP (line 414) | STDMETHODIMP get_accDefaultAction(VARIANT varChild, out BSTR* pszDef... method STDMETHODIMP (line 418) | STDMETHODIMP accSelect(long flagsSelect, VARIANT varChild) { method STDMETHODIMP (line 437) | STDMETHODIMP accLocation(out long* pxLeft, out long* pyTop, out long... method STDMETHODIMP (line 448) | STDMETHODIMP accNavigate(long navDir, VARIANT varStart, out VARIANT*... method STDMETHODIMP (line 485) | STDMETHODIMP accHitTest(long xLeft, long yTop, out VARIANT* pvarChil... method _DDA_InvokeUIA (line 491) | bool _DDA_InvokeUIA(ref HRESULT& hr) { method _DDA_Toggle (line 500) | bool _DDA_Toggle(ref HRESULT& hr) { method _DDA_Expand (line 510) | bool _DDA_Expand(ref HRESULT& hr, int expand) { method _DDA_Select (line 526) | bool _DDA_Select(ref HRESULT& hr) { method _DDA_InvokeMSAA (line 535) | bool _DDA_InvokeMSAA(ref HRESULT& hr) { method STDMETHODIMP (line 544) | STDMETHODIMP accDoDefaultAction(VARIANT varChild) { method STDMETHODIMP (line 574) | STDMETHODIMP put_accName(VARIANT varChild, BSTR szName) { method STDMETHODIMP (line 579) | STDMETHODIMP put_accValue(VARIANT varChild, BSTR szValue) { method _InvalidVarChildParam (line 591) | bool _InvalidVarChildParam(const VARIANT& v) { method HRESULT (line 596) | HRESULT _GetProp(const VARIANT& varChild, WCHAR prop, void* R) { method HWND (line 710) | HWND _GetHWND() { method HWND (line 730) | HWND _GetHWND() { method HWND (line 753) | HWND _GetHWND() { function HRESULT (line 790) | HRESULT AccFromWindow(HWND w, out IAccessible** iacc) { function HRESULT (line 797) | HRESULT AccFromPoint(POINT p, out IAccessible** iacc) { function HRESULT (line 804) | HRESULT AccFocused(out IAccessible** iacc) { function HRESULT (line 822) | HRESULT AccUiaFromWindow(HWND w, out IAccessible** iacc) { function HRESULT (line 826) | HRESULT AccUiaFromPoint(POINT p, out IAccessible** iacc) { function HRESULT (line 830) | HRESULT AccUiaFocused(out IAccessible** iacc) { function IUIAutomation (line 834) | IUIAutomation* UIA() { return uia::UIA(); } FILE: Cpp/acc web.cpp class IEElem (line 9) | class IEElem { method IEElem (line 12) | IEElem() { method IHTMLElement (line 20) | IHTMLElement* operator ->() { method FromAcc (line 28) | bool FromAcc(IAccessible* iacc) { method BSTR (line 33) | BSTR GetAttribute(STR name) { method BstrNameValue (line 48) | BstrNameValue* GetAttributes(out int& count) { class HtmlNode (line 79) | class HtmlNode { method HtmlNode (line 84) | HtmlNode(ISimpleDOMNode* x) { method HtmlNode (line 88) | HtmlNode() { method ISimpleDOMNode (line 96) | ISimpleDOMNode* operator ->() { method ISimpleDOMNode (line 104) | ISimpleDOMNode* Detach() { method FromAcc (line 109) | bool FromAcc(IAccessible* iacc) { type NodeInfo (line 114) | struct NodeInfo { method GetNodeInfo (line 121) | bool GetNodeInfo(out NodeInfo& r, bool needText) { method BSTR (line 137) | BSTR GetTag() { method BSTR (line 144) | BSTR GetAttribute(STR name) { method BSTR (line 163) | BSTR GetAttribute(STR name) { method BstrNameValue (line 178) | BstrNameValue* GetAttributes(out int& count) { method BSTR (line 208) | BSTR GetInnerHTML() { method BSTR (line 229) | BSTR GetOuterHTML() { method _ChromeComposeInnerHTML (line 261) | void _ChromeComposeInnerHTML(str::StringBuilder& b, int childCount) { method _ChromeComposeHTML (line 269) | void _ChromeComposeHTML(str::StringBuilder& b) { method _HtmlAppendHead (line 281) | void _HtmlAppendHead(str::StringBuilder& b, STR tag) { method _HtmlAppendTail (line 294) | void _HtmlAppendTail(str::StringBuilder& b, STR tag) { method ISimpleDOMNode (line 298) | ISimpleDOMNode* _FindChild(int childCount, int nodeType, STR tag, int ... method BSTR (line 319) | BSTR _FirefoxGetBodyHtml(int childCount, bool outer) { class _BrowserInterface (line 336) | class _BrowserInterface { method _BrowserInterface (line 341) | _BrowserInterface() { ZEROTHIS; } method Init (line 343) | bool Init(IAccessible* iacc) { function AccMatchHtmlAttributes (line 361) | bool AccMatchHtmlAttributes(IAccessible* iacc, NameValue* prop, int coun... function AccChromeEnableHtml (line 375) | bool AccChromeEnableHtml(IAccessible* aDoc) { function HRESULT (line 385) | HRESULT AccWeb(IAccessible* iacc, STR what, out BSTR& sResult) { type outproc (line 439) | namespace outproc { function EXPORT (line 441) | EXPORT HRESULT Cpp_AccWeb(Cpp_Acc a, STR what, out BSTR& sResult) { FILE: Cpp/acc workaround.cpp class AccWorkaround (line 6) | class AccWorkaround :IAccessible method AccWorkaround (line 12) | AccWorkaround(IAccessible* a) { method HRESULT (line 17) | virtual HRESULT __stdcall QueryInterface(REFIID riid, void** ppvObject... method ULONG (line 27) | virtual ULONG __stdcall AddRef(void) override method ULONG (line 31) | virtual ULONG __stdcall Release(void) override method HRESULT (line 38) | virtual HRESULT __stdcall GetTypeInfoCount(UINT* pctinfo) override method HRESULT (line 42) | virtual HRESULT __stdcall GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInf... method HRESULT (line 46) | virtual HRESULT __stdcall GetIDsOfNames(REFIID riid, LPOLESTR* rgszNam... method HRESULT (line 50) | virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCI... method HRESULT (line 55) | virtual HRESULT __stdcall get_accParent(IDispatch** ppdispParent) over... method HRESULT (line 59) | virtual HRESULT __stdcall get_accChildCount(long* pcountChildren) over... method HRESULT (line 64) | virtual HRESULT __stdcall get_accChild(VARIANT varChild, IDispatch** p... method HRESULT (line 68) | virtual HRESULT __stdcall get_accName(VARIANT varChild, BSTR* pszName)... method HRESULT (line 72) | virtual HRESULT __stdcall get_accValue(VARIANT varChild, BSTR* pszValu... method HRESULT (line 76) | virtual HRESULT __stdcall get_accDescription(VARIANT varChild, BSTR* p... method HRESULT (line 80) | virtual HRESULT __stdcall get_accRole(VARIANT varChild, VARIANT* pvarR... method HRESULT (line 84) | virtual HRESULT __stdcall get_accState(VARIANT varChild, VARIANT* pvar... method HRESULT (line 88) | virtual HRESULT __stdcall get_accHelp(VARIANT varChild, BSTR* pszHelp)... method HRESULT (line 92) | virtual HRESULT __stdcall get_accHelpTopic(BSTR* pszHelpFile, VARIANT ... method HRESULT (line 96) | virtual HRESULT __stdcall get_accKeyboardShortcut(VARIANT varChild, BS... method HRESULT (line 100) | virtual HRESULT __stdcall get_accFocus(VARIANT* pvarChild) override method HRESULT (line 104) | virtual HRESULT __stdcall get_accSelection(VARIANT* pvarChildren) over... method HRESULT (line 108) | virtual HRESULT __stdcall get_accDefaultAction(VARIANT varChild, BSTR*... method HRESULT (line 112) | virtual HRESULT __stdcall accSelect(long flagsSelect, VARIANT varChild... method HRESULT (line 116) | virtual HRESULT __stdcall accLocation(long* pxLeft, long* pyTop, long*... method HRESULT (line 120) | virtual HRESULT __stdcall accNavigate(long navDir, VARIANT varStart, V... method HRESULT (line 124) | virtual HRESULT __stdcall accHitTest(long xLeft, long yTop, VARIANT* p... method HRESULT (line 128) | virtual HRESULT __stdcall accDoDefaultAction(VARIANT varChild) override method HRESULT (line 132) | virtual HRESULT __stdcall put_accName(VARIANT varChild, BSTR szName) o... method HRESULT (line 136) | virtual HRESULT __stdcall put_accValue(VARIANT varChild, BSTR szValue)... function EXPORT (line 142) | EXPORT LRESULT Cpp_AccWorkaround(IAccessible* a, WPARAM wParam, AccWorka... FILE: Cpp/acc.h function namespace (line 10) | namespace ao { function STR (line 81) | static STR RoleToString(ref VARIANT& role) { function StateFromString (line 111) | static int StateFromString(STR s, size_t lenS) { function PrintAcc (line 160) | static void PrintAcc(ref Cpp_Acc& a) { function class (line 167) | class TempSetScreenReader { function Set (line 186) | void Set(HWND w) { function HRESULT (line 196) | static HRESULT AccFromWindowSR(HWND w, DWORD objid, out IAccessible** a) { function IsLinkOrButton (line 208) | static bool IsLinkOrButton(int role) { function Cpp_Acc (line 216) | struct AccRaw : public Cpp_Acc { function BYTE (line 307) | BYTE GetRoleByte() const { function GetRoleIntOrString (line 321) | bool GetRoleIntOrString(out int& roleInt, out BSTR& roleStr) const { function HRESULT (line 332) | HRESULT Navigate(int navDir, out AccRaw& a) const { function class (line 403) | class AccDtorIfElem0 : public AccRaw { function class (line 429) | class AccContext { function Init (line 440) | bool Init() { function class (line 464) | class AccChildren { FILE: Cpp/in-proc.cpp type inproc (line 56) | namespace inproc { function HRESULT (line 119) | HRESULT STDMETHODCALLTYPE Hook_get_accHelpTopic(IAccessible* iacc, out... function IStream (line 177) | IStream* MarshalAgentIAccessible(HWND wAgent) { function DWORD (line 233) | DWORD WINAPI UnloadDllThreadProc(LPVOID lpParameter) { function LRESULT (line 249) | LRESULT WINAPI AgentWndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM... function HWND (line 285) | HWND CreateAgentWindow() { function LRESULT (line 310) | LRESULT WINAPI HookCallWndProc(int nCode, WPARAM wParam, LPARAM lParam) { type outproc (line 61) | namespace outproc { function UnmarshalAgentIAccessible (line 206) | bool UnmarshalAgentIAccessible(HWND wAgent, out IAccessible*& iacc) { function HWND (line 330) | HWND InjectDll(HWND w, DWORD tid, DWORD pid) { function EXPORT (line 353) | EXPORT void Cpp_Arch(STR a0, STR a1) { function SwitchArchAndInjectDll (line 362) | bool SwitchArchAndInjectDll(HWND w, int arch) { class HwndTidCache (line 423) | class HwndTidCache { method HwndTidCache (line 430) | HwndTidCache() noexcept { method OnThreadDetach (line 455) | void OnThreadDetach() { method Get (line 468) | bool Get(DWORD tid, out HWND& w, out IAccessible** iaccAgent = null) { method Set (line 479) | void Set(DWORD tid, HWND w, IAccessible* iaccAgent = null) { method Get (line 488) | bool Get(DWORD tid, out HWND& w) { method Set (line 498) | void Set(DWORD tid, HWND w) { function HwndTidCache_OnThreadDetach (line 509) | void HwndTidCache_OnThreadDetach() { function HRESULT (line 522) | HRESULT InjectDllAndGetAgent(HWND w, out IAccessible*& iaccAgent, out ... function EXPORT (line 593) | EXPORT void Cpp_InProcTest(IAccessible* a) { type str::pcre (line 67) | namespace str::pcre { function BOOL (line 71) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... type inproc (line 114) | namespace inproc { function HRESULT (line 119) | HRESULT STDMETHODCALLTYPE Hook_get_accHelpTopic(IAccessible* iacc, out... function IStream (line 177) | IStream* MarshalAgentIAccessible(HWND wAgent) { function DWORD (line 233) | DWORD WINAPI UnloadDllThreadProc(LPVOID lpParameter) { function LRESULT (line 249) | LRESULT WINAPI AgentWndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM... function HWND (line 285) | HWND CreateAgentWindow() { function LRESULT (line 310) | LRESULT WINAPI HookCallWndProc(int nCode, WPARAM wParam, LPARAM lParam) { type inproc (line 173) | namespace inproc { function HRESULT (line 119) | HRESULT STDMETHODCALLTYPE Hook_get_accHelpTopic(IAccessible* iacc, out... function IStream (line 177) | IStream* MarshalAgentIAccessible(HWND wAgent) { function DWORD (line 233) | DWORD WINAPI UnloadDllThreadProc(LPVOID lpParameter) { function LRESULT (line 249) | LRESULT WINAPI AgentWndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM... function HWND (line 285) | HWND CreateAgentWindow() { function LRESULT (line 310) | LRESULT WINAPI HookCallWndProc(int nCode, WPARAM wParam, LPARAM lParam) { type outproc (line 204) | namespace outproc { function UnmarshalAgentIAccessible (line 206) | bool UnmarshalAgentIAccessible(HWND wAgent, out IAccessible*& iacc) { function HWND (line 330) | HWND InjectDll(HWND w, DWORD tid, DWORD pid) { function EXPORT (line 353) | EXPORT void Cpp_Arch(STR a0, STR a1) { function SwitchArchAndInjectDll (line 362) | bool SwitchArchAndInjectDll(HWND w, int arch) { class HwndTidCache (line 423) | class HwndTidCache { method HwndTidCache (line 430) | HwndTidCache() noexcept { method OnThreadDetach (line 455) | void OnThreadDetach() { method Get (line 468) | bool Get(DWORD tid, out HWND& w, out IAccessible** iaccAgent = null) { method Set (line 479) | void Set(DWORD tid, HWND w, IAccessible* iaccAgent = null) { method Get (line 488) | bool Get(DWORD tid, out HWND& w) { method Set (line 498) | void Set(DWORD tid, HWND w) { function HwndTidCache_OnThreadDetach (line 509) | void HwndTidCache_OnThreadDetach() { function HRESULT (line 522) | HRESULT InjectDllAndGetAgent(HWND w, out IAccessible*& iaccAgent, out ... function EXPORT (line 593) | EXPORT void Cpp_InProcTest(IAccessible* a) { type uia (line 228) | namespace uia { bool UiaDisconnectWrappers(); } type inproc (line 230) | namespace inproc { function HRESULT (line 119) | HRESULT STDMETHODCALLTYPE Hook_get_accHelpTopic(IAccessible* iacc, out... function IStream (line 177) | IStream* MarshalAgentIAccessible(HWND wAgent) { function DWORD (line 233) | DWORD WINAPI UnloadDllThreadProc(LPVOID lpParameter) { function LRESULT (line 249) | LRESULT WINAPI AgentWndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM... function HWND (line 285) | HWND CreateAgentWindow() { function LRESULT (line 310) | LRESULT WINAPI HookCallWndProc(int nCode, WPARAM wParam, LPARAM lParam) { type outproc (line 324) | namespace outproc { function UnmarshalAgentIAccessible (line 206) | bool UnmarshalAgentIAccessible(HWND wAgent, out IAccessible*& iacc) { function HWND (line 330) | HWND InjectDll(HWND w, DWORD tid, DWORD pid) { function EXPORT (line 353) | EXPORT void Cpp_Arch(STR a0, STR a1) { function SwitchArchAndInjectDll (line 362) | bool SwitchArchAndInjectDll(HWND w, int arch) { class HwndTidCache (line 423) | class HwndTidCache { method HwndTidCache (line 430) | HwndTidCache() noexcept { method OnThreadDetach (line 455) | void OnThreadDetach() { method Get (line 468) | bool Get(DWORD tid, out HWND& w, out IAccessible** iaccAgent = null) { method Set (line 479) | void Set(DWORD tid, HWND w, IAccessible* iaccAgent = null) { method Get (line 488) | bool Get(DWORD tid, out HWND& w) { method Set (line 498) | void Set(DWORD tid, HWND w) { function HwndTidCache_OnThreadDetach (line 509) | void HwndTidCache_OnThreadDetach() { function HRESULT (line 522) | HRESULT InjectDllAndGetAgent(HWND w, out IAccessible*& iaccAgent, out ... function EXPORT (line 593) | EXPORT void Cpp_InProcTest(IAccessible* a) { FILE: Cpp/internal.h function eAF2 (line 8) | enum class eAF2 { FILE: Cpp/other.cpp type other (line 4) | namespace other { function EXPORT (line 5) | EXPORT HMODULE Cpp_ModuleHandle() { function LRESULT (line 9) | LRESULT CALLBACK ClipboardHook(int code, WPARAM wParam, LPARAM lParam) { function EXPORT (line 29) | EXPORT HHOOK Cpp_Clipboard(HHOOK hh) { function _Veh (line 49) | static long __stdcall _Veh(_EXCEPTION_POINTERS* ExceptionInfo) { function EXPORT (line 54) | EXPORT void Cpp_UEF(BOOL on) { function _IWW_Hook (line 67) | void __stdcall _IWW_Hook(HWINEVENTHOOK hWinEventHook, DWORD event, HWN... function EXPORT (line 86) | EXPORT void Cpp_InactiveWindowWorkaround(BOOL on) { function EXPORT (line 197) | EXPORT bool Cpp_ShellExec(const SHELLEXECUTEINFO& x, out DWORD& pid, o... function EXPORT (line 217) | EXPORT void Cpp_Unload(DWORD flags = 0) { function EXPORT (line 239) | EXPORT void WINAPI UnloadAuCppDll(HWND hwnd, HINSTANCE hinst, LPSTR lp... type MarshalParams_ShellExec (line 99) | struct MarshalParams_ShellExec { method LPWSTR (line 106) | LPWSTR _SetString(STR s, LPWSTR dest, out int& offset) { method STR (line 117) | STR _GetString(int offset) { method _SetIL (line 122) | void _SetIL(void* il, LPWSTR dest, out int& offset) { method _Size (line 137) | static int _Size(STR s) { method _SizeIL (line 140) | static int _SizeIL(void* idlist) { method CalcMemSize (line 144) | static int CalcMemSize(const SHELLEXECUTEINFO& x) { method Marshal (line 149) | void Marshal(const SHELLEXECUTEINFO& x) { method SHELLEXECUTEINFO (line 166) | SHELLEXECUTEINFO Unmarshal() { type inproc (line 181) | namespace inproc { function HRESULT (line 182) | HRESULT ShellExec(MarshalParams_Header* h, out BSTR& sResult) { type other (line 196) | namespace other { function EXPORT (line 5) | EXPORT HMODULE Cpp_ModuleHandle() { function LRESULT (line 9) | LRESULT CALLBACK ClipboardHook(int code, WPARAM wParam, LPARAM lParam) { function EXPORT (line 29) | EXPORT HHOOK Cpp_Clipboard(HHOOK hh) { function _Veh (line 49) | static long __stdcall _Veh(_EXCEPTION_POINTERS* ExceptionInfo) { function EXPORT (line 54) | EXPORT void Cpp_UEF(BOOL on) { function _IWW_Hook (line 67) | void __stdcall _IWW_Hook(HWINEVENTHOOK hWinEventHook, DWORD event, HWN... function EXPORT (line 86) | EXPORT void Cpp_InactiveWindowWorkaround(BOOL on) { function EXPORT (line 197) | EXPORT bool Cpp_ShellExec(const SHELLEXECUTEINFO& x, out DWORD& pid, o... function EXPORT (line 217) | EXPORT void Cpp_Unload(DWORD flags = 0) { function EXPORT (line 239) | EXPORT void WINAPI UnloadAuCppDll(HWND hwnd, HINSTANCE hinst, LPSTR lp... FILE: Cpp/str.cpp type str (line 5) | namespace str function EXPORT (line 14) | EXPORT STR Cpp_LowercaseTable() function STR (line 25) | inline STR _LowercaseTable() { function Like (line 32) | bool Like(STR s, size_t lenS, STR w, size_t lenW, bool ignoreCase /*= ... function Equals (line 102) | bool Equals(STR w, size_t lenW, STR s, size_t lenS, bool ignoreCase /*... type pcre (line 158) | namespace pcre function BSTR (line 161) | BSTR _GetErrorMessage(int code, int compileErrorOffset) function BSTR (line 175) | BSTR GetErrorMessage(int code) { function pcre2_code_16 (line 183) | pcre2_code_16* Compile(STR rx, size_t len, __int64 flags /*= 0*/, ou... function EXPORT (line 214) | EXPORT pcre2_code_16* Cpp_RegexCompile(STR rx, size_t len, __int64 f... function EXPORT (line 231) | EXPORT int Cpp_RegexDtor(pcre2_code_16* code) type _RxMdVec (line 240) | struct _RxMdVec { CHeapPtr a; int n; } type RegexMatch (line 247) | struct RegexMatch function _mp_free (line 272) | static void _mp_free(void* block, void* data) { function pcre2_general_context_16 (line 281) | static pcre2_general_context_16* _GetGC() { function thread_detach (line 290) | void thread_detach() { function EXPORT (line 301) | EXPORT int Cpp_RegexMatch(pcre2_code_16* code, STR s, size_t len, si... function Match (line 358) | bool Match(pcre2_code_16* code, STR s, size_t len, size_t start, UIN... function Switch (line 531) | int Switch(STR s, size_t lenS, std::initializer_list a) function Switch (line 550) | int Switch(STR s, std::initializer_list a) FILE: Cpp/str.h function explicit (line 28) | __forceinline explicit Buffer(size_t nElem) noexcept { _Init(nElem); } function T (line 33) | T* Alloc(size_t nElem) { FreeHeapMemory(); return _Init(nElem); } function T (line 36) | T* AllocAndZero(size_t nElem) { FreeHeapMemory(); return _InitZ(nElem); } function T (line 39) | T* Realloc(size_t nElem) { if (nElem > nElemOnStack) _Realloc(nElem * si... function FreeHeapMemory (line 42) | __declspec(noinline) function operator (line 50) | operator T* () { return _p; } function Capacity (line 52) | size_t Capacity() { return (LPBYTE)_p == _onStack ? nElemOnStack : _msiz... function _Realloc (line 66) | __declspec(noinline) function namespace (line 79) | namespace str { function EndsI (line 210) | bool EndsI(STR s) { function ReplaceTail (line 216) | void ReplaceTail(int tailLength, STR s) { function namespace (line 222) | namespace pcre { function class (line 238) | class Wildex { function class (line 297) | class Bstr : public CComBSTR { type BstrNameValue (line 323) | struct BstrNameValue { FILE: Cpp/test Uia.cpp function ElementFromWindow (line 4) | bool ElementFromWindow(IUIAutomation* f, HWND w, SmartAddRef()); return ... method HRESULT (line 50) | HRESULT __stdcall get_Prop2(IUnknown** r) { *r = this; return 0; } function EXPORT (line 53) | EXPORT IInterface* Cpp_GetInterface() { return new Inter(); } function LRESULT (line 60) | LRESULT CALLBACK KeyHookProc(int code, WPARAM wParam, LPARAM lParam) { function EXPORT (line 76) | EXPORT HHOOK Cpp_KeyboardHook(int action, int tid, HHOOK hh) { function EXPORT (line 207) | EXPORT void Cpp_TestWildex(STR s, STR w) { function EXPORT (line 224) | EXPORT void Cpp_TestPCRE(STR s, STR p, DWORD flags) { function EXPORT (line 340) | EXPORT function EXPORT (line 345) | EXPORT class CppTest (line 359) | class CppTest :public ICppTest { method STDMETHODIMP (line 362) | STDMETHODIMP TestInt(int a, int b, int c) { method STDMETHODIMP (line 365) | STDMETHODIMP TestString(STR a, int b, int c) { method STDMETHODIMP (line 368) | STDMETHODIMP TestBSTR(BSTR a, int b, int c) { function EXPORT (line 373) | EXPORT class One (line 566) | class One { method One (line 569) | One() { class Two (line 577) | class Two : public One { class Move (line 585) | class Move { method Move (line 589) | Move() { method Move (line 597) | Move(Move& x) { method Move (line 601) | Move(Move&& x) { method Move (line 606) | Move& operator=(Move& x) { method Move (line 611) | Move& operator=(Move&& x) { class Move2 (line 618) | class Move2 :public Move { method Move2 (line 620) | Move2() : Move() {} method Move2 (line 626) | Move2(Move2& x) { method Move2 (line 630) | Move2(Move2&& x) { method Move2 (line 635) | Move2& operator=(Move2& x) { method Move2 (line 640) | Move2& operator=(Move2&& x) { function _test1 (line 648) | void _test1(HWND w) { function EXPORT (line 654) | EXPORT void Cpp_Test() { class MyAcc (line 898) | class MyAcc :IAccessible { method MyAcc (line 903) | MyAcc(HWND w) { method HRESULT (line 909) | virtual HRESULT __stdcall QueryInterface(REFIID riid, void** ppvObject... method ULONG (line 918) | virtual ULONG __stdcall AddRef(void) override { method ULONG (line 922) | virtual ULONG __stdcall Release(void) override { method HRESULT (line 927) | virtual HRESULT __stdcall GetTypeInfoCount(UINT* pctinfo) override { method HRESULT (line 930) | virtual HRESULT __stdcall GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInf... method HRESULT (line 933) | virtual HRESULT __stdcall GetIDsOfNames(REFIID riid, LPOLESTR* rgszNam... method HRESULT (line 936) | virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCI... method HRESULT (line 940) | virtual HRESULT __stdcall get_accParent(IDispatch** ppdispParent) over... method HRESULT (line 944) | virtual HRESULT __stdcall get_accChildCount(long* pcountChildren) over... method HRESULT (line 949) | virtual HRESULT __stdcall get_accChild(VARIANT varChild, IDispatch** p... method HRESULT (line 955) | virtual HRESULT __stdcall get_accName(VARIANT varChild, BSTR* pszName)... method HRESULT (line 958) | virtual HRESULT __stdcall get_accValue(VARIANT varChild, BSTR* pszValu... method HRESULT (line 961) | virtual HRESULT __stdcall get_accDescription(VARIANT varChild, BSTR* p... method HRESULT (line 964) | virtual HRESULT __stdcall get_accRole(VARIANT varChild, VARIANT* pvarR... method HRESULT (line 969) | virtual HRESULT __stdcall get_accState(VARIANT varChild, VARIANT* pvar... method HRESULT (line 973) | virtual HRESULT __stdcall get_accHelp(VARIANT varChild, BSTR* pszHelp)... method HRESULT (line 976) | virtual HRESULT __stdcall get_accHelpTopic(BSTR* pszHelpFile, VARIANT ... method HRESULT (line 979) | virtual HRESULT __stdcall get_accKeyboardShortcut(VARIANT varChild, BS... method HRESULT (line 982) | virtual HRESULT __stdcall get_accFocus(VARIANT* pvarChild) override { method HRESULT (line 985) | virtual HRESULT __stdcall get_accSelection(VARIANT* pvarChildren) over... method HRESULT (line 988) | virtual HRESULT __stdcall get_accDefaultAction(VARIANT varChild, BSTR*... method HRESULT (line 991) | virtual HRESULT __stdcall accSelect(long flagsSelect, VARIANT varChild... method HRESULT (line 994) | virtual HRESULT __stdcall accLocation(long* pxLeft, long* pyTop, long*... method HRESULT (line 1003) | virtual HRESULT __stdcall accNavigate(long navDir, VARIANT varStart, V... method HRESULT (line 1006) | virtual HRESULT __stdcall accHitTest(long xLeft, long yTop, VARIANT* p... method HRESULT (line 1012) | virtual HRESULT __stdcall accDoDefaultAction(VARIANT varChild) override { method HRESULT (line 1015) | virtual HRESULT __stdcall put_accName(VARIANT varChild, BSTR szName) o... method HRESULT (line 1018) | virtual HRESULT __stdcall put_accValue(VARIANT varChild, BSTR szValue)... function LRESULT (line 1025) | LRESULT __stdcall _WndProc(HWND w, UINT msg, WPARAM wParam, LPARAM lPara... function _TestIAccessibleImpl (line 1047) | void _TestIAccessibleImpl() { FILE: Cpp/util.h function Print (line 16) | inline void Print(LPCSTR s) { Printf(L"%S", s); } function Print (line 17) | inline void Print(const std::wstring& s) { Print(s.c_str()); } function Print (line 18) | inline void Print(int i) { Printf(L"%i", i); } function Print (line 19) | inline void Print(unsigned int i) { Printf(L"0x%X", i); } function Print (line 20) | inline void Print(long i) { Print((int)i); } function Print (line 21) | inline void Print(unsigned long i) { Print((unsigned int)i); } function Print (line 22) | inline void Print(__int64 i) { Printf(L"%I64i", i); } function Print (line 23) | inline void Print(unsigned __int64 i) { Printf(L"0x%I64X", i); } function Print (line 24) | inline void Print(void* i) { Printf(sizeof(void*) == 8 ? L"%I64i" : L"%i... function PrintComRefCount (line 33) | inline void PrintComRefCount(IUnknown* u) { function Perf_Inst (line 55) | struct Perf_Inst { function SetIncremental (line 76) | void SetIncremental(bool yes) { function class (line 86) | class PerfLocal { function class (line 99) | class OSVersion { function GetProcessArchitecture (line 141) | inline int GetProcessArchitecture() { function Swap (line 198) | void Swap(CComPtrBase& other) { function else (line 208) | struct DelayLoadedApi { function class (line 260) | class SecurityAttributes { function class (line 288) | class AutoReleaseMutex { function ReleaseNow (line 299) | void ReleaseNow() { function class (line 365) | class istream { function class (line 403) | class DpiElmScaling { function namespace (line 470) | namespace wn { function namespace (line 504) | namespace util { FILE: Libraries/PCRE/pcre2.h type PCRE2_UCHAR8 (line 515) | typedef uint8_t PCRE2_UCHAR8; type wchar_t (line 519) | typedef wchar_t PCRE2_UCHAR16; type PCRE2_UCHAR32 (line 521) | typedef uint32_t PCRE2_UCHAR32; type PCRE2_UCHAR8 (line 523) | typedef const PCRE2_UCHAR8 *PCRE2_SPTR8; type PCRE2_UCHAR16 (line 524) | typedef const PCRE2_UCHAR16 *PCRE2_SPTR16; type PCRE2_UCHAR32 (line 525) | typedef const PCRE2_UCHAR32 *PCRE2_SPTR32; type pcre2_callout_enumerate_block (line 600) | typedef struct pcre2_callout_enumerate_block { \ type pcre2_substitute_callout_block (line 612) | typedef struct pcre2_substitute_callout_block { \ FILE: Libraries/PCRE/pcre2_auto_possess.c function BOOL (line 202) | static BOOL function PCRE2_UCHAR (line 296) | static PCRE2_UCHAR function PCRE2_SPTR (line 330) | static PCRE2_SPTR function BOOL (line 547) | static BOOL FILE: Libraries/PCRE/pcre2_chkdint.c function BOOL (line 65) | BOOL FILE: Libraries/PCRE/pcre2_compile.c type verbitem (line 488) | typedef struct verbitem { type alasitem (line 527) | typedef struct alasitem { type pso (line 698) | typedef struct pso { function show_parsed (line 804) | static void show_parsed(compile_block *cb) function PCRE2_CALL_CONVENTION (line 1168) | PCRE2_CALL_CONVENTION function BOOL (line 1227) | static BOOL function BOOL (line 1317) | static BOOL function BOOL (line 2201) | static BOOL function BOOL (line 2444) | static BOOL function check_posix_name (line 2485) | static int function BOOL (line 2531) | static BOOL function max_parsed_pattern (line 2790) | static ptrdiff_t type nest_save (line 2850) | typedef struct nest_save { function parse_regex (line 2924) | static int parse_regex(PCRE2_SPTR ptr, uint32_t options, uint32_t xoptions, function PCRE2_UCHAR (line 5778) | static const PCRE2_UCHAR* function BOOL (line 5864) | static BOOL function compile_branch (line 5947) | static int function compile_regex (line 8322) | static int function BOOL (line 8640) | static BOOL function BOOL (line 8745) | static BOOL function PCRE2_UCHAR (line 8868) | static PCRE2_UCHAR * function find_firstassertedcu (line 9025) | static uint32_t function add_name_to_table (line 9130) | static void function get_grouplength (line 9312) | static int function get_branchlength (line 9386) | static int function BOOL (line 9820) | static BOOL function check_lookbehinds (line 9911) | static int FILE: Libraries/PCRE/pcre2_compile.h type eclass_op_info (line 225) | typedef struct { FILE: Libraries/PCRE/pcre2_compile_class.c type eclass_context (line 47) | typedef struct { function do_heapify (line 89) | static void do_heapify(uint32_t *buffer, size_t size, size_t i) function utf_caseless_extend (line 153) | static size_t function append_char_list (line 268) | static size_t function get_highest_char (line 295) | static uint32_t function append_negated_char_list (line 312) | static size_t function parse_class (line 361) | static size_t function class_ranges (line 500) | static class_ranges * function add_to_class (line 900) | static void function add_list_to_class (line 1001) | static void function add_not_list_to_class (line 1034) | static void function fold_negation (line 1851) | static void function fold_binary (line 1901) | static void function BOOL (line 2099) | static BOOL function BOOL (line 2261) | static BOOL function BOOL (line 2321) | static BOOL function BOOL (line 2351) | static BOOL function BOOL (line 2412) | static BOOL function BOOL (line 2509) | static BOOL function BOOL (line 2538) | BOOL FILE: Libraries/PCRE/pcre2_config.c function PCRE2_CALL_CONVENTION (line 77) | PCRE2_CALL_CONVENTION FILE: Libraries/PCRE/pcre2_context.c function default_free (line 63) | static void default_free(void *block, void *data) function PCRE2_CALL_CONVENTION (line 286) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 294) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 302) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 310) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 329) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 337) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 352) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 359) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 366) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 385) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 392) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 399) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 406) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 415) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 450) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 459) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 469) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 480) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 487) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 494) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 501) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 514) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 520) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 537) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 546) | PCRE2_CALL_CONVENTION FILE: Libraries/PCRE/pcre2_error.c function PCRE2_CALL_CONVENTION (line 322) | PCRE2_CALL_CONVENTION FILE: Libraries/PCRE/pcre2_extuni.c function PCRE2_SPTR (line 59) | PCRE2_SPTR function PCRE2_SPTR (line 95) | PCRE2_SPTR FILE: Libraries/PCRE/pcre2_find_bracket.c function PCRE2_SPTR (line 69) | PCRE2_SPTR FILE: Libraries/PCRE/pcre2_internal.h type BOOL (line 85) | typedef int BOOL; type open_capitem (line 1966) | typedef struct open_capitem { type ucp_type_table (line 1977) | typedef struct { type ucd_record (line 1985) | typedef struct { type pcre2_serialized_data (line 2044) | typedef struct pcre2_serialized_data { FILE: Libraries/PCRE/pcre2_intmodedep.h type pcre2_real_general_context (line 564) | typedef struct pcre2_real_general_context { type pcre2_real_compile_context (line 570) | typedef struct pcre2_real_compile_context { type pcre2_real_match_context (line 587) | typedef struct pcre2_real_match_context { type pcre2_real_convert_context (line 608) | typedef struct pcre2_real_convert_context { type pcre2_real_code (line 629) | typedef struct pcre2_real_code { type heapframe (line 665) | struct heapframe type pcre2_real_match_data (line 667) | typedef struct pcre2_real_match_data { type recurse_check (line 695) | typedef struct recurse_check { type parsed_recurse_check (line 700) | typedef struct parsed_recurse_check { type recurse_cache (line 707) | typedef struct recurse_cache { type branch_chain (line 715) | typedef struct branch_chain { type named_group (line 723) | typedef struct named_group { type class_ranges (line 733) | typedef struct class_ranges { type class_bits_storage (line 742) | typedef union class_bits_storage { type compile_block (line 750) | typedef struct compile_block { type pcre2_real_jit_stack (line 802) | typedef struct pcre2_real_jit_stack { type dfa_recursion_info (line 810) | typedef struct dfa_recursion_info { type heapframe (line 824) | typedef struct heapframe { type heapframe_align (line 885) | typedef struct heapframe_align { type match_block (line 897) | typedef struct match_block { type dfa_match_block (line 944) | typedef struct dfa_match_block { FILE: Libraries/PCRE/pcre2_maketables.c function PCRE2_EXP_DEFN (line 79) | PCRE2_EXP_DEFN const uint8_t * PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 155) | PCRE2_CALL_CONVENTION FILE: Libraries/PCRE/pcre2_match.c function display_frames (line 218) | static void function do_callout (line 272) | static int function match_ref (line 361) | static int function match (line 614) | static int FILE: Libraries/PCRE/pcre2_match_data.c function Print (line 52) | void Print(STR s) { function Printf (line 60) | void Printf(STR frm, ...) { function PCRE2_CALL_CONVENTION (line 126) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 147) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 171) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 183) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 195) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 208) | PCRE2_CALL_CONVENTION FILE: Libraries/PCRE/pcre2_newline.c function BOOL (line 78) | BOOL function BOOL (line 168) | BOOL FILE: Libraries/PCRE/pcre2_pattern_info.c function PCRE2_CALL_CONVENTION (line 64) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 268) | PCRE2_CALL_CONVENTION FILE: Libraries/PCRE/pcre2_script_run.c function BOOL (line 84) | BOOL FILE: Libraries/PCRE/pcre2_serialize.c function PCRE2_CALL_CONVENTION (line 71) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 162) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 258) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 276) | PCRE2_CALL_CONVENTION FILE: Libraries/PCRE/pcre2_string_utils.c function PCRE2_SIZE (line 208) | PCRE2_SIZE function PCRE2_SIZE (line 228) | PCRE2_SIZE FILE: Libraries/PCRE/pcre2_study.c function find_minlength (line 102) | static int function PCRE2_SPTR (line 785) | static PCRE2_SPTR function set_type_bits (line 870) | static void function set_nottype_bits (line 911) | static void function study_char_list (line 939) | static void function set_start_bits (line 1089) | static int FILE: Libraries/PCRE/pcre2_substring.c function PCRE2_CALL_CONVENTION (line 72) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 120) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 160) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 208) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 240) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 267) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 315) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 374) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 447) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 482) | PCRE2_CALL_CONVENTION function PCRE2_CALL_CONVENTION (line 543) | PCRE2_CALL_CONVENTION FILE: Libraries/PCRE/pcre2_xclass.c function BOOL (line 68) | BOOL function BOOL (line 461) | BOOL FILE: Libraries/scintilla/include/ILexer.h function class (line 17) | class IDocument { FILE: Libraries/scintilla/include/ILoader.h function namespace (line 14) | namespace Scintilla { FILE: Libraries/scintilla/include/Sci_Position.h type Sci_Position (line 15) | typedef ptrdiff_t Sci_Position; type Sci_PositionU (line 18) | typedef size_t Sci_PositionU; type Sci_PositionCR (line 21) | typedef long Sci_PositionCR; FILE: Libraries/scintilla/include/ScintillaCall.h function namespace (line 14) | namespace Scintilla { FILE: Libraries/scintilla/include/ScintillaMessages.h function Message (line 18) | enum class Message { FILE: Libraries/scintilla/include/ScintillaStructures.h function namespace (line 13) | namespace Scintilla { FILE: Libraries/scintilla/include/ScintillaTypes.h type class (line 19) | enum class type class (line 26) | enum class type class (line 31) | enum class type class (line 37) | enum class type class (line 42) | enum class type class (line 48) | enum class type class (line 55) | enum class type class (line 93) | enum class type class (line 107) | enum class type class (line 117) | enum class type class (line 130) | enum class type class (line 155) | enum class type class (line 162) | enum class type class (line 168) | enum class type class (line 180) | enum class type class (line 206) | enum class type class (line 212) | enum class type class (line 238) | enum class type class (line 253) | enum class type class (line 258) | enum class type class (line 263) | enum class type class (line 269) | enum class type class (line 276) | enum class type class (line 285) | enum class type class (line 295) | enum class type class (line 302) | enum class type class (line 308) | enum class type class (line 316) | enum class type class (line 322) | enum class type class (line 329) | enum class type class (line 336) | enum class type class (line 346) | enum class type class (line 353) | enum class type class (line 360) | enum class type class (line 367) | enum class type class (line 373) | enum class type class (line 380) | enum class type class (line 387) | enum class type class (line 393) | enum class type class (line 401) | enum class type class (line 406) | enum class type class (line 411) | enum class type class (line 418) | enum class type class (line 424) | enum class type class (line 430) | enum class type class (line 438) | enum class type class (line 443) | enum class type class (line 450) | enum class type class (line 457) | enum class type class (line 462) | enum class type class (line 467) | enum class type class (line 473) | enum class type class (line 479) | enum class type class (line 490) | enum class type class (line 495) | enum class type class (line 502) | enum class type class (line 507) | enum class type class (line 514) | enum class type class (line 522) | enum class type class (line 528) | enum class type class (line 534) | enum class type class (line 549) | enum class type class (line 558) | enum class type class (line 564) | enum class type class (line 570) | enum class type class (line 598) | enum class type class (line 606) | enum class function Keys (line 612) | enum class Keys { FILE: Libraries/scintilla/include/ScintillaWidget.h type ScintillaObject (line 30) | typedef struct _ScintillaObject ScintillaObject; type ScintillaObjectClass (line 31) | typedef struct _ScintillaClass ScintillaObjectClass; type _ScintillaObject (line 33) | struct _ScintillaObject { type _ScintillaClass (line 38) | struct _ScintillaClass { type ScintillaClass (line 55) | typedef struct _ScintillaClass ScintillaClass; FILE: Libraries/scintilla/include/scintilla.h type uptr_t (line 32) | typedef uintptr_t uptr_t; type sptr_t (line 34) | typedef intptr_t sptr_t; type sptr_t (line 38) | typedef sptr_t (*SciFnDirect)(sptr_t ptr, unsigned int iMessage, uptr_t ... type sptr_t (line 39) | typedef sptr_t (*SciFnDirectStatus)(sptr_t ptr, unsigned int iMessage, u... type Sci_CharacterRange (line 1357) | struct Sci_CharacterRange { type Sci_CharacterRangeFull (line 1362) | struct Sci_CharacterRangeFull { type Sci_TextRange (line 1367) | struct Sci_TextRange { type Sci_TextRangeFull (line 1372) | struct Sci_TextRangeFull { type Sci_TextToFind (line 1377) | struct Sci_TextToFind { type Sci_TextToFindFull (line 1383) | struct Sci_TextToFindFull { type Sci_Rectangle (line 1391) | struct Sci_Rectangle { type Sci_RangeToFormat (line 1401) | struct Sci_RangeToFormat { type Sci_RangeToFormatFull (line 1409) | struct Sci_RangeToFormatFull { type Sci_NotifyHeader (line 1420) | typedef struct Sci_NotifyHeader Sci_NotifyHeader; type SCNotification (line 1421) | typedef struct SCNotification SCNotification; type Sci_NotifyHeader (line 1424) | struct Sci_NotifyHeader { type SCNotification (line 1433) | struct SCNotification { FILE: Libraries/scintilla/src/AutoComplete.cxx type Sorter (line 115) | struct Sorter { method Sorter (line 120) | Sorter(const AutoComplete *ac, const char *list_) : ignoreCase(ac->ign... function FillSortMatrix (line 167) | void FillSortMatrix(std::vector &sortMatrix, int itemCount) { FILE: Libraries/scintilla/src/AutoComplete.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/CallTip.cxx function IsArrowCharacter (line 105) | constexpr bool IsArrowCharacter(char ch) noexcept { function DrawArrow (line 109) | void DrawArrow(Surface *surface, const PRectangle &rc, bool upArrow, Col... function PRectangle (line 286) | PRectangle CallTip::CallTipStart(Sci::Position pos, Point pt, int textHe... FILE: Libraries/scintilla/src/CallTip.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/CaseConvert.cxx class CaseConverter (line 583) | class CaseConverter final : public ICaseConverter { type ConversionString (line 584) | struct ConversionString { type CharacterConversion (line 589) | struct CharacterConversion { method CharacterConversion (line 593) | CharacterConversion() noexcept = default; method CharacterConversion (line 594) | CharacterConversion(int character_, std::string_view conversion_) no... method CaseConverter (line 615) | CaseConverter() noexcept = default; method Initialised (line 616) | [[nodiscard]] bool Initialised() const noexcept { method Add (line 619) | void Add(int character, std::string_view conversion_) { method CaseConvertString (line 631) | size_t CaseConvertString(char *converted, size_t sizeConverted, const ... method FinishedAdding (line 674) | void FinishedAdding() { function NextField (line 700) | std::string_view NextField(std::string_view &view) { function CaseConverter (line 760) | CaseConverter *ConverterForConversion(CaseConversion conversion) { type ConversionString (line 584) | struct ConversionString { type CharacterConversion (line 589) | struct CharacterConversion { method CharacterConversion (line 593) | CharacterConversion() noexcept = default; method CharacterConversion (line 594) | CharacterConversion(int character_, std::string_view conversion_) no... method CaseConverter (line 615) | CaseConverter() noexcept = default; method Initialised (line 616) | [[nodiscard]] bool Initialised() const noexcept { method Add (line 619) | void Add(int character, std::string_view conversion_) { method CaseConvertString (line 631) | size_t CaseConvertString(char *converted, size_t sizeConverted, const ... method FinishedAdding (line 674) | void FinishedAdding() { type Scintilla::Internal (line 772) | namespace Scintilla::Internal { function ICaseConverter (line 774) | ICaseConverter *ConverterFor(CaseConversion conversion) { function CaseConvertString (line 783) | size_t CaseConvertString(char *converted, size_t sizeConverted, const ... function CaseConvertString (line 788) | std::string CaseConvertString(const std::string &s, CaseConversion con... FILE: Libraries/scintilla/src/CaseConvert.h function CaseConversion (line 15) | enum class CaseConversion { FILE: Libraries/scintilla/src/CaseFolder.cxx function IndexFromChar (line 20) | constexpr unsigned char IndexFromChar(char ch) { FILE: Libraries/scintilla/src/CaseFolder.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/CellBuffer.cxx type Scintilla::Internal (line 39) | namespace Scintilla::Internal { type CountWidths (line 41) | struct CountWidths { method CountWidths (line 46) | explicit CountWidths(Sci::Position countBasePlane_=0, Sci::Position ... method CountWidths (line 50) | CountWidths operator-() const noexcept { method WidthUTF32 (line 53) | Sci::Position WidthUTF32() const noexcept { method WidthUTF16 (line 57) | Sci::Position WidthUTF16() const noexcept { method CountChar (line 61) | void CountChar(int lenChar) noexcept { class ILineVector (line 70) | class ILineVector { class LineStartIndex (line 99) | class LineStartIndex { method POS (line 102) | static constexpr POS line_cast(Sci::Line pos) noexcept { method LineStartIndex (line 109) | LineStartIndex() : refCount(0), starts(4) { method Allocate (line 112) | bool Allocate(Sci::Line lines) { method Release (line 122) | bool Release() { method Active (line 129) | bool Active() const noexcept { method LineWidth (line 132) | Sci::Position LineWidth(Sci::Line line) const noexcept { method SetLineWidth (line 136) | void SetLineWidth(Sci::Line line, Sci::Position width) noexcept { method AllocateLines (line 140) | void AllocateLines(Sci::Line lines) { method InsertLines (line 145) | void InsertLines(Sci::Line line, Sci::Line lines) { class LineVector (line 157) | class LineVector : public ILineVector { method SetActiveIndices (line 164) | void SetActiveIndices() noexcept { method POS (line 172) | static constexpr POS pos_cast(Sci::Position pos) noexcept { method line_from_pos_cast (line 178) | static constexpr Sci::Line line_from_pos_cast(POS line) noexcept { method LineVector (line 183) | LineVector() : starts(256), perLine(nullptr), activeIndices(LineCharac... method Init (line 185) | void Init() override { method SetPerLine (line 193) | void SetPerLine(PerLine *pl) noexcept override { method InsertText (line 196) | void InsertText(Sci::Line line, Sci::Position delta) noexcept override { method InsertLine (line 199) | void InsertLine(Sci::Line line, Sci::Position position, bool lineStart... method InsertLines (line 216) | void InsertLines(Sci::Line line, const Sci::Position *positions, size_... method SetLineStart (line 237) | void SetLineStart(Sci::Line line, Sci::Position position) noexcept ove... method RemoveLine (line 240) | void RemoveLine(Sci::Line line) override { method Lines (line 252) | Sci::Line Lines() const noexcept override { method AllocateLines (line 255) | void AllocateLines(Sci::Line lines) override { method LineFromPosition (line 266) | Sci::Line LineFromPosition(Sci::Position pos) const noexcept override { method LineStart (line 269) | Sci::Position LineStart(Sci::Line line) const noexcept override { method InsertCharacters (line 272) | void InsertCharacters(Sci::Line line, CountWidths delta) noexcept over... method SetLineCharactersWidth (line 280) | void SetLineCharactersWidth(Sci::Line line, CountWidths width) noexcep... method LineCharacterIndexType (line 291) | LineCharacterIndexType LineCharacterIndex() const noexcept override { method AllocateLineCharacterIndex (line 294) | bool AllocateLineCharacterIndex(LineCharacterIndexType lineCharacterIn... method ReleaseLineCharacterIndex (line 307) | bool ReleaseLineCharacterIndex(LineCharacterIndexType lineCharacterInd... method IndexLineStart (line 318) | Sci::Position IndexLineStart(Sci::Line line, LineCharacterIndexType li... method LineFromPositionIndex (line 325) | Sci::Line LineFromPositionIndex(Sci::Position pos, LineCharacterIndexT... function SplitView (line 407) | SplitView CellBuffer::AllView() const noexcept { function LineCharacterIndexType (line 544) | LineCharacterIndexType CellBuffer::LineCharacterIndex() const noexcept { function CountWidths (line 750) | CountWidths CountCharacterWidthsUTF8(std::string_view sv) noexcept { function Action (line 1099) | Action CellBuffer::GetUndoStep() const noexcept { function Action (line 1137) | Action CellBuffer::GetRedoStep() const noexcept { function RestoreChangeHistory (line 1192) | void RestoreChangeHistory(const UndoHistory *uh, ChangeHistory *changeHi... FILE: Libraries/scintilla/src/CellBuffer.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/ChangeHistory.cxx type Scintilla::Internal (line 30) | namespace Scintilla::Internal { function InsertionSpanSameDeletion (line 43) | constexpr bool InsertionSpanSameDeletion(const ChangeSpan &is, Sci::Po... function ChangeSpan (line 74) | ChangeSpan ChangeStack::PopSpan(int maxSteps) noexcept { function EditionSetPush (line 162) | void EditionSetPush(EditionSet &set, EditionCount ec) { function EditionSetPop (line 170) | void EditionSetPop(EditionSet &set) noexcept { function EditionSetCount (line 178) | int EditionSetCount(const EditionSet &set) noexcept { function EditionSet (line 485) | EditionSet ChangeHistory::DeletionsAt(Sci::Position pos) const { FILE: Libraries/scintilla/src/ChangeHistory.h function namespace (line 11) | namespace Scintilla::Internal { type EditionCount (line 33) | struct EditionCount { function class (line 46) | class ChangeStack { FILE: Libraries/scintilla/src/CharClassify.h function CharacterClass (line 13) | enum class CharacterClass : unsigned char { space, newLine, word, punctu... FILE: Libraries/scintilla/src/CharacterCategoryMap.cxx type Scintilla::Internal (line 18) | namespace Scintilla::Internal { function CharacterCategory (line 4055) | CharacterCategory CategoriseCharacter(int character) noexcept { type OtherID (line 4073) | enum class OtherID { oidNone, oidStart, oidContinue } function OtherID (line 4082) | OtherID OtherIDOfCharacter(int character) noexcept { function IsIdPattern (line 4106) | constexpr bool IsIdPattern(int character) noexcept { function OmitXidStart (line 4110) | bool OmitXidStart(int character) noexcept { function OmitXidContinue (line 4141) | bool OmitXidContinue(int character) noexcept { function IsIdStart (line 4174) | bool IsIdStart(int character) noexcept { function IsIdContinue (line 4189) | bool IsIdContinue(int character) noexcept { function IsXidStart (line 4203) | bool IsXidStart(int character) noexcept { function IsXidContinue (line 4212) | bool IsXidContinue(int character) noexcept { FILE: Libraries/scintilla/src/CharacterCategoryMap.h function namespace (line 13) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/CharacterType.cxx type Scintilla::Internal (line 15) | namespace Scintilla::Internal { function CompareCaseInsensitive (line 17) | int CompareCaseInsensitive(const char *a, const char *b) noexcept { function CompareNCaseInsensitive (line 32) | int CompareNCaseInsensitive(const char *a, const char *b, size_t len) ... FILE: Libraries/scintilla/src/CharacterType.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/ContractionState.cxx class ContractionState (line 34) | class ContractionState final : public IContractionState { method OneToOne (line 45) | bool OneToOne() const noexcept { method LINE (line 56) | static constexpr LINE line_cast(Sci::Line line) noexcept { type Scintilla::Internal (line 431) | namespace Scintilla::Internal { function ContractionStateCreate (line 433) | std::unique_ptr ContractionStateCreate(bool largeDo... FILE: Libraries/scintilla/src/DBCS.cxx type Scintilla::Internal (line 17) | namespace Scintilla::Internal { function DBCSIsLeadByte (line 25) | bool DBCSIsLeadByte(int codePage, char ch) noexcept { function DBCSIsTrailByte (line 55) | bool DBCSIsTrailByte(int codePage, char ch) noexcept { function IsDBCSValidSingleByte (line 88) | bool IsDBCSValidSingleByte(int codePage, int ch) noexcept { function DBCSHasFoldMap (line 105) | bool DBCSHasFoldMap(int codePage) { function DBCSSetFoldMap (line 110) | void DBCSSetFoldMap(int codePage, const FoldMap &foldMap) { function FoldMap (line 114) | FoldMap *DBCSGetMutableFoldMap(int codePage) { function FoldMap (line 119) | const FoldMap *DBCSGetFoldMap(int codePage) { FILE: Libraries/scintilla/src/DBCS.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/Debugging.h function namespace (line 12) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/Decoration.cxx class Decoration (line 36) | class Decoration : public IDecoration { method POS (line 41) | static constexpr POS pos_cast(Sci::Position pos) noexcept { method Decoration (line 48) | explicit Decoration(int indicator_) : indicator(indicator_) { method Empty (line 51) | bool Empty() const noexcept override { method Indicator (line 54) | int Indicator() const noexcept override { method Length (line 57) | Sci::Position Length() const noexcept override { method ValueAt (line 60) | int ValueAt(Sci::Position position) const noexcept override { method StartRun (line 63) | Sci::Position StartRun(Sci::Position position) const noexcept override { method EndRun (line 66) | Sci::Position EndRun(Sci::Position position) const noexcept override { method SetValueAt (line 69) | void SetValueAt(Sci::Position position, int value) override { method InsertSpace (line 72) | void InsertSpace(Sci::Position position, Sci::Position insertLength) o... method Runs (line 75) | Sci::Position Runs() const noexcept override { class DecorationList (line 81) | class DecorationList : public IDecorationList { method POS (line 99) | static constexpr POS pos_cast(Sci::Position pos) noexcept { method GetCurrentIndicator (line 112) | int GetCurrentIndicator() const noexcept override { return currentIndi... method GetCurrentValue (line 115) | int GetCurrentValue() const noexcept override { return currentValue; } method ClickNotified (line 130) | bool ClickNotified() const noexcept override { method SetClickNotified (line 133) | void SetClickNotified(bool notified) noexcept override { type Scintilla::Internal (line 309) | namespace Scintilla::Internal { function DecorationCreate (line 311) | std::unique_ptr DecorationCreate(bool largeDocument, int ... function DecorationListCreate (line 318) | std::unique_ptr DecorationListCreate(bool largeDocume... FILE: Libraries/scintilla/src/Document.cxx function LineEndType (line 99) | LineEndType LexInterface::LineEndTypesSupported() { function LineMarkers (line 236) | LineMarkers *Document::Markers() const noexcept { function LineLevels (line 240) | LineLevels *Document::Levels() const noexcept { function LineState (line 244) | LineState *Document::States() const noexcept { function LineAnnotation (line 248) | LineAnnotation *Document::Margins() const noexcept { function LineAnnotation (line 252) | LineAnnotation *Document::Annotations() const noexcept { function LineAnnotation (line 256) | LineAnnotation *Document::EOLAnnotations() const noexcept { function LineEndType (line 260) | LineEndType Document::LineEndTypesSupported() const { function Sci_Position (line 506) | Sci_Position SCI_METHOD Document::LineStart(Sci_Position line) const { function Range (line 510) | Range Document::LineRange(Sci::Line line) const noexcept { function Sci_Position (line 518) | Sci_Position SCI_METHOD Document::LineEnd(Sci_Position line) const { function Sci_Position (line 533) | Sci_Position SCI_METHOD Document::LineFromPosition(Sci_Position pos) con... function FoldLevel (line 637) | FoldLevel Document::GetFoldLevel(Sci_Position line) const noexcept { function IsSubordinate (line 647) | constexpr bool IsSubordinate(FoldLevel levelStart, FoldLevel levelTry) n... function CharacterExtracted (line 985) | CharacterExtracted Document::CharacterAfter(Sci::Position position) cons... function CharacterExtracted (line 1011) | CharacterExtracted Document::CharacterBefore(Sci::Position position) con... function Sci_Position (line 1047) | Sci_Position SCI_METHOD Document::GetRelativePosition(Sci_Position posit... function DiscardEndFragment (line 1240) | void DiscardEndFragment(std::string_view &text) noexcept { function IsBaseOfGrapheme (line 1261) | constexpr bool IsBaseOfGrapheme(CharacterCategory cc) { function CharacterExtracted (line 1297) | CharacterExtracted LastCharacter(std::string_view text) noexcept { function NextTab (line 1313) | constexpr Sci::Position NextTab(Sci::Position pos, Sci::Position tabSize... function CreateIndentation (line 1317) | std::string CreateIndentation(Sci::Position indent, int tabSize, bool in... function EncodingFamily (line 1432) | EncodingFamily Document::CodePageFamily() const noexcept { function IDocumentEditable (line 1586) | IDocumentEditable *Document::AsDocumentEditable() noexcept { function EOLForMode (line 1897) | constexpr std::string_view EOLForMode(EndOfLine eolMode) noexcept { function DocumentOption (line 1971) | DocumentOption Document::Options() const noexcept { function CharacterClass (line 2018) | CharacterClass Document::WordCharacterClass(unsigned int ch) const { function IsWordEdge (line 2206) | constexpr bool IsWordEdge(CharacterClass cc, CharacterClass ccNext) noex... function CharacterExtracted (line 2269) | CharacterExtracted Document::ExtractCharacter(Sci::Position position) co... function SplitFindChar (line 2285) | ptrdiff_t SplitFindChar(const SplitView &view, size_t start, size_t leng... function SplitMatch (line 2305) | bool SplitMatch(const SplitView &view, size_t start, std::string_view te... function LineCharacterIndexType (line 2546) | LineCharacterIndexType Document::LineCharacterIndex() const noexcept { function LexInterface (line 2656) | LexInterface *Document::GetLexInterface() const noexcept { function ViewStateShared (line 2672) | ViewStateShared Document::GetViewState(void *view) const noexcept { function StyledText (line 2714) | StyledText Document::MarginStyledText(Sci::Line line) const noexcept { function StyledText (line 2757) | StyledText Document::AnnotationStyledText(Sci::Line line) const noexcept { function StyledText (line 2805) | StyledText Document::EOLAnnotationStyledText(Sci::Line line) const noexc... function BraceOpposite (line 3022) | constexpr char BraceOpposite(char ch) noexcept { class BuiltinRegex (line 3084) | class BuiltinRegex : public RegexSearchBase { method BuiltinRegex (line 3086) | explicit BuiltinRegex(CharClassify *charClassTable) : search(charClass... class RESearchRange (line 3104) | class RESearchRange { method RESearchRange (line 3112) | RESearchRange(const Document *doc, Sci::Position minPos, Sci::Position... method Range (line 3124) | [[nodiscard]] Range LineRange(Sci::Line line, Sci::Position lineStartP... class DocumentIndexer (line 3142) | class DocumentIndexer final : public CharacterIndexer { method DocumentIndexer (line 3146) | DocumentIndexer(Document *pdoc_, Sci::Position end_) noexcept : method CharAt (line 3150) | [[nodiscard]] char CharAt(Sci::Position index) const noexcept override { method MovePositionOutsideChar (line 3156) | [[nodiscard]] Sci::Position MovePositionOutsideChar(Sci::Position pos,... class ByteIterator (line 3163) | class ByteIterator { method ByteIterator (line 3174) | explicit ByteIterator(const Document *doc_=nullptr, Sci::Position posi... method ByteIterator (line 3180) | ByteIterator &operator++() noexcept { method ByteIterator (line 3184) | ByteIterator operator++(int) noexcept { method ByteIterator (line 3189) | ByteIterator &operator--() noexcept { method Pos (line 3199) | [[nodiscard]] Sci::Position Pos() const noexcept { method PosRoundUp (line 3202) | [[nodiscard]] Sci::Position PosRoundUp() const noexcept { class UTF8Iterator (line 3223) | class UTF8Iterator { method UTF8Iterator (line 3239) | explicit UTF8Iterator(const Document *doc_=nullptr, Sci::Position posi... method wchar_t (line 3245) | wchar_t operator*() const noexcept { method UTF8Iterator (line 3249) | UTF8Iterator &operator++() noexcept { method UTF8Iterator (line 3259) | UTF8Iterator operator++(int) noexcept { method UTF8Iterator (line 3270) | UTF8Iterator &operator--() noexcept { method Pos (line 3292) | [[nodiscard]] Sci::Position Pos() const noexcept { method PosRoundUp (line 3295) | [[nodiscard]] Sci::Position PosRoundUp() const noexcept { method ReadCharacter (line 3302) | void ReadCharacter() noexcept { method UTF8Iterator (line 3328) | explicit UTF8Iterator(const Document *doc_=nullptr, Sci::Position posi... method wchar_t (line 3331) | wchar_t operator*() const noexcept { method UTF8Iterator (line 3335) | UTF8Iterator &operator++() noexcept { method UTF8Iterator (line 3339) | UTF8Iterator operator++(int) noexcept { method UTF8Iterator (line 3344) | UTF8Iterator &operator--() noexcept { method Pos (line 3354) | Sci::Position Pos() const noexcept { method PosRoundUp (line 3357) | Sci::Position PosRoundUp() const noexcept { class UTF8Iterator (line 3318) | class UTF8Iterator { method UTF8Iterator (line 3239) | explicit UTF8Iterator(const Document *doc_=nullptr, Sci::Position posi... method wchar_t (line 3245) | wchar_t operator*() const noexcept { method UTF8Iterator (line 3249) | UTF8Iterator &operator++() noexcept { method UTF8Iterator (line 3259) | UTF8Iterator operator++(int) noexcept { method UTF8Iterator (line 3270) | UTF8Iterator &operator--() noexcept { method Pos (line 3292) | [[nodiscard]] Sci::Position Pos() const noexcept { method PosRoundUp (line 3295) | [[nodiscard]] Sci::Position PosRoundUp() const noexcept { method ReadCharacter (line 3302) | void ReadCharacter() noexcept { method UTF8Iterator (line 3328) | explicit UTF8Iterator(const Document *doc_=nullptr, Sci::Position posi... method wchar_t (line 3331) | wchar_t operator*() const noexcept { method UTF8Iterator (line 3335) | UTF8Iterator &operator++() noexcept { method UTF8Iterator (line 3339) | UTF8Iterator operator++(int) noexcept { method UTF8Iterator (line 3344) | UTF8Iterator &operator--() noexcept { method Pos (line 3354) | Sci::Position Pos() const noexcept { method PosRoundUp (line 3357) | Sci::Position PosRoundUp() const noexcept { function MatchFlags (line 3364) | std::regex_constants::match_flag_type MatchFlags(const Document *doc, Sc... function MatchOnLines (line 3386) | bool MatchOnLines(const Document *doc, const Regex ®exp, const RESear... function Cxx11RegexFindText (line 3435) | Sci::Position Cxx11RegexFindText(const Document *doc, Sci::Position minP... function RegexSearchBase (line 3636) | RegexSearchBase *Scintilla::Internal::CreateRegexSearch(CharClassify *ch... FILE: Libraries/scintilla/src/Document.h function namespace (line 11) | namespace Scintilla::Internal { function StyleAt (line 130) | size_t StyleAt(size_t i) const noexcept { function class (line 135) | class HighlightDelimiter { type ViewState (line 177) | struct ViewState { function catch (line 191) | struct LexerReleaser { function class (line 209) | class LexInterface { function EndUndoAction (line 421) | void EndUndoAction() noexcept; function AddUndoAction (line 424) | void AddUndoAction(Sci::Position token, bool mayCoalesce) { cb.AddUndoAc... function TentativeStart (line 428) | void TentativeStart() noexcept { cb.TentativeStart(); } function TentativeCommit (line 429) | void TentativeCommit() noexcept { cb.TentativeCommit(); } function UndoActions (line 433) | int UndoActions() const noexcept; function EditionAt (line 449) | [[nodiscard]] int EditionAt(Sci::Position pos) const noexcept { return c... function EditionDeletesAt (line 451) | [[nodiscard]] unsigned int EditionDeletesAt(Sci::Position pos) const noe... function SetReadOnly (line 469) | void SetReadOnly(bool set) noexcept { cb.SetReadOnly(set); } function CharAt (line 477) | char CharAt(Sci::Position position) const noexcept { return cb.CharAt(po... function GetCharRange (line 478) | void SCI_METHOD GetCharRange(char *buffer, Sci_Position position, Sci_Po... function StyleAt (line 481) | char SCI_METHOD StyleAt(Sci_Position position) const override { return c... function StyleAtNoExcept (line 482) | char StyleAtNoExcept(Sci_Position position) const noexcept { return cb.S... function StyleIndexAt (line 483) | int StyleIndexAt(Sci_Position position) const noexcept { return static_c... function GetStyleRange (line 484) | void GetStyleRange(unsigned char *buffer, Sci::Position position, Sci::P... function Allocate (line 524) | void Allocate(Sci::Position newSize) { cb.Allocate(newSize); } function HasCaseFolder (line 533) | bool HasCaseFolder() const noexcept; function IncrementStyleClock (line 555) | void IncrementStyleClock() noexcept; function class (line 644) | class DocModification { FILE: Libraries/scintilla/src/EditModel.cxx function SelectionWithScroll (line 81) | SelectionWithScroll ModelState::SelectionFromStack(int index, UndoRedo h... function SurfaceMode (line 150) | SurfaceMode EditModel::CurrentSurfaceMode() const noexcept { function InSelection (line 171) | InSelection EditModel::LineEndInSelection(Sci::Line lineDoc) const { FILE: Libraries/scintilla/src/EditModel.h function class (line 15) | class Caret { type class (line 24) | enum class type SelectionWithScroll (line 28) | struct SelectionWithScroll { type SelectionHistory (line 35) | struct SelectionHistory { function ViewState (line 41) | struct ModelState : ViewState { FILE: Libraries/scintilla/src/EditView.cxx function WidthStyledText (line 80) | int WidthStyledText(Surface *surface, const ViewStyle &vs, int styleOffset, type Scintilla::Internal (line 99) | namespace Scintilla::Internal { function ValidStyledText (line 101) | bool ValidStyledText(const ViewStyle &vs, size_t styleOffset, const St... function WidestLineWidth (line 114) | int WidestLineWidth(Surface *surface, const ViewStyle &vs, int styleOf... function DrawTextNoClipPhase (line 134) | void DrawTextNoClipPhase(Surface *surface, PRectangle rc, const Style ... function DrawStyledText (line 150) | void DrawStyledText(Surface *surface, const ViewStyle &vs, int styleOf... function XYPOSITION (line 233) | XYPOSITION EditView::NextTabstopPos(Sci::Line line, XYPOSITION x, XYPOSI... function CaseForce (line 317) | inline char CaseForce(Style::CaseForce caseForce, char chDoc, char chPre... function LayoutSegments (line 335) | void LayoutSegments(IPositionCache *pCache, function Point (line 633) | Point EditView::LocationFromPosition(Surface *surface, const EditModel &... function Range (line 679) | Range EditView::RangeDisplayLine(Surface *surface, const EditModel &mode... function SelectionPosition (line 704) | SelectionPosition EditView::SPositionFromLocation(Surface *surface, cons... function SelectionPosition (line 773) | SelectionPosition EditView::SPositionFromLineX(Surface *surface, const E... function ColourRGBA (line 844) | ColourRGBA SelectionBackground(const EditModel &model, const ViewStyle &... function ColourOptional (line 866) | ColourOptional SelectionForeground(const EditModel &model, const ViewSty... function ColourRGBA (line 885) | ColourRGBA TextBackground(const EditModel &model, const ViewStyle &vsDra... function DrawTextBlob (line 906) | void DrawTextBlob(Surface *surface, const ViewStyle &vsDraw, PRectangle ... function FillLineRemainder (line 931) | void FillLineRemainder(Surface *surface, const EditModel &model, const V... function AnnotationBoxedOrIndented (line 1371) | constexpr bool AnnotationBoxedOrIndented(AnnotationVisible annotationVis... function DrawBlockCaret (line 1471) | void DrawBlockCaret(Surface *surface, const EditModel &model, const View... function DrawWrapIndentAndMarker (line 1648) | void DrawWrapIndentAndMarker(Surface *surface, const ViewStyle &vsDraw, ... function InSelection (line 1687) | InSelection CharacterInCursesSelection(Sci::Position iDoc, const EditMod... function DrawBackground (line 1696) | void DrawBackground(Surface *surface, const EditModel &model, const View... function DrawEdgeLine (line 1766) | void DrawEdgeLine(Surface *surface, const ViewStyle &vsDraw, const LineL... function DrawMarkUnderline (line 1792) | void DrawMarkUnderline(Surface *surface, const EditModel &model, const V... function DrawTranslucentSelection (line 1806) | void DrawTranslucentSelection(Surface *surface, const EditModel &model, ... function DrawCaretLineFramed (line 1871) | void DrawCaretLineFramed(Surface *surface, const ViewStyle &vsDraw, cons... function DrawTranslucentLineState (line 1905) | void DrawTranslucentLineState(Surface *surface, const EditModel &model, ... function DrawTabArrow (line 1938) | void DrawTabArrow(Surface *surface, PRectangle rcTab, int ymid, function DrawIndicator (line 1969) | void DrawIndicator(int indicNum, Sci::Position startPos, Sci::Position e... function DrawIndicators (line 2014) | void DrawIndicators(Surface *surface, const EditModel &model, const View... function DrawFoldLines (line 2102) | void DrawFoldLines(Surface *surface, const EditModel &model, const ViewS... function ColourRGBA (line 2137) | ColourRGBA InvertedLight(ColourRGBA orig) noexcept { FILE: Libraries/scintilla/src/EditView.h type PrintParameters (line 13) | struct PrintParameters { type class (line 23) | enum class FILE: Libraries/scintilla/src/Editor.cxx function CanDeferToLastStep (line 81) | constexpr bool CanDeferToLastStep(const DocModification &mh) noexcept { function CanEliminate (line 91) | constexpr bool CanEliminate(const DocModification &mh) noexcept { function IsLastStep (line 100) | constexpr bool IsLastStep(const DocModification &mh) noexcept { function IsAllSpacesOrTabs (line 109) | constexpr bool IsAllSpacesOrTabs(std::string_view sv) noexcept { function Point (line 260) | Point Editor::GetVisibleOriginInMain() const { function PointDocument (line 264) | PointDocument Editor::DocumentPointFromView(Point ptView) const { function Point (line 283) | Point Editor::ClientSize() const { function PRectangle (line 288) | PRectangle Editor::GetClientRectangle() const { function PRectangle (line 292) | PRectangle Editor::GetClientDrawingRectangle() { function PRectangle (line 296) | PRectangle Editor::GetTextRectangle() const { function SelectionPosition (line 332) | SelectionPosition Editor::ClampPositionIntoDocument(SelectionPosition sp... function Point (line 345) | Point Editor::LocationFromPosition(SelectionPosition pos, PointEnd pe) { function Point (line 352) | Point Editor::LocationFromPosition(Sci::Position pos, PointEnd pe) { function SelectionPosition (line 361) | SelectionPosition Editor::SPositionFromLocation(Point pt, bool canReturn... function SelectionPosition (line 392) | SelectionPosition Editor::SPositionFromLineX(Sci::Line lineDoc, int x) { function PRectangle (line 517) | PRectangle Editor::RectangleFromRange(Range r, int overlap) { function SelectionPosition (line 555) | SelectionPosition Editor::SelectionStart() noexcept { function SelectionPosition (line 559) | SelectionPosition Editor::SelectionEnd() noexcept { function SelectionRange (line 628) | SelectionRange Editor::LineSelectionRange(SelectionPosition currentPos_,... function SelectionPosition (line 819) | SelectionPosition Editor::MovePositionOutsideChar(SelectionPosition pos,... function SelectionPosition (line 909) | SelectionPosition Editor::MovePositionSoVisible(SelectionPosition pos, i... function SelectionPosition (line 929) | SelectionPosition Editor::MovePositionSoVisible(Sci::Position pos, int m... function Point (line 933) | Point Editor::PointMainCaret() { function SelectionPosition (line 2075) | SelectionPosition Editor::RealizeVirtualSpace(const SelectionPosition &p... function MovePositionForInsertion (line 2763) | constexpr Sci::Position MovePositionForInsertion(Sci::Position position,... function MovePositionForDeletion (line 2772) | constexpr Sci::Position MovePositionForDeletion(Sci::Position position, ... function SelectionPosition (line 3356) | SelectionPosition Editor::PositionUpOrDown(SelectionPosition spStart, in... function Range (line 3469) | Range Editor::RangeDisplayLine(Sci::Line lineVisible) { function HighShortFromWParam (line 3487) | constexpr short HighShortFromWParam(uptr_t x) { function LowShortFromWParam (line 3491) | constexpr short LowShortFromWParam(uptr_t x) { function Message (line 3495) | constexpr Message WithExtends(Message iMessage) noexcept { function NaturalDirection (line 3522) | constexpr int NaturalDirection(Message iMessage) noexcept { function IsRectExtend (line 3553) | constexpr bool IsRectExtend(Message iMessage, bool isRectMoveExtends) no... function SelectionPosition (line 3616) | SelectionPosition Editor::PositionMove(Message iMessage, SelectionPositi... function SelectionRange (line 3689) | SelectionRange Editor::SelectionMove(Scintilla::Message iMessage, size_t... function Close (line 4430) | bool Close(Point pt1, Point pt2, Point threshold) noexcept { function AllowVirtualSpace (line 4439) | constexpr bool AllowVirtualSpace(VirtualSpace virtualSpaceOptions, bool ... function sptr_t (line 6146) | sptr_t Editor::StyleGetMessage(Message iMessage, uptr_t wParam, sptr_t l... function SelTypeFromMode (line 6233) | constexpr Selection::SelTypes SelTypeFromMode(SelectionMode mode) { function sptr_t (line 6247) | sptr_t SPtrFromPtr(void *ptr) noexcept { function sptr_t (line 6272) | sptr_t Editor::StringResult(sptr_t lParam, const char *val) noexcept { function sptr_t (line 6284) | sptr_t Editor::BytesResult(sptr_t lParam, const unsigned char *val, size... function sptr_t (line 6296) | sptr_t Editor::BytesResult(Scintilla::sptr_t lParam, std::string_view sv... function sptr_t (line 6305) | sptr_t Editor::WndProc(Message iMessage, uptr_t wParam, sptr_t lParam) { FILE: Libraries/scintilla/src/Editor.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/ElapsedPeriod.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/Geometry.cxx function Mixed (line 17) | constexpr unsigned int Mixed(unsigned char a, unsigned char b, double pr... type Scintilla::Internal (line 23) | namespace Scintilla::Internal { function PRectangle (line 25) | PRectangle Clamp(PRectangle rc, Edge edge, XYPOSITION position) noexce... function PRectangle (line 39) | PRectangle Side(PRectangle rc, Edge edge, XYPOSITION size) noexcept { function Interval (line 53) | Interval Intersection(Interval a, Interval b) noexcept { function PRectangle (line 61) | PRectangle Intersection(PRectangle rc, Interval horizontalBounds) noex... function Interval (line 66) | Interval HorizontalBounds(PRectangle rc) noexcept { function XYPOSITION (line 70) | XYPOSITION PixelAlign(XYPOSITION xy, int pixelDivisions) noexcept { function XYPOSITION (line 74) | XYPOSITION PixelAlignFloor(XYPOSITION xy, int pixelDivisions) noexcept { function XYPOSITION (line 78) | XYPOSITION PixelAlignCeil(XYPOSITION xy, int pixelDivisions) noexcept { function Point (line 82) | Point PixelAlign(const Point &pt, int pixelDivisions) noexcept { function PRectangle (line 88) | PRectangle PixelAlign(const PRectangle &rc, int pixelDivisions) noexce... function PRectangle (line 101) | PRectangle PixelAlignOutside(const PRectangle &rc, int pixelDivisions)... function ColourRGBA (line 110) | ColourRGBA ColourRGBA::MixedWith(ColourRGBA other) const noexcept { function ColourRGBA (line 118) | ColourRGBA ColourRGBA::MixedWith(ColourRGBA other, double proportion) ... FILE: Libraries/scintilla/src/Geometry.h function namespace (line 11) | namespace Scintilla::Internal { function class (line 55) | class Interval { function class (line 79) | class PRectangle { function noexcept (line 97) | constexpr bool operator==(const PRectangle &rc) const noexcept { function Contains (line 101) | constexpr bool Contains(Point pt) const noexcept { function ContainsWholePixel (line 105) | constexpr bool ContainsWholePixel(Point pt) const noexcept { function Contains (line 110) | constexpr bool Contains(PRectangle rc) const noexcept { function Intersects (line 114) | constexpr bool Intersects(PRectangle other) const noexcept { function Intersects (line 118) | constexpr bool Intersects(Interval horizontalBounds) const noexcept { function Move (line 122) | void Move(XYPOSITION xDelta, XYPOSITION yDelta) noexcept { function PRectangle (line 129) | PRectangle WithHorizontalBounds(Interval horizontal) const noexcept { function PRectangle (line 133) | constexpr PRectangle Inset(XYPOSITION delta) const noexcept { function PRectangle (line 137) | constexpr PRectangle Inset(Point delta) const noexcept { type class (line 152) | enum class function class (line 175) | class ColourRGBA { function class (line 285) | class Fill { function class (line 311) | class ColourStop { FILE: Libraries/scintilla/src/Indicator.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/KeyMap.cxx function Message (line 46) | Message KeyMap::Find(Keys key, KeyMod modifiers) const { function Keys (line 73) | constexpr Keys Key(char ch) noexcept { FILE: Libraries/scintilla/src/KeyMap.h function namespace (line 11) | namespace Scintilla::Internal { function class (line 42) | class KeyToCommand { function class (line 51) | class KeyMap { FILE: Libraries/scintilla/src/LineMarker.cxx function LineMarker (line 56) | LineMarker &LineMarker::operator=(const LineMarker &other) { function ColourRGBA (line 79) | ColourRGBA LineMarker::BackWithAlpha() const noexcept { type Expansion (line 100) | enum class Expansion { Minus, Plus } type Shape (line 101) | enum class Shape { Square, Circle } function DrawSymbol (line 103) | void DrawSymbol(Surface *surface, Shape shape, Expansion expansion, PRec... function DrawTail (line 143) | void DrawTail(Surface *surface, XYPOSITION leftLine, XYPOSITION rightTai... FILE: Libraries/scintilla/src/LineMarker.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/MarginView.cxx type Scintilla::Internal (line 62) | namespace Scintilla::Internal { function DrawWrapMarker (line 64) | void DrawWrapMarker(Surface *surface, PRectangle rcPlace, function MarkerOutline (line 172) | MarkerOutline SubstituteMarkerIfEmpty(MarkerOutline markerCheck, Marke... function MarkerOutline (line 178) | constexpr MarkerOutline TailFromNextLevel(FoldLevel levelNextNum) noex... function FoldingMark (line 182) | int FoldingMark(FoldLevel level, FoldLevel levelNext, bool firstSubLin... function PartForFoldHighlight (line 242) | LineMarker::FoldPart PartForFoldHighlight(const HighlightDelimiter &hi... function PartForBar (line 261) | constexpr LineMarker::FoldPart PartForBar(bool markBefore, bool markAf... FILE: Libraries/scintilla/src/MarginView.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/Partitioning.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/PerLine.cxx function MarkerHandleNumber (line 59) | MarkerHandleNumber const *MarkerHandleSet::GetMarkerHandleNumber(int whi... type AnnotationHeader (line 342) | struct AnnotationHeader { function NumberLines (line 352) | size_t NumberLines(std::string_view sv) { function AllocateAnnotation (line 356) | std::unique_ptrAllocateAnnotation(size_t length, int style) { FILE: Libraries/scintilla/src/PerLine.h type MarkerHandleNumber (line 17) | struct MarkerHandleNumber { function class (line 41) | class LineMarkers : public PerLine { FILE: Libraries/scintilla/src/Platform.h type FontParameters (line 102) | struct FontParameters { function virtual (line 154) | virtual size_t Length() const = 0; type SurfaceMode (line 176) | struct SurfaceMode { function class (line 267) | class Window { function class (line 312) | class IListBoxDelegate { type ListOptions (line 317) | struct ListOptions { function virtual (line 336) | virtual int GetVisibleRows() const=0; FILE: Libraries/scintilla/src/Position.h function namespace (line 17) | namespace Sci { FILE: Libraries/scintilla/src/PositionCache.cxx function Range (line 160) | Range LineLayout::SubLineRange(int subLine, Scope scope) const noexcept { function Point (line 273) | Point LineLayout::PointFromPosition(int posInLine, int lineHeight, Point... function XYPOSITION (line 302) | XYPOSITION LineLayout::XInLine(Sci::Position index) const noexcept { function Interval (line 311) | Interval LineLayout::Span(int start, int end) const noexcept { function Interval (line 315) | Interval LineLayout::SpanByte(int index) const noexcept { function XYPOSITION (line 420) | XYPOSITION ScreenLine::Width() const { function XYPOSITION (line 424) | XYPOSITION ScreenLine::Height() const { function XYPOSITION (line 428) | XYPOSITION ScreenLine::TabWidth() const { function XYPOSITION (line 432) | XYPOSITION ScreenLine::TabWidthMinimumPixels() const { function Font (line 436) | const Font *ScreenLine::FontOfPosition(size_t position) const { function XYPOSITION (line 440) | XYPOSITION ScreenLine::RepresentationWidth(size_t position) const { function XYPOSITION (line 444) | XYPOSITION ScreenLine::TabPositionAfter(XYPOSITION xPosition) const { function AlignUp (line 472) | constexpr size_t AlignUp(size_t value, size_t alignment) noexcept { function GraphicASCII (line 478) | constexpr bool GraphicASCII(char ch) noexcept { function AllGraphicASCII (line 482) | bool AllGraphicASCII(std::string_view text) { function KeyFromString (line 643) | constexpr unsigned int KeyFromString(std::string_view charBytes) noexcept { type Scintilla::Internal (line 671) | namespace Scintilla::Internal { function Hexits (line 681) | void Hexits(char *hexits, int ch) noexcept { function Representation (line 752) | const Representation *SpecialRepresentations::GetRepresentation(std::str... function Representation (line 764) | const Representation *SpecialRepresentations::RepresentationFromCharacte... function TextSegment (line 892) | TextSegment BreakFinder::Next() { class PositionCacheEntry (line 977) | class PositionCacheEntry { method PositionCacheEntry (line 987) | PositionCacheEntry(PositionCacheEntry &&) noexcept = default; class PositionCache (line 1000) | class PositionCache : public IPositionCache { method PositionCache (line 1009) | PositionCache(const PositionCache &) = delete; method PositionCache (line 1010) | PositionCache(PositionCache &&) = delete; FILE: Libraries/scintilla/src/PositionCache.h type class (line 33) | enum class function class (line 40) | class BidiData { function ValidLevel (line 61) | enum class ValidLevel { invalid, checkTextAndStyle, positions, lines } type class (line 88) | enum class type ScreenLine (line 107) | struct ScreenLine function XYPOSITION (line 130) | XYPOSITION TabWidth() const override; type std (line 183) | typedef std::map MapRepresentation; function class (line 188) | class SpecialRepresentations { type TextSegment (line 210) | struct TextSegment { function BreakFor (line 241) | enum class BreakFor { FILE: Libraries/scintilla/src/RESearch.cxx function escapeValue (line 284) | constexpr unsigned char escapeValue(unsigned char ch) noexcept { function GetHexaChar (line 298) | constexpr int GetHexaChar(unsigned char hd1, unsigned char hd2) noexcept { function isinset (line 321) | constexpr int isinset(const char *ap, unsigned char c) noexcept { FILE: Libraries/scintilla/src/RESearch.h function namespace (line 12) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/RunStyles.cxx function DISTANCE (line 33) | DISTANCE RunStyles::RunFromPosition(DISTANCE position) ... function DISTANCE (line 44) | DISTANCE RunStyles::SplitRun(DISTANCE position) { function DISTANCE (line 87) | DISTANCE RunStyles::Length() const noexcept { function STYLE (line 92) | STYLE RunStyles::ValueAt(DISTANCE position) const noexc... function DISTANCE (line 97) | DISTANCE RunStyles::FindNextChange(DISTANCE position, D... function DISTANCE (line 117) | DISTANCE RunStyles::StartRun(DISTANCE position) const n... function DISTANCE (line 122) | DISTANCE RunStyles::EndRun(DISTANCE position) const noe... function DISTANCE (line 258) | DISTANCE RunStyles::Runs() const noexcept { function DISTANCE (line 278) | DISTANCE RunStyles::Find(STYLE value, DISTANCE start) c... class Scintilla::Internal::RunStyles (line 322) | class Scintilla::Internal::RunStyles class Scintilla::Internal::RunStyles (line 323) | class Scintilla::Internal::RunStyles class Scintilla::Internal::RunStyles (line 325) | class Scintilla::Internal::RunStyles class Scintilla::Internal::RunStyles (line 326) | class Scintilla::Internal::RunStyles FILE: Libraries/scintilla/src/RunStyles.h function namespace (line 13) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/ScintillaBase.cxx type Scintilla::Internal (line 602) | namespace Scintilla::Internal { class LexState (line 604) | class LexState : public LexInterface { function LexState (line 643) | LexState *ScintillaBase::DocumentLexState() { function TypeProperty (line 694) | TypeProperty LexState::PropertyType(const char *name) { function LineEndType (line 734) | LineEndType LexState::LineEndTypesSupported() { function sptr_t (line 840) | sptr_t ScintillaBase::WndProc(Message iMessage, uptr_t wParam, sptr_t lP... FILE: Libraries/scintilla/src/ScintillaBase.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/Selection.cxx function ValueFromString (line 32) | void ValueFromString(std::string_view sv, T &value) { function SelectionSegment (line 173) | SelectionSegment SelectionRange::Intersect(SelectionSegment check) const... function SelectionRange (line 320) | SelectionRange &Selection::Rectangular() noexcept { function SelectionRange (line 324) | SelectionRange Selection::RectangularCopy() const noexcept { function SelectionSegment (line 328) | SelectionSegment Selection::Limits() const noexcept { function SelectionSegment (line 338) | SelectionSegment Selection::LimitsForRectangularElseMain() const noexcept { function SelectionRange (line 358) | SelectionRange &Selection::Range(size_t r) noexcept { function SelectionRange (line 362) | const SelectionRange &Selection::Range(size_t r) const noexcept { function SelectionRange (line 366) | SelectionRange &Selection::RangeMain() noexcept { function SelectionRange (line 370) | const SelectionRange &Selection::RangeMain() const noexcept { function SelectionPosition (line 374) | SelectionPosition Selection::Start() const noexcept { function SelectionPosition (line 397) | SelectionPosition Selection::Last() const noexcept { function InSelection (line 502) | InSelection Selection::RangeType(size_t r) const noexcept { function InSelection (line 506) | InSelection Selection::CharacterInSelection(Sci::Position posCharacter) ... function InSelection (line 514) | InSelection Selection::InSelectionForEOL(Sci::Position pos) const noexce... FILE: Libraries/scintilla/src/Selection.h function namespace (line 11) | namespace Scintilla::Internal { function else (line 72) | struct SelectionSegment { function noexcept (line 88) | [[nodiscard]] constexpr bool operator ==(const SelectionSegment &other) ... function Extend (line 97) | void Extend(SelectionPosition p) noexcept { function SelectionSegment (line 103) | SelectionSegment Subtract(Sci::Position increment) const noexcept { function Empty (line 111) | struct SelectionRange { function Reset (line 139) | void Reset() noexcept { function ClearVirtualSpace (line 143) | void ClearVirtualSpace() noexcept { function Swap (line 159) | void Swap() noexcept; FILE: Libraries/scintilla/src/SparseVector.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/SplitVector.h function namespace (line 12) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/Style.cxx function DefaultFontSize (line 61) | int DefaultFontSize() noexcept { FILE: Libraries/scintilla/src/Style.h type FontSpecification (line 13) | struct FontSpecification { type FontMeasurements (line 31) | struct FontMeasurements { function CaseForce (line 50) | enum class CaseForce {mixed, upper, lower, camel}; FILE: Libraries/scintilla/src/UndoHistory.cxx type Scintilla::Internal (line 38) | namespace Scintilla::Internal { function VectorTruncate (line 41) | void VectorTruncate(std::vector &v, size_t length) noexcept { function ReadValue (line 48) | size_t ReadValue(const uint8_t *bytes, size_t length) noexcept { function WriteValue (line 56) | void WriteValue(uint8_t *bytes, size_t length, size_t value) noexcept { function SizeMax (line 76) | constexpr SizeMax ElementForValue(size_t value) noexcept { function Action (line 580) | Action UndoHistory::GetUndoStep() const noexcept { function Action (line 624) | Action UndoHistory::GetRedoStep() const noexcept { FILE: Libraries/scintilla/src/UndoHistory.h type SizeMax (line 18) | struct SizeMax { function Clear (line 32) | void Clear() noexcept; type actPos (line 91) | struct actPos { int act; size_t position; } FILE: Libraries/scintilla/src/UniConversion.cxx type Scintilla::Internal (line 16) | namespace Scintilla::Internal { function LeadByte (line 46) | constexpr char LeadByte(unsigned int lengthValue, unsigned int uch) no... function TrailByte (line 50) | constexpr char TrailByte(unsigned int uch) noexcept { function TrailByteValue (line 54) | constexpr unsigned char TrailByteValue(unsigned char c) noexcept { function wchar_t (line 58) | constexpr wchar_t SurrogateLead(int val) noexcept { function wchar_t (line 62) | constexpr wchar_t SurrogateTrail(int val) noexcept { function UTF8AppendCharacter (line 66) | void UTF8AppendCharacter(int uch, char *putf, size_t &k) noexcept { function UTF8Length (line 86) | size_t UTF8Length(std::wstring_view wsv) noexcept { function UTF8PositionFromUTF16Position (line 105) | size_t UTF8PositionFromUTF16Position(std::string_view u8Text, size_t p... function UTF8FromUTF16 (line 117) | void UTF8FromUTF16(std::wstring_view wsv, char *putf, size_t len) noex... function UTF8FromUTF32Character (line 133) | void UTF8FromUTF32Character(int uch, char *putf) noexcept { function UTF16Length (line 139) | size_t UTF16Length(std::string_view svu8) noexcept { function UTF16FromUTF8 (line 151) | size_t UTF16FromUTF8(std::string_view svu8, wchar_t *tbuf, size_t tlen) { function UTF32Length (line 210) | size_t UTF32Length(std::string_view svu8) noexcept { function UTF32FromUTF8 (line 221) | size_t UTF32FromUTF8(std::string_view svu8, unsigned int *tbuf, size_t... function WStringFromUTF8 (line 274) | std::wstring WStringFromUTF8(std::string_view svu8) { function UTF16FromUTF32Character (line 288) | unsigned int UTF16FromUTF32Character(unsigned int val, wchar_t *tbuf) ... function UnicodeFromUTF8 (line 298) | int UnicodeFromUTF8(std::string_view sv) noexcept { function UTF8Classify (line 339) | int UTF8Classify(const unsigned char *us, size_t len) noexcept { function UTF8Classify (line 412) | int UTF8Classify(const char *s, size_t len) noexcept { function UTF8DrawBytes (line 416) | int UTF8DrawBytes(const char *s, size_t len) noexcept { function UTF8IsValid (line 421) | bool UTF8IsValid(std::string_view svu8) noexcept { function FixInvalidUTF8 (line 437) | std::string FixInvalidUTF8(const std::string &text) { FILE: Libraries/scintilla/src/UniConversion.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/UniqueString.cxx type Scintilla::Internal (line 15) | namespace Scintilla::Internal { function UniqueString (line 19) | UniqueString UniqueStringCopy(const char *text) { FILE: Libraries/scintilla/src/UniqueString.h function namespace (line 14) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/ViewStyle.cxx function ColourOptional (line 561) | ColourOptional ViewStyle::Background(int marksOfLine, bool caretActive, ... function ColourRGBA (line 619) | ColourRGBA ViewStyle::WrapColour() const { function ColourOptional (line 633) | ColourOptional ViewStyle::ElementColour(Element element) const { function ColourRGBA (line 649) | ColourRGBA ViewStyle::ElementColourForced(Element element) const { function IsDifferentColour (line 670) | bool IsDifferentColour(const ColourOptional &colour, const ColourRGBA &t... function SetElementMapColour (line 674) | bool SetElementMapColour(ViewStyle::ElementMap &elements, Element elemen... function FontRealised (line 802) | FontRealised *ViewStyle::Find(const FontSpecification &fs) { FILE: Libraries/scintilla/src/ViewStyle.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/src/XPM.cxx function MeasureLength (line 50) | size_t MeasureLength(const char *s) noexcept { function ValueOfHex (line 57) | unsigned int ValueOfHex(const char ch) noexcept { function ColourRGBA (line 68) | ColourRGBA ColourFromHex(const char *val) noexcept { function ColourRGBA (line 78) | ColourRGBA XPM::ColourFromCode(int ch) const noexcept { function ColourRGBA (line 178) | ColourRGBA XPM::PixelAt(int x, int y) const noexcept { function AlphaMultiplied (line 270) | constexpr unsigned char AlphaMultiplied(unsigned char value, unsigned ch... function RGBAImage (line 309) | RGBAImage *RGBAImageSet::Get(int ident) { FILE: Libraries/scintilla/src/XPM.h function class (line 16) | class XPM { function class (line 42) | class RGBAImage { FILE: Libraries/scintilla/win32/HanjaDic.cxx type Scintilla::Internal::HanjaDict (line 20) | namespace Scintilla::Internal::HanjaDict { type HANJA_TYPE (line 26) | enum HANJA_TYPE { HANJA_UNKNOWN = 0, HANJA_K0 = 1, HANJA_K1 = 2, HANJA... function interface (line 28) | interface IHanjaDic : IUnknown { class ScopedBSTR (line 61) | class ScopedBSTR { method ScopedBSTR (line 64) | ScopedBSTR() noexcept = default; method ScopedBSTR (line 65) | explicit ScopedBSTR(const OLECHAR *psz) noexcept : method ScopedBSTR (line 68) | explicit ScopedBSTR(OLECHAR character) noexcept : method ScopedBSTR (line 72) | ScopedBSTR(const ScopedBSTR &) = delete; method ScopedBSTR (line 73) | ScopedBSTR &operator=(const ScopedBSTR &) = delete; method ScopedBSTR (line 75) | ScopedBSTR(ScopedBSTR &&) = default; method ScopedBSTR (line 76) | ScopedBSTR &operator=(ScopedBSTR &&) = default; method BSTR (line 81) | BSTR get() const noexcept { method reset (line 84) | void reset(BSTR value=nullptr) noexcept { class HanjaDic (line 92) | class HanjaDic { method OpenHanjaDic (line 95) | bool OpenHanjaDic(LPCOLESTR lpszProgID) noexcept { method Open (line 113) | bool Open() noexcept { method Close (line 118) | void Close() const noexcept { method IsHanja (line 122) | bool IsHanja(wchar_t hanja) const noexcept { method HanjaToHangul (line 128) | bool HanjaToHangul(const ScopedBSTR &bstrHanja, ScopedBSTR &bstrHang... function GetHangulOfHanja (line 136) | bool GetHangulOfHanja(std::wstring &inout) noexcept { FILE: Libraries/scintilla/win32/HanjaDic.h function namespace (line 12) | namespace Scintilla::Internal { FILE: Libraries/scintilla/win32/ListBox.cxx type ListItemData (line 80) | struct ListItemData { class LineToItem (line 85) | class LineToItem { method Clear (line 91) | void Clear() noexcept { method ListItemData (line 96) | [[nodiscard]] ListItemData Get(size_t index) const noexcept { method Count (line 103) | [[nodiscard]] int Count() const noexcept { method AllocItem (line 107) | void AllocItem(const char *text, int pixId) { function ColourRGBA (line 120) | ColourRGBA ColourElement(std::optional colour, int nIndex) { type LBGraphics (line 127) | struct LBGraphics { method Release (line 134) | void Release() noexcept { class ListBoxX (line 145) | class ListBoxX : public ListBox { method ListBoxX (line 199) | ListBoxX() = default; method ListBoxX (line 200) | ListBoxX(const ListBoxX &) = delete; method ListBoxX (line 201) | ListBoxX(ListBoxX &&) = delete; method ListBoxX (line 202) | ListBoxX &operator=(const ListBoxX &) = delete; method ListBoxX (line 203) | ListBoxX &operator=(ListBoxX &&) = delete; function HWND (line 292) | HWND ListBoxX::GetHWND() const noexcept { function PRectangle (line 296) | PRectangle ListBoxX::GetDesiredRect() { function POINT (line 549) | POINT ListBoxX::MinTrackSize() const noexcept { function POINT (line 556) | POINT ListBoxX::MaxTrackSize() const noexcept { function LRESULT (line 663) | LRESULT ListBoxX::NcHitTest(WPARAM wParam, LPARAM lParam) const { function POINT (line 724) | POINT ListBoxX::GetClientExtent() const noexcept { function LRESULT (line 785) | LRESULT PASCAL ListBoxX::ListProc(HWND hWnd, UINT iMessage, WPARAM wPara... function LRESULT (line 829) | LRESULT PASCAL ListBoxX::ControlWndProc(HWND hWnd, UINT iMessage, WPARAM... function LRESULT (line 836) | LRESULT ListBoxX::WndProc(HWND hWnd, UINT iMessage, WPARAM wParam, LPARA... function LRESULT (line 950) | LRESULT PASCAL ListBoxX::StaticWndProc( type Scintilla::Internal (line 963) | namespace Scintilla::Internal { function ListBoxX_Register (line 965) | bool ListBoxX_Register() noexcept { function ListBoxX_Unregister (line 981) | void ListBoxX_Unregister() noexcept { FILE: Libraries/scintilla/win32/ListBox.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/win32/PlatWin.cxx type Scintilla::Internal (line 73) | namespace Scintilla::Internal { function SetWindowPointer (line 81) | void SetWindowPointer(HWND hWnd, void *ptr) noexcept { function LoadDpiForWindow (line 115) | void LoadDpiForWindow() noexcept { function HMONITOR (line 144) | HMONITOR MonitorFromWindowHandleScaling(HWND hWnd) noexcept { function GetDeviceScaleFactorWhenGdiScalingActive (line 163) | float GetDeviceScaleFactorWhenGdiScalingActive(HWND hWnd) noexcept { function UINT (line 177) | UINT DpiForWindow(WindowID wid) noexcept { function SystemMetricsForDpi (line 192) | int SystemMetricsForDpi(int nIndex, UINT dpi) noexcept { function AdjustWindowRectForDpi (line 202) | void AdjustWindowRectForDpi(LPRECT lpRect, DWORD dwStyle, UINT dpi) no... function BITMAPV5HEADER (line 212) | constexpr BITMAPV5HEADER BitMapHeader(int width, int height) noexcept { function HBITMAP (line 237) | HBITMAP BitMapSection(HDC hdc, int width, int height, DWORD **pixels) ... function HBITMAP (line 284) | HBITMAP GDIBitMap::Extract() noexcept { function PRectangle (line 303) | PRectangle Window::GetPosition() const { function RECT (line 317) | RECT RectFromMonitor(HMONITOR hMonitor) noexcept { function PRectangle (line 366) | PRectangle Window::GetClientPosition() const { function RegGetDWORD (line 391) | std::optional RegGetDWORD(HKEY hKey, LPCWSTR valueName) noexcept { class CursorHelper (line 402) | class CursorHelper { method CursorHelper (line 423) | CursorHelper(int width_, int height_) noexcept : width{width_}, heig... method HCURSOR (line 432) | HCURSOR Create() noexcept { method DrawD2D (line 449) | bool DrawD2D(COLORREF fillColour, COLORREF strokeColour) noexcept { method Draw (line 513) | void Draw(COLORREF fillColour, COLORREF strokeColour) noexcept { function ChooseCursor (line 561) | void ChooseCursor(LPCTSTR cursor) noexcept { function ChooseCursor (line 565) | void ChooseCursor(Window::Cursor curs) noexcept { function HCURSOR (line 596) | HCURSOR LoadReverseArrowCursor(UINT dpi) noexcept { function PRectangle (line 660) | PRectangle Window::GetMonitorRect(Point pt) { function ColourRGBA (line 699) | ColourRGBA ColourFromSys(int nIndex) noexcept { function ColourRGBA (line 704) | ColourRGBA Platform::Chrome() { function ColourRGBA (line 708) | ColourRGBA Platform::ChromeHighlight() { function Platform_Initialise (line 779) | void Platform_Initialise(void *hInstance) noexcept { function Platform_Finalise (line 785) | void Platform_Finalise(bool fromDllMain) noexcept { FILE: Libraries/scintilla/win32/PlatWin.h function namespace (line 11) | namespace Scintilla::Internal { function class (line 87) | class MouseWheelDelta { function Font (line 102) | struct FontWin : public Font { function class (line 158) | class GDIBitMap { FILE: Libraries/scintilla/win32/ScintillaDLL.cxx function sptr_t (line 22) | __declspec(dllexport) function DllMain (line 28) | int APIENTRY DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpvRese... FILE: Libraries/scintilla/win32/ScintillaWin.cxx function SetWindowID (line 142) | void SetWindowID(HWND hWnd, int identifier) noexcept { function POINT (line 146) | constexpr POINT POINTFromLParam(sptr_t lParam) noexcept { function Point (line 150) | constexpr Point PointFromLParam(sptr_t lpoint) noexcept { function KeyboardIsKeyDown (line 154) | bool KeyboardIsKeyDown(int key) noexcept { function KeyboardIsNumericKeypadFunction (line 161) | constexpr bool KeyboardIsNumericKeypadFunction(uptr_t wParam, sptr_t lPa... class FormatEnumerator (line 186) | class FormatEnumerator final : public IEnumFORMATETC { class DropSource (line 207) | class DropSource final : public IDropSource { class DataObject (line 223) | class DataObject final : public IDataObject { class DropTarget (line 246) | class DropTarget final : public IDropTarget { class IMContext (line 262) | class IMContext { method IMContext (line 267) | explicit IMContext(HWND hwnd_) noexcept : method IMContext (line 272) | IMContext(const IMContext &) = delete; method IMContext (line 273) | IMContext(IMContext &&) = delete; method IMContext (line 274) | IMContext &operator=(const IMContext &) = delete; method IMContext (line 275) | IMContext &operator=(IMContext &&) = delete; method GetImeCaretPos (line 286) | [[nodiscard]] unsigned int GetImeCaretPos() const noexcept { method GetImeAttributes (line 290) | [[nodiscard]] std::vector GetImeAttributes() const { method LONG (line 297) | [[nodiscard]] LONG GetCompositionStringLength(DWORD dwIndex) const noe... method GetCompositionString (line 302) | [[nodiscard]] std::wstring GetCompositionString(DWORD dwIndex) const { method BOOL (line 309) | BOOL SetCompositionString(DWORD dwIndex, LPVOID lpComp, DWORD dwCompLe... method SetCompositionWindow (line 313) | void SetCompositionWindow(Point pos) const noexcept { method SetCandidateWindowPos (line 320) | void SetCandidateWindowPos(Point pos, PRectangle rcClient, int lineHei... method SetCompositionFont (line 334) | void SetCompositionFont(const ViewStyle &vs, int style, UINT dpi) const { method Notify (line 353) | void Notify(bool complete) const noexcept { method LRESULT (line 357) | LRESULT Escape(HKL hkl, UINT uEscape, LPVOID lpv) const noexcept { class GlobalMemory (line 363) | class GlobalMemory method GlobalMemory (line 3032) | GlobalMemory() noexcept = default; method GlobalMemory (line 3033) | explicit GlobalMemory(HGLOBAL hand_) noexcept : hand(hand_) { method GlobalMemory (line 3039) | GlobalMemory(const GlobalMemory &) = delete; method GlobalMemory (line 3040) | GlobalMemory(GlobalMemory &&) = delete; method GlobalMemory (line 3041) | GlobalMemory &operator=(const GlobalMemory &) = delete; method GlobalMemory (line 3042) | GlobalMemory &operator=(GlobalMemory &&) = delete; method Allocate (line 3047) | void Allocate(size_t bytes) noexcept { method HGLOBAL (line 3054) | HGLOBAL Unlock() noexcept { method SetClip (line 3062) | void SetClip(UINT uFormat) noexcept { method SIZE_T (line 3068) | [[nodiscard]] SIZE_T Size() const noexcept { class ReverseArrowCursor (line 365) | class ReverseArrowCursor { method ReverseArrowCursor (line 370) | ReverseArrowCursor() noexcept = default; method ReverseArrowCursor (line 372) | ReverseArrowCursor(const ReverseArrowCursor &) = delete; method ReverseArrowCursor (line 373) | ReverseArrowCursor(ReverseArrowCursor &&) = delete; method ReverseArrowCursor (line 374) | ReverseArrowCursor &operator=(const ReverseArrowCursor &) = delete; method ReverseArrowCursor (line 375) | ReverseArrowCursor &operator=(ReverseArrowCursor &&) = delete; method Invalidate (line 382) | void Invalidate() noexcept { method HCURSOR (line 386) | HCURSOR Load([[maybe_unused]] UINT dpi) noexcept { type HorizontalScrollRange (line 400) | struct HorizontalScrollRange { function CLIPFORMAT (line 405) | CLIPFORMAT RegisterClipboardType(LPCWSTR lpszFormat) noexcept { function RECT (line 412) | RECT GetClientRect(HWND hwnd) noexcept { function D2D1_SIZE_U (line 420) | D2D1_SIZE_U GetSizeUFromRect(const RECT &rc, const int scaleFactor) noex... type Scintilla::Internal (line 431) | namespace Scintilla::Internal { type RenderTargets (line 438) | struct RenderTargets { method ID2D1RenderTarget (line 443) | [[nodiscard]] ID2D1RenderTarget *RenderTarget() const noexcept { method Release (line 452) | void Release() noexcept { type DirectDevice (line 460) | struct DirectDevice { function HRESULT (line 475) | HRESULT DirectDevice::CreateDevice() noexcept { class ScintillaWin (line 504) | class ScintillaWin : method GetFirstIntegralMultipleDeviceScaleFactor (line 544) | [[nodiscard]] int GetFirstIntegralMultipleDeviceScaleFactor() const ... type UINT_PTR (line 583) | enum : UINT_PTR { invalidTimerID, standardTimerID, idleTimerID, fine... method ScintillaWin (line 686) | ScintillaWin(const ScintillaWin &) = delete; method ScintillaWin (line 687) | ScintillaWin(ScintillaWin &&) = delete; method ScintillaWin (line 688) | ScintillaWin &operator=(const ScintillaWin &) = delete; method ScintillaWin (line 689) | ScintillaWin &operator=(ScintillaWin &&) = delete; method DragIsRectangularOK (line 717) | [[nodiscard]] bool DragIsRectangularOK(CLIPFORMAT fmt) const noexcept { method Sci_SetFoldLevels (line 733) | void Sci_SetFoldLevels(int line, int lastLine, int len, int* a) { type Sci_VisibleRange (line 738) | struct Sci_VisibleRange { method Sci_GetVisibleRange (line 741) | void Sci_GetVisibleRange(Sci_VisibleRange& r) { function HRESULT (line 854) | HRESULT CreateHwndRenderTarget(const D2D1_RENDER_TARGET_PROPERTIES *re... function HRESULT (line 908) | HRESULT ScintillaWin::Create3D() noexcept { function HRESULT (line 984) | HRESULT ScintillaWin::SetBackBuffer(HWND hwnd, IDXGISwapChain1 *pSwapC... function HRESULT (line 1010) | HRESULT ScintillaWin::CreateSwapChain(HWND hwnd) { function HWND (line 1086) | HWND ScintillaWin::MainHWND() const noexcept { function KeyMod (line 1131) | KeyMod ScintillaWin::MouseModifiers(uptr_t wParam) noexcept { function UINT (line 1656) | UINT CodePageFromCharSet(CharacterSet characterSet, UINT documentCodeP... function sptr_t (line 4121) | sptr_t DirectFunction( function ResourcesRelease (line 4170) | int ResourcesRelease(bool fromDllMain) noexcept { function RegisterClasses (line 4176) | int RegisterClasses(void *hInstance) noexcept { function InputCodePage (line 1142) | int InputCodePage() noexcept { function Keys (line 1154) | Keys KeyTranslate(uptr_t keyIn) noexcept { function BoundsContains (line 1185) | bool BoundsContains(PRectangle rcBounds, HRGN hRgnBounds, PRectangle rcC... function MultiByteFromWideChar (line 1212) | int MultiByteFromWideChar(UINT codePage, std::wstring_view wsv, LPSTR lp... function MultiByteLenFromWideChar (line 1216) | int MultiByteLenFromWideChar(UINT codePage, std::wstring_view wsv) noexc... function WideCharFromMultiByte (line 1220) | int WideCharFromMultiByte(UINT codePage, std::string_view sv, LPWSTR lpW... function WideCharLenFromMultiByte (line 1224) | int WideCharLenFromMultiByte(UINT codePage, std::string_view sv) noexcept { function StringEncode (line 1228) | std::string StringEncode(std::wstring_view wsv, int codePage) { function StringDecode (line 1237) | std::wstring StringDecode(std::string_view sv, int codePage) { function StringMapCase (line 1246) | std::wstring StringMapCase(std::wstring_view wsv, DWORD mapFlags) { function sptr_t (line 1359) | sptr_t ScintillaWin::WndPaint() { function sptr_t (line 1397) | sptr_t ScintillaWin::HandleCompositionWindowed(uptr_t wParam, sptr_t lPa... function MapImeIndicators (line 1486) | std::vector MapImeIndicators(std::vector inputStyle) { function sptr_t (line 1524) | sptr_t ScintillaWin::HandleCompositionInline(uptr_t, sptr_t lParam) { function Message (line 1616) | Message SciMessageFromEM(unsigned int iMessage) noexcept { function IsVisualCharacter (line 1643) | constexpr bool IsVisualCharacter(wchar_t charCode) noexcept { type Scintilla::Internal (line 1650) | namespace Scintilla::Internal { type RenderTargets (line 438) | struct RenderTargets { method ID2D1RenderTarget (line 443) | [[nodiscard]] ID2D1RenderTarget *RenderTarget() const noexcept { method Release (line 452) | void Release() noexcept { type DirectDevice (line 460) | struct DirectDevice { function HRESULT (line 475) | HRESULT DirectDevice::CreateDevice() noexcept { class ScintillaWin (line 504) | class ScintillaWin : method GetFirstIntegralMultipleDeviceScaleFactor (line 544) | [[nodiscard]] int GetFirstIntegralMultipleDeviceScaleFactor() const ... type UINT_PTR (line 583) | enum : UINT_PTR { invalidTimerID, standardTimerID, idleTimerID, fine... method ScintillaWin (line 686) | ScintillaWin(const ScintillaWin &) = delete; method ScintillaWin (line 687) | ScintillaWin(ScintillaWin &&) = delete; method ScintillaWin (line 688) | ScintillaWin &operator=(const ScintillaWin &) = delete; method ScintillaWin (line 689) | ScintillaWin &operator=(ScintillaWin &&) = delete; method DragIsRectangularOK (line 717) | [[nodiscard]] bool DragIsRectangularOK(CLIPFORMAT fmt) const noexcept { method Sci_SetFoldLevels (line 733) | void Sci_SetFoldLevels(int line, int lastLine, int len, int* a) { type Sci_VisibleRange (line 738) | struct Sci_VisibleRange { method Sci_GetVisibleRange (line 741) | void Sci_GetVisibleRange(Sci_VisibleRange& r) { function HRESULT (line 854) | HRESULT CreateHwndRenderTarget(const D2D1_RENDER_TARGET_PROPERTIES *re... function HRESULT (line 908) | HRESULT ScintillaWin::Create3D() noexcept { function HRESULT (line 984) | HRESULT ScintillaWin::SetBackBuffer(HWND hwnd, IDXGISwapChain1 *pSwapC... function HRESULT (line 1010) | HRESULT ScintillaWin::CreateSwapChain(HWND hwnd) { function HWND (line 1086) | HWND ScintillaWin::MainHWND() const noexcept { function KeyMod (line 1131) | KeyMod ScintillaWin::MouseModifiers(uptr_t wParam) noexcept { function UINT (line 1656) | UINT CodePageFromCharSet(CharacterSet characterSet, UINT documentCodeP... function sptr_t (line 4121) | sptr_t DirectFunction( function ResourcesRelease (line 4170) | int ResourcesRelease(bool fromDllMain) noexcept { function RegisterClasses (line 4176) | int RegisterClasses(void *hInstance) noexcept { function UINT (line 1692) | UINT ScintillaWin::CodePageOfDocument() const noexcept { function sptr_t (line 1707) | sptr_t ScintillaWin::GetTextLength() { function sptr_t (line 1726) | sptr_t ScintillaWin::GetText(uptr_t wParam, sptr_t lParam) { function sptr_t (line 1796) | sptr_t ScintillaWin::ShowContextMenu(unsigned int iMessage, uptr_t wPara... function PRectangle (line 1817) | PRectangle ScintillaWin::GetClientRectangle() const { function sptr_t (line 1856) | sptr_t ScintillaWin::MouseMessage(unsigned int iMessage, uptr_t wParam, ... function sptr_t (line 1973) | sptr_t ScintillaWin::KeyMessage(unsigned int iMessage, uptr_t wParam, sp... function sptr_t (line 2041) | sptr_t ScintillaWin::FocusMessage(unsigned int iMessage, uptr_t wParam, ... function sptr_t (line 2068) | sptr_t ScintillaWin::IMEMessage(unsigned int iMessage, uptr_t wParam, sp... function sptr_t (line 2131) | sptr_t ScintillaWin::EditMessage(unsigned int iMessage, uptr_t wParam, s... function sptr_t (line 2194) | sptr_t ScintillaWin::IdleMessage(unsigned int iMessage, uptr_t wParam, s... function sptr_t (line 2234) | sptr_t ScintillaWin::SciMessage(Message iMessage, uptr_t wParam, sptr_t ... function sptr_t (line 2311) | sptr_t ScintillaWin::WndProc(Message iMessage, uptr_t wParam, sptr_t lPa... function sptr_t (line 2583) | sptr_t ScintillaWin::DefWndProc(Message iMessage, uptr_t wParam, sptr_t ... type ElementToIndex (line 2681) | struct ElementToIndex { Element element; int nIndex; } function HorizontalScrollRange (line 2790) | HorizontalScrollRange ScintillaWin::GetHorizontalScrollRange() const { function CreateFoldMap (line 2874) | void CreateFoldMap(int codePage, FoldMap *foldingMap) { class CaseFolderDBCS (line 2912) | class CaseFolderDBCS : public CaseFolderTable { method CaseFolderDBCS (line 2918) | explicit CaseFolderDBCS(UINT cp_) : cp(cp_) { class GlobalMemory (line 3028) | class GlobalMemory { method GlobalMemory (line 3032) | GlobalMemory() noexcept = default; method GlobalMemory (line 3033) | explicit GlobalMemory(HGLOBAL hand_) noexcept : hand(hand_) { method GlobalMemory (line 3039) | GlobalMemory(const GlobalMemory &) = delete; method GlobalMemory (line 3040) | GlobalMemory(GlobalMemory &&) = delete; method GlobalMemory (line 3041) | GlobalMemory &operator=(const GlobalMemory &) = delete; method GlobalMemory (line 3042) | GlobalMemory &operator=(GlobalMemory &&) = delete; method Allocate (line 3047) | void Allocate(size_t bytes) noexcept { method HGLOBAL (line 3054) | HGLOBAL Unlock() noexcept { method SetClip (line 3062) | void SetClip(UINT uFormat) noexcept { method SIZE_T (line 3068) | [[nodiscard]] SIZE_T Size() const noexcept { function OpenClipboardRetry (line 3076) | bool OpenClipboardRetry(HWND hwnd) noexcept { class Clipboard (line 3090) | class Clipboard { method Clipboard (line 3093) | explicit Clipboard(HWND hwnd) noexcept : opened(::OpenClipboardRetry(h... method Clipboard (line 3096) | Clipboard(const Clipboard &) = delete; method Clipboard (line 3097) | Clipboard(Clipboard &&) = delete; method Clipboard (line 3098) | Clipboard &operator=(const Clipboard &) = delete; method Clipboard (line 3099) | Clipboard &operator=(Clipboard &&) = delete; function IsValidFormatEtc (line 3110) | bool IsValidFormatEtc(const FORMATETC *pFE) noexcept { function SupportedFormat (line 3117) | bool SupportedFormat(const FORMATETC *pFE) noexcept { function STDMETHODIMP (line 3182) | STDMETHODIMP FormatEnumerator::QueryInterface(REFIID riid, PVOID *ppv) { function STDMETHODIMP (line 3204) | STDMETHODIMP FormatEnumerator::Next(ULONG celt, FORMATETC *rgelt, ULONG ... function STDMETHODIMP (line 3221) | STDMETHODIMP FormatEnumerator::Skip(ULONG celt) { function STDMETHODIMP (line 3225) | STDMETHODIMP FormatEnumerator::Reset() { function STDMETHODIMP (line 3229) | STDMETHODIMP FormatEnumerator::Clone(IEnumFORMATETC **ppenum) { function STDMETHODIMP (line 3246) | STDMETHODIMP DropSource::QueryInterface(REFIID riid, PVOID *ppv) { function STDMETHODIMP (line 3257) | STDMETHODIMP DropSource::QueryContinueDrag(BOOL fEsc, DWORD grfKeyState) { function STDMETHODIMP (line 3265) | STDMETHODIMP DropSource::GiveFeedback(DWORD) { function STDMETHODIMP (line 3270) | STDMETHODIMP DataObject::QueryInterface(REFIID riid, PVOID *ppv) { function STDMETHODIMP (line 3281) | STDMETHODIMP DataObject::GetData(FORMATETC *pFEIn, STGMEDIUM *pSTM) { function STDMETHODIMP (line 3285) | STDMETHODIMP DataObject::GetDataHere(FORMATETC *, STGMEDIUM *) { function STDMETHODIMP (line 3290) | STDMETHODIMP DataObject::QueryGetData(FORMATETC *pFE) { function STDMETHODIMP (line 3298) | STDMETHODIMP DataObject::GetCanonicalFormatEtc(FORMATETC *, FORMATETC *p... function STDMETHODIMP (line 3308) | STDMETHODIMP DataObject::SetData(FORMATETC *, STGMEDIUM *, BOOL) { function STDMETHODIMP (line 3313) | STDMETHODIMP DataObject::EnumFormatEtc(DWORD dwDirection, IEnumFORMATETC... function STDMETHODIMP (line 3333) | STDMETHODIMP DataObject::DAdvise(FORMATETC *, DWORD, IAdviseSink *, PDWO... function STDMETHODIMP (line 3338) | STDMETHODIMP DataObject::DUnadvise(DWORD) { function STDMETHODIMP (line 3343) | STDMETHODIMP DataObject::EnumDAdvise(IEnumSTATDATA **) { function STDMETHODIMP (line 3349) | STDMETHODIMP DropTarget::QueryInterface(REFIID riid, PVOID *ppv) { function STDMETHODIMP (line 3361) | STDMETHODIMP DropTarget::DragEnter(LPDATAOBJECT pIDataSource, DWORD grfK... function STDMETHODIMP (line 3369) | STDMETHODIMP DropTarget::DragOver(DWORD grfKeyState, POINTL pt, PDWORD p... function STDMETHODIMP (line 3377) | STDMETHODIMP DropTarget::DragLeave() { function STDMETHODIMP (line 3385) | STDMETHODIMP DropTarget::Drop(LPDATAOBJECT pIDataSource, DWORD grfKeySta... function LRESULT (line 3426) | LRESULT ScintillaWin::ImeOnReconvert(LPARAM lParam) { function LRESULT (line 3507) | LRESULT ScintillaWin::ImeOnDocumentFeed(LPARAM lParam) const { function CompareDevCap (line 3719) | bool CompareDevCap(HDC hdc, HDC hOtherDC, int nIndex) noexcept { function DWORD (line 3737) | DWORD ScintillaWin::EffectFromState(DWORD grfKeyState) const noexcept { function STDMETHODIMP (line 3752) | STDMETHODIMP ScintillaWin::QueryInterface(REFIID riid, PVOID *ppv) { function STDMETHODIMP (line 3777) | STDMETHODIMP ScintillaWin::DragEnter(LPDATAOBJECT pIDataSource, DWORD gr... function STDMETHODIMP (line 3793) | STDMETHODIMP ScintillaWin::DragOver(DWORD grfKeyState, POINTL pt, PDWORD... function STDMETHODIMP (line 3814) | STDMETHODIMP ScintillaWin::DragLeave() { function STDMETHODIMP (line 3842) | STDMETHODIMP ScintillaWin::Drop(LPDATAOBJECT pIDataSource, DWORD grfKeyS... function STDMETHODIMP (line 3891) | STDMETHODIMP ScintillaWin::GetData(FORMATETC *pFEIn, STGMEDIUM *pSTM) { function BOOL (line 3965) | BOOL ScintillaWin::CreateSystemCaret() { function BOOL (line 3986) | BOOL ScintillaWin::DestroySystemCaret() noexcept { function LRESULT (line 4049) | LRESULT ScintillaWin::CTProcessMessage(HWND hWnd, UINT iMessage, WPARAM ... function LRESULT (line 4086) | LRESULT PASCAL ScintillaWin::CTWndProc( function sptr_t (line 4103) | sptr_t ScintillaWin::DirectFunction( function sptr_t (line 4110) | sptr_t ScintillaWin::DirectStatusFunction( type Scintilla::Internal (line 4119) | namespace Scintilla::Internal { type RenderTargets (line 438) | struct RenderTargets { method ID2D1RenderTarget (line 443) | [[nodiscard]] ID2D1RenderTarget *RenderTarget() const noexcept { method Release (line 452) | void Release() noexcept { type DirectDevice (line 460) | struct DirectDevice { function HRESULT (line 475) | HRESULT DirectDevice::CreateDevice() noexcept { class ScintillaWin (line 504) | class ScintillaWin : method GetFirstIntegralMultipleDeviceScaleFactor (line 544) | [[nodiscard]] int GetFirstIntegralMultipleDeviceScaleFactor() const ... type UINT_PTR (line 583) | enum : UINT_PTR { invalidTimerID, standardTimerID, idleTimerID, fine... method ScintillaWin (line 686) | ScintillaWin(const ScintillaWin &) = delete; method ScintillaWin (line 687) | ScintillaWin(ScintillaWin &&) = delete; method ScintillaWin (line 688) | ScintillaWin &operator=(const ScintillaWin &) = delete; method ScintillaWin (line 689) | ScintillaWin &operator=(ScintillaWin &&) = delete; method DragIsRectangularOK (line 717) | [[nodiscard]] bool DragIsRectangularOK(CLIPFORMAT fmt) const noexcept { method Sci_SetFoldLevels (line 733) | void Sci_SetFoldLevels(int line, int lastLine, int len, int* a) { type Sci_VisibleRange (line 738) | struct Sci_VisibleRange { method Sci_GetVisibleRange (line 741) | void Sci_GetVisibleRange(Sci_VisibleRange& r) { function HRESULT (line 854) | HRESULT CreateHwndRenderTarget(const D2D1_RENDER_TARGET_PROPERTIES *re... function HRESULT (line 908) | HRESULT ScintillaWin::Create3D() noexcept { function HRESULT (line 984) | HRESULT ScintillaWin::SetBackBuffer(HWND hwnd, IDXGISwapChain1 *pSwapC... function HRESULT (line 1010) | HRESULT ScintillaWin::CreateSwapChain(HWND hwnd) { function HWND (line 1086) | HWND ScintillaWin::MainHWND() const noexcept { function KeyMod (line 1131) | KeyMod ScintillaWin::MouseModifiers(uptr_t wParam) noexcept { function UINT (line 1656) | UINT CodePageFromCharSet(CharacterSet characterSet, UINT documentCodeP... function sptr_t (line 4121) | sptr_t DirectFunction( function ResourcesRelease (line 4170) | int ResourcesRelease(bool fromDllMain) noexcept { function RegisterClasses (line 4176) | int RegisterClasses(void *hInstance) noexcept { function LRESULT (line 4128) | LRESULT PASCAL ScintillaWin::SWndProc( function Scintilla_RegisterClasses (line 4163) | int Scintilla_RegisterClasses(void *hInstance) { type Scintilla::Internal (line 4168) | namespace Scintilla::Internal { type RenderTargets (line 438) | struct RenderTargets { method ID2D1RenderTarget (line 443) | [[nodiscard]] ID2D1RenderTarget *RenderTarget() const noexcept { method Release (line 452) | void Release() noexcept { type DirectDevice (line 460) | struct DirectDevice { function HRESULT (line 475) | HRESULT DirectDevice::CreateDevice() noexcept { class ScintillaWin (line 504) | class ScintillaWin : method GetFirstIntegralMultipleDeviceScaleFactor (line 544) | [[nodiscard]] int GetFirstIntegralMultipleDeviceScaleFactor() const ... type UINT_PTR (line 583) | enum : UINT_PTR { invalidTimerID, standardTimerID, idleTimerID, fine... method ScintillaWin (line 686) | ScintillaWin(const ScintillaWin &) = delete; method ScintillaWin (line 687) | ScintillaWin(ScintillaWin &&) = delete; method ScintillaWin (line 688) | ScintillaWin &operator=(const ScintillaWin &) = delete; method ScintillaWin (line 689) | ScintillaWin &operator=(ScintillaWin &&) = delete; method DragIsRectangularOK (line 717) | [[nodiscard]] bool DragIsRectangularOK(CLIPFORMAT fmt) const noexcept { method Sci_SetFoldLevels (line 733) | void Sci_SetFoldLevels(int line, int lastLine, int len, int* a) { type Sci_VisibleRange (line 738) | struct Sci_VisibleRange { method Sci_GetVisibleRange (line 741) | void Sci_GetVisibleRange(Sci_VisibleRange& r) { function HRESULT (line 854) | HRESULT CreateHwndRenderTarget(const D2D1_RENDER_TARGET_PROPERTIES *re... function HRESULT (line 908) | HRESULT ScintillaWin::Create3D() noexcept { function HRESULT (line 984) | HRESULT ScintillaWin::SetBackBuffer(HWND hwnd, IDXGISwapChain1 *pSwapC... function HRESULT (line 1010) | HRESULT ScintillaWin::CreateSwapChain(HWND hwnd) { function HWND (line 1086) | HWND ScintillaWin::MainHWND() const noexcept { function KeyMod (line 1131) | KeyMod ScintillaWin::MouseModifiers(uptr_t wParam) noexcept { function UINT (line 1656) | UINT CodePageFromCharSet(CharacterSet characterSet, UINT documentCodeP... function sptr_t (line 4121) | sptr_t DirectFunction( function ResourcesRelease (line 4170) | int ResourcesRelease(bool fromDllMain) noexcept { function RegisterClasses (line 4176) | int RegisterClasses(void *hInstance) noexcept { function Scintilla_ReleaseResources (line 4184) | int Scintilla_ReleaseResources() { type Scintilla (line 4189) | namespace Scintilla { function EXPORT (line 4194) | EXPORT int __stdcall Sci_Range(ScintillaWin* sci, int start8, int end8... function EXPORT (line 4210) | EXPORT void __stdcall Sci_SetFoldLevels(ScintillaWin* sci, int line, i... function EXPORT (line 4214) | EXPORT void __stdcall Sci_GetVisibleRange(ScintillaWin* sci, struct Sc... FILE: Libraries/scintilla/win32/ScintillaWin.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/win32/SurfaceD2D.cxx function LoadD2DOnce (line 91) | void LoadD2DOnce() noexcept { function D2D1_TEXT_ANTIALIAS_MODE (line 147) | constexpr D2D1_TEXT_ANTIALIAS_MODE DWriteMapFontQuality(FontQuality extr... type FontDirectWrite (line 164) | struct FontDirectWrite : public FontWin { method FontDirectWrite (line 173) | explicit FontDirectWrite(const FontParameters &fp) : method FontDirectWrite (line 216) | FontDirectWrite(const FontDirectWrite &other) noexcept { method FontDirectWrite (line 225) | FontDirectWrite(FontDirectWrite &&) = delete; method FontDirectWrite (line 226) | FontDirectWrite &operator=(const FontDirectWrite &) = delete; method FontDirectWrite (line 227) | FontDirectWrite &operator=(FontDirectWrite &&) = delete; method HFONT (line 229) | [[nodiscard]] HFONT HFont() const noexcept override { method CodePageText (line 241) | [[nodiscard]] int CodePageText(int codePage) const noexcept { method FontDirectWrite (line 248) | static const FontDirectWrite *Cast(const Font *font_) { method Duplicate (line 257) | [[nodiscard]] std::unique_ptr Duplicate() const override { method CharacterSet (line 261) | [[nodiscard]] CharacterSet GetCharacterSet() const noexcept override { function D2D1_RECT_F (line 266) | constexpr D2D1_RECT_F RectangleFromPRectangle(PRectangle rc) noexcept { function D2D1_POINT_2F (line 275) | constexpr D2D1_POINT_2F DPointFromPoint(Point point) noexcept { function D2D1_RECT_F (line 287) | constexpr D2D1_RECT_F RectangleInset(D2D1_RECT_F rect, FLOAT inset) noex... function D2D_COLOR_F (line 295) | constexpr D2D_COLOR_F ColorFromColourAlpha(ColourRGBA colour) noexcept { class BlobInline (line 304) | class BlobInline method BlobInline (line 936) | explicit BlobInline(XYPOSITION width_=0.0f) noexcept : width(width_) { class SurfaceD2D (line 306) | class SurfaceD2D : public Surface, public ISetRenderingParams { method SurfaceD2D (line 330) | SurfaceD2D() noexcept = default; method SurfaceD2D (line 333) | SurfaceD2D(const SurfaceD2D &) = delete; method SurfaceD2D (line 334) | SurfaceD2D(SurfaceD2D &&) = delete; method SurfaceD2D (line 335) | SurfaceD2D &operator=(const SurfaceD2D &) = delete; method SurfaceD2D (line 336) | SurfaceD2D &operator=(SurfaceD2D &&) = delete; method DrawLineDots (line 398) | void DrawLineDots(PRectangle rc, ColourRGBA color) { } function HRESULT (line 486) | HRESULT SurfaceD2D::GetBitmap(ID2D1Bitmap **ppBitmap) { function Geometry (line 559) | Geometry SurfaceD2D::GeometricFigure(const Point *pts, size_t npts, D2D1... class BlobInline (line 912) | class BlobInline final : public IDWriteInlineObject { method BlobInline (line 936) | explicit BlobInline(XYPOSITION width_=0.0f) noexcept : width(width_) { function STDMETHODIMP (line 941) | STDMETHODIMP BlobInline::QueryInterface(REFIID riid, PVOID *ppv) { function COM_DECLSPEC_NOTHROW (line 966) | COM_DECLSPEC_NOTHROW HRESULT STDMETHODCALLTYPE BlobInline::Draw( function COM_DECLSPEC_NOTHROW (line 980) | COM_DECLSPEC_NOTHROW HRESULT STDMETHODCALLTYPE BlobInline::GetMetrics( function COM_DECLSPEC_NOTHROW (line 992) | COM_DECLSPEC_NOTHROW HRESULT STDMETHODCALLTYPE BlobInline::GetOverhangMe... function COM_DECLSPEC_NOTHROW (line 1004) | COM_DECLSPEC_NOTHROW HRESULT STDMETHODCALLTYPE BlobInline::GetBreakCondi... class ScreenLineLayout (line 1016) | class ScreenLineLayout : public IScreenLineLayout { method ScreenLineLayout (line 1028) | ScreenLineLayout(const ScreenLineLayout &) = delete; method ScreenLineLayout (line 1029) | ScreenLineLayout(ScreenLineLayout &&) = delete; method ScreenLineLayout (line 1030) | ScreenLineLayout &operator=(const ScreenLineLayout &) = delete; method ScreenLineLayout (line 1031) | ScreenLineLayout &operator=(ScreenLineLayout &&) = delete; function UINT32 (line 1124) | UINT32 ScreenLineLayout::GetPositionInLayout(std::string_view text, size... function XYPOSITION (line 1214) | XYPOSITION ScreenLineLayout::XFromPosition(size_t caretPosition) { function HRESULT (line 1363) | HRESULT MeasurePositions(TextPositions &poses, const TextWide &tbuf, IDW... function XYPOSITION (line 1448) | XYPOSITION SurfaceD2D::WidthText(const Font *font_, std::string_view tex... function XYPOSITION (line 1521) | XYPOSITION SurfaceD2D::WidthTextUTF8(const Font * font_, std::string_vie... function XYPOSITION (line 1536) | XYPOSITION SurfaceD2D::Ascent(const Font *font_) { function XYPOSITION (line 1541) | XYPOSITION SurfaceD2D::Descent(const Font *font_) { function XYPOSITION (line 1546) | XYPOSITION SurfaceD2D::InternalLeading(const Font *font_) { function XYPOSITION (line 1551) | XYPOSITION SurfaceD2D::Height(const Font *font_) { function XYPOSITION (line 1556) | XYPOSITION SurfaceD2D::AverageCharWidth(const Font *font_) { type Scintilla::Internal (line 1604) | namespace Scintilla::Internal { function HRESULT (line 1610) | HRESULT CreateD3D(D3D11Device &device) noexcept { function LoadD2D (line 1658) | bool LoadD2D() noexcept { function ReleaseD2D (line 1669) | void ReleaseD2D() noexcept { function HRESULT (line 1677) | HRESULT CreateDCRenderTarget(const D2D1_RENDER_TARGET_PROPERTIES *rend... function BrushSolid (line 1681) | BrushSolid BrushSolidCreate(ID2D1RenderTarget *pTarget, COLORREF colou... function Geometry (line 1690) | Geometry GeometryCreate() noexcept { function GeometrySink (line 1698) | GeometrySink GeometrySinkCreate(ID2D1PathGeometry *geometry) noexcept { function StrokeStyle (line 1706) | StrokeStyle StrokeStyleCreate(const D2D1_STROKE_STYLE_PROPERTIES &stro... function TextLayout (line 1716) | TextLayout LayoutCreate(std::wstring_view wsv, IDWriteTextFormat *pTex... FILE: Libraries/scintilla/win32/SurfaceD2D.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/win32/SurfaceGDI.cxx function BYTE (line 65) | constexpr BYTE Win32MapFontQuality(FontQuality extraFontFlag) noexcept { function SetLogFont (line 82) | void SetLogFont(LOGFONTW &lf, const char *faceName, CharacterSet charact... type FontGDI (line 93) | struct FontGDI : public FontWin { method FontGDI (line 96) | FontGDI(HFONT hfont_, CharacterSet characterSet_) noexcept : hfont(hfo... method FontGDI (line 99) | explicit FontGDI(const FontParameters &fp) : characterSet(fp.character... method FontGDI (line 105) | FontGDI(const FontGDI &) = delete; method FontGDI (line 106) | FontGDI(FontGDI &&) = delete; method FontGDI (line 107) | FontGDI &operator=(const FontGDI &) = delete; method FontGDI (line 108) | FontGDI &operator=(FontGDI &&) = delete; method HFONT (line 113) | [[nodiscard]] HFONT HFont() const noexcept override { method Duplicate (line 121) | [[nodiscard]] std::unique_ptr Duplicate() const override { method CharacterSet (line 125) | [[nodiscard]] CharacterSet GetCharacterSet() const noexcept override { class SurfaceGDI (line 130) | class SurfaceGDI : public Surface { method SurfaceGDI (line 155) | SurfaceGDI() noexcept = default; method SurfaceGDI (line 158) | SurfaceGDI(const SurfaceGDI &) = delete; method SurfaceGDI (line 159) | SurfaceGDI(SurfaceGDI &&) = delete; method SurfaceGDI (line 160) | SurfaceGDI &operator=(const SurfaceGDI &) = delete; method SurfaceGDI (line 161) | SurfaceGDI &operator=(SurfaceGDI &&) = delete; class DIBSection (line 453) | class DIBSection { method DWORD (line 462) | [[nodiscard]] DWORD *Pixels() const noexcept { method HDC (line 468) | [[nodiscard]] HDC DC() const noexcept { method SetPixel (line 471) | void SetPixel(LONG x, LONG y, DWORD value) noexcept { function ColourRGBA (line 496) | ColourRGBA GradientValue(const std::vector &stops, XYPOSITIO... function DWORD (line 511) | constexpr DWORD dwordFromBGRA(byte b, byte g, byte r, byte a) noexcept { function byte (line 518) | constexpr byte AlphaScaled(unsigned char component, unsigned int alpha) ... function DWORD (line 523) | constexpr DWORD dwordMultiplied(ColourRGBA colour) noexcept { function XYPOSITION (line 747) | XYPOSITION SurfaceGDI::WidthText(const Font *font_, std::string_view tex... function XYPOSITION (line 827) | XYPOSITION SurfaceGDI::WidthTextUTF8(const Font *font_, std::string_view... function XYPOSITION (line 835) | XYPOSITION SurfaceGDI::Ascent(const Font *font_) { function XYPOSITION (line 842) | XYPOSITION SurfaceGDI::Descent(const Font *font_) { function XYPOSITION (line 849) | XYPOSITION SurfaceGDI::InternalLeading(const Font *font_) { function XYPOSITION (line 856) | XYPOSITION SurfaceGDI::Height(const Font *font_) { function XYPOSITION (line 863) | XYPOSITION SurfaceGDI::AverageCharWidth(const Font *font_) { type Scintilla::Internal (line 890) | namespace Scintilla::Internal { function FontGDI_Allocate (line 892) | std::shared_ptr FontGDI_Allocate(const FontParameters &fp) { function SurfaceGDI_Allocate (line 896) | std::unique_ptr SurfaceGDI_Allocate() { FILE: Libraries/scintilla/win32/SurfaceGDI.h function namespace (line 11) | namespace Scintilla::Internal { FILE: Libraries/scintilla/win32/WinTypes.h function namespace (line 12) | namespace Scintilla::Internal { function T (line 44) | T DLLFunction(HMODULE hModule, LPCSTR lpProcName) noexcept { function ReleaseLibrary (line 55) | inline void ReleaseLibrary(HMODULE &hLib) noexcept { FILE: Other/Au.DllHost/DllHost.c function main (line 10) | void main() { function wWinMain (line 32) | int APIENTRY wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWS... FILE: Other/Au.Net4/Net4.cs class Net4 (line 9) | class Net4 { method Main (line 10) | [STAThread] FILE: Other/Au.Net4/TypelibConverter.cs class TypelibConverter (line 13) | unsafe class TypelibConverter { method Convert (line 15) | public static int Convert(string param) { method LoadTypeLibEx (line 33) | [DllImport("oleaut32.dll", EntryPoint = "#183", PreserveSig = true)] class _TypelibConverter (line 36) | class _TypelibConverter : ITypeLibImporterNotifySink { method Convert (line 41) | public Assembly Convert(ITypeLib tl) { method ReportEvent (line 64) | void ITypeLibImporterNotifySink.ReportEvent(ImporterEventKind eventK... method ResolveRef (line 68) | Assembly ITypeLibImporterNotifySink.ResolveRef(object typeLib) => Co... method Print (line 71) | static void Print(object o) => Console.WriteLine(o?.ToString()); method _Fnv1 (line 74) | static int _Fnv1(byte* data, int lengthBytes) { FILE: Other/BuildEvents/Au.TestInternal.cs class TestInternal (line 11) | public static class TestInternal method IsInternalsVisible (line 17) | public static IEnumerable> IsInternalsVisible(str... method AppendInternalsVisible (line 29) | public static void AppendInternalsVisible(string thisName, HashSet p) { method _ConvertParameters (line 67) | void _ConvertParameters(StringBuilder sb, string parentName, _TypeCont... type _PARAMDATA (line 105) | struct _PARAMDATA { method _ParseParamOrMember (line 122) | void _ParseParamOrMember(_TypeContext context, out _PARAMDATA t, strin... type _FINDTYPEDATA (line 179) | struct _FINDTYPEDATA { method _FindTypename (line 197) | void _FindTypename(bool isMember, ref _FINDTYPEDATA d) { type _TypeContext (line 243) | enum _TypeContext { method _ConvertTypeName (line 258) | string _ConvertTypeName(_Symbol t, ref int ptr, bool isConst, int iTok... method _ConvertCArray (line 519) | void _ConvertCArray(ref _PARAMDATA t, bool isParameter = false) { method _ConvertCallConv (line 620) | string _ConvertCallConv(int iTok) { FILE: Scripts/old/Windows SDK to C#/@SDK converter/Tokenize.cs method _Tokenize (line 4) | void _Tokenize(char* s) { method _SkipString (line 80) | int _SkipString(char* s) { method _SkipApos (line 143) | int _SkipApos(char* s) { method _LenNumber (line 172) | int _LenNumber(char* s) { method _NumberSuffix (line 227) | int _NumberSuffix(char* s, bool floatingPoint, out uint type) { FILE: Scripts/old/Windows SDK to C#/@SDK converter/Types.cs class Converter (line 3) | unsafe partial class Converter { method _DeclareTypedef (line 8) | void _DeclareTypedef() { method __DeclareTypedef_Array (line 112) | void __DeclareTypedef_Array(string type) { method _DeclareTypedefFunc (line 156) | void _DeclareTypedefFunc(_Symbol t, int ptr, bool isConst, int iTokTyp... class _INLINEFUNCTYPEDATA (line 204) | class _INLINEFUNCTYPEDATA { method _INLINEFUNCTYPEDATA (line 211) | public _INLINEFUNCTYPEDATA(string parentName, int paramIndex) { method __DeclareEnum (line 221) | void __DeclareEnum(ref _FINDTYPEDATA d) { method _EnumFindValue (line 346) | bool _EnumFindValue(int iTokName, out ulong value, out _OP type) { method _FormatEnum (line 354) | void _FormatEnum(_Enum x) { method _DeclareType (line 367) | void _DeclareType(ref _FINDTYPEDATA d, bool skipVariablesUntilSemicolo... method _FormatStruct (line 634) | void _FormatStruct(_Struct x, string inheritInterface) { method __MustSwapTagWithAlias (line 652) | bool __MustSwapTagWithAlias(int aliasToken, out bool wasForwardDecl) { method __RemoveForwardDeclIfExists (line 664) | bool __RemoveForwardDeclIfExists(int iTok, bool tag) { method _Bitfields (line 679) | void _Bitfields(ref int iBitfields, string memberAttr) { method __IsBitfield (line 736) | bool __IsBitfield() { method __BitfieldGetType (line 748) | int __BitfieldGetType(out string csTypename, out bool isUnsigned) { method _DeclareGuid (line 775) | void _DeclareGuid(string prefix, string name, string uuid) { method _InterfaceFunction (line 785) | void _InterfaceFunction(StringBuilder sb, int index) { method _InlineForwardDeclaration (line 837) | _Symbol _InlineForwardDeclaration() { method _PostProcessTypesFunctionsInterfaces (line 860) | string _PostProcessTypesFunctionsInterfaces() { FILE: Scripts/old/Windows SDK to C#/@SDK converter/Util.cs class Converter (line 3) | unsafe partial class Converter { method _Unalias (line 12) | int _Unalias(int iTok, ref _Symbol x) { method _Unalias (line 25) | int _Unalias(int iTok, ref _Symbol x, ref bool isConst) { method _AddSymbol (line 42) | void _AddSymbol(int iTokName, _Symbol x, bool addToGlobal = false) { method _AddSymbol (line 52) | void _AddSymbol(string name, _Symbol x, int iTokError, bool addToGloba... method __AddSymbol (line 63) | void __AddSymbol(_Token name, _Symbol x, int iTokError, bool addToGlob... method _FindSymbol (line 90) | _Symbol _FindSymbol(int iTok, bool includingAncestorNamespaces) { method _TryFindSymbol (line 100) | bool _TryFindSymbol(int iTok, out _Symbol x, bool includingAncestorNam... method _TryFindSymbol (line 115) | bool _TryFindSymbol(string name, out _Symbol x, bool includingAncestor... method _TryFindSymbolAs (line 132) | bool _TryFindSymbolAs(int iTok, out T x, bool includingAncestorName... method _FindKeyword (line 145) | _Keyword _FindKeyword(int iTok, _KeywordT kwType = _KeywordT.Any) { method _FindType (line 157) | _Symbol _FindType(int iTok, bool includingAncestorNamespaces) { method _SymbolExists (line 167) | bool _SymbolExists(int iTok, bool includingAncestorNamespaces) { method T (line 179) | char* T(int i) { return _tok[i].s; } method _TokIs (line 184) | bool _TokIs(int iTok, string s) { method _TokIs (line 191) | int _TokIs(int iTok, params string[] a) { method _TokStarts (line 199) | bool _TokStarts(int iTok, string s) { method _TokIsIdent (line 206) | bool _TokIsIdent(int iTok) { method _TokIsNumber (line 213) | bool _TokIsNumber(int iTok) { method _TokIsIdentOrNumber (line 220) | bool _TokIsIdentOrNumber(int iTok) { method _TokIsChar (line 227) | bool _TokIsChar(int iTok, char c) { method _TokIsChar (line 234) | bool _TokIsChar(int iTok, char c1, char c2) { method _TokIsChar (line 242) | bool _TokIsChar(int iTok, string chars) { method _TokToString (line 251) | string _TokToString(int iTok) { method _TokToString (line 258) | string _TokToString(int iTokFrom, int iTokTo) { method _DetectIsFuncType (line 267) | bool _DetectIsFuncType(int iTokAfterTypeNameAndPtr) { method _SkipEnclosed (line 286) | int _SkipEnclosed(int i) { method _SkipEnclosed (line 315) | void _SkipEnclosed() { method _TokenFromString (line 319) | _Token _TokenFromString(string s) { method _LenLine (line 334) | static int _LenLine(char* s) { method _LenIdent (line 344) | static int _LenIdent(char* s) { method _IsWord (line 354) | static bool _IsWord(char* s, string word) { method _IsPrefix (line 363) | static bool _IsPrefix(char* s, string prefix) { method _FindIdentifierInString (line 372) | int _FindIdentifierInString(string s, string ident) { method _InitTables (line 390) | static void _InitTables() { method _IsCharIdent (line 410) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharIdentStart (line 418) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharDigit (line 426) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharHexDigit (line 434) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharSpaceOrRN (line 442) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharSpaceNoRN (line 450) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharRN (line 458) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharRN0 (line 466) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharOperator (line 474) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _Pos (line 488) | int _Pos(int iTok) { return iTok < _tok.Count ? (int)(T(iTok) - _s0) :... method _Err (line 493) | void _Err(int iTok, string errorText, [CallerMemberName] string m_ = n... method _Err (line 500) | void _Err(char* s, string errorText, [CallerMemberName] string m_ = nu... method __ThrowConverterException (line 504) | void __ThrowConverterException(int pos, string errorText, string calle... method _OnCatchException (line 510) | void _OnCatchException(Exception e) { method _DebugGetLine (line 533) | string _DebugGetLine(int iTok) { class Converter (line 484) | unsafe partial class Converter { method _Unalias (line 12) | int _Unalias(int iTok, ref _Symbol x) { method _Unalias (line 25) | int _Unalias(int iTok, ref _Symbol x, ref bool isConst) { method _AddSymbol (line 42) | void _AddSymbol(int iTokName, _Symbol x, bool addToGlobal = false) { method _AddSymbol (line 52) | void _AddSymbol(string name, _Symbol x, int iTokError, bool addToGloba... method __AddSymbol (line 63) | void __AddSymbol(_Token name, _Symbol x, int iTokError, bool addToGlob... method _FindSymbol (line 90) | _Symbol _FindSymbol(int iTok, bool includingAncestorNamespaces) { method _TryFindSymbol (line 100) | bool _TryFindSymbol(int iTok, out _Symbol x, bool includingAncestorNam... method _TryFindSymbol (line 115) | bool _TryFindSymbol(string name, out _Symbol x, bool includingAncestor... method _TryFindSymbolAs (line 132) | bool _TryFindSymbolAs(int iTok, out T x, bool includingAncestorName... method _FindKeyword (line 145) | _Keyword _FindKeyword(int iTok, _KeywordT kwType = _KeywordT.Any) { method _FindType (line 157) | _Symbol _FindType(int iTok, bool includingAncestorNamespaces) { method _SymbolExists (line 167) | bool _SymbolExists(int iTok, bool includingAncestorNamespaces) { method T (line 179) | char* T(int i) { return _tok[i].s; } method _TokIs (line 184) | bool _TokIs(int iTok, string s) { method _TokIs (line 191) | int _TokIs(int iTok, params string[] a) { method _TokStarts (line 199) | bool _TokStarts(int iTok, string s) { method _TokIsIdent (line 206) | bool _TokIsIdent(int iTok) { method _TokIsNumber (line 213) | bool _TokIsNumber(int iTok) { method _TokIsIdentOrNumber (line 220) | bool _TokIsIdentOrNumber(int iTok) { method _TokIsChar (line 227) | bool _TokIsChar(int iTok, char c) { method _TokIsChar (line 234) | bool _TokIsChar(int iTok, char c1, char c2) { method _TokIsChar (line 242) | bool _TokIsChar(int iTok, string chars) { method _TokToString (line 251) | string _TokToString(int iTok) { method _TokToString (line 258) | string _TokToString(int iTokFrom, int iTokTo) { method _DetectIsFuncType (line 267) | bool _DetectIsFuncType(int iTokAfterTypeNameAndPtr) { method _SkipEnclosed (line 286) | int _SkipEnclosed(int i) { method _SkipEnclosed (line 315) | void _SkipEnclosed() { method _TokenFromString (line 319) | _Token _TokenFromString(string s) { method _LenLine (line 334) | static int _LenLine(char* s) { method _LenIdent (line 344) | static int _LenIdent(char* s) { method _IsWord (line 354) | static bool _IsWord(char* s, string word) { method _IsPrefix (line 363) | static bool _IsPrefix(char* s, string prefix) { method _FindIdentifierInString (line 372) | int _FindIdentifierInString(string s, string ident) { method _InitTables (line 390) | static void _InitTables() { method _IsCharIdent (line 410) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharIdentStart (line 418) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharDigit (line 426) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharHexDigit (line 434) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharSpaceOrRN (line 442) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharSpaceNoRN (line 450) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharRN (line 458) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharRN0 (line 466) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharOperator (line 474) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _Pos (line 488) | int _Pos(int iTok) { return iTok < _tok.Count ? (int)(T(iTok) - _s0) :... method _Err (line 493) | void _Err(int iTok, string errorText, [CallerMemberName] string m_ = n... method _Err (line 500) | void _Err(char* s, string errorText, [CallerMemberName] string m_ = nu... method __ThrowConverterException (line 504) | void __ThrowConverterException(int pos, string errorText, string calle... method _OnCatchException (line 510) | void _OnCatchException(Exception e) { method _DebugGetLine (line 533) | string _DebugGetLine(int iTok) { class ConverterException (line 517) | class ConverterException : Exception { method ConverterException (line 520) | public ConverterException(string s, int offset) : base(s) { class Converter (line 532) | unsafe partial class Converter { method _Unalias (line 12) | int _Unalias(int iTok, ref _Symbol x) { method _Unalias (line 25) | int _Unalias(int iTok, ref _Symbol x, ref bool isConst) { method _AddSymbol (line 42) | void _AddSymbol(int iTokName, _Symbol x, bool addToGlobal = false) { method _AddSymbol (line 52) | void _AddSymbol(string name, _Symbol x, int iTokError, bool addToGloba... method __AddSymbol (line 63) | void __AddSymbol(_Token name, _Symbol x, int iTokError, bool addToGlob... method _FindSymbol (line 90) | _Symbol _FindSymbol(int iTok, bool includingAncestorNamespaces) { method _TryFindSymbol (line 100) | bool _TryFindSymbol(int iTok, out _Symbol x, bool includingAncestorNam... method _TryFindSymbol (line 115) | bool _TryFindSymbol(string name, out _Symbol x, bool includingAncestor... method _TryFindSymbolAs (line 132) | bool _TryFindSymbolAs(int iTok, out T x, bool includingAncestorName... method _FindKeyword (line 145) | _Keyword _FindKeyword(int iTok, _KeywordT kwType = _KeywordT.Any) { method _FindType (line 157) | _Symbol _FindType(int iTok, bool includingAncestorNamespaces) { method _SymbolExists (line 167) | bool _SymbolExists(int iTok, bool includingAncestorNamespaces) { method T (line 179) | char* T(int i) { return _tok[i].s; } method _TokIs (line 184) | bool _TokIs(int iTok, string s) { method _TokIs (line 191) | int _TokIs(int iTok, params string[] a) { method _TokStarts (line 199) | bool _TokStarts(int iTok, string s) { method _TokIsIdent (line 206) | bool _TokIsIdent(int iTok) { method _TokIsNumber (line 213) | bool _TokIsNumber(int iTok) { method _TokIsIdentOrNumber (line 220) | bool _TokIsIdentOrNumber(int iTok) { method _TokIsChar (line 227) | bool _TokIsChar(int iTok, char c) { method _TokIsChar (line 234) | bool _TokIsChar(int iTok, char c1, char c2) { method _TokIsChar (line 242) | bool _TokIsChar(int iTok, string chars) { method _TokToString (line 251) | string _TokToString(int iTok) { method _TokToString (line 258) | string _TokToString(int iTokFrom, int iTokTo) { method _DetectIsFuncType (line 267) | bool _DetectIsFuncType(int iTokAfterTypeNameAndPtr) { method _SkipEnclosed (line 286) | int _SkipEnclosed(int i) { method _SkipEnclosed (line 315) | void _SkipEnclosed() { method _TokenFromString (line 319) | _Token _TokenFromString(string s) { method _LenLine (line 334) | static int _LenLine(char* s) { method _LenIdent (line 344) | static int _LenIdent(char* s) { method _IsWord (line 354) | static bool _IsWord(char* s, string word) { method _IsPrefix (line 363) | static bool _IsPrefix(char* s, string prefix) { method _FindIdentifierInString (line 372) | int _FindIdentifierInString(string s, string ident) { method _InitTables (line 390) | static void _InitTables() { method _IsCharIdent (line 410) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharIdentStart (line 418) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharDigit (line 426) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharHexDigit (line 434) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharSpaceOrRN (line 442) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharSpaceNoRN (line 450) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharRN (line 458) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharRN0 (line 466) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _IsCharOperator (line 474) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method _Pos (line 488) | int _Pos(int iTok) { return iTok < _tok.Count ? (int)(T(iTok) - _s0) :... method _Err (line 493) | void _Err(int iTok, string errorText, [CallerMemberName] string m_ = n... method _Err (line 500) | void _Err(char* s, string errorText, [CallerMemberName] string m_ = nu... method __ThrowConverterException (line 504) | void __ThrowConverterException(int pos, string errorText, string calle... method _OnCatchException (line 510) | void _OnCatchException(Exception e) { method _DebugGetLine (line 533) | string _DebugGetLine(int iTok) { FILE: Scripts/old/Windows SDK to C#/Scripts/SDK headers.h type __int128 (line 39) | struct __int128 { float a, b, c, d; } type __int128d (line 40) | struct __int128d { float a, b, c, d; } type __int128i (line 41) | struct __int128i { float a, b, c, d; } type IntPtr (line 47) | typedef IntPtr IXMLElement; type IntPtr (line 48) | typedef IntPtr IXMLDOMDocument; type IntPtr (line 52) | typedef IntPtr IDirect3DDevice9; type FILE (line 60) | typedef struct _iobuf { char *_ptr; int _cnt; char *_base; int _flag; in... FILE: Scripts/old/Windows SDK to C#/Scripts/SdkUtil.cs class SdkUtil (line 1) | static class SdkUtil { method GetVisualStudioToolsFolderPath (line 3) | public static string GetVisualStudioToolsFolderPath(bool preview) {