| IDA SDK

Macros
Window types

## Detailed Description

also see Functions: open built-in windows

## Macros
#define | BWN_UNKNOWN -1
| unknown window
#define | BWN_EXPORTS 0
| exports
#define | BWN_IMPORTS 1
| imports
#define | BWN_NAMES 2
| names
#define | BWN_FUNCS 3
| functions
#define | BWN_STRINGS 4
| strings
#define | BWN_SEGS 5
| segments
#define | BWN_SEGREGS 6
| segment registers
#define | BWN_SELS 7
| selectors
#define | BWN_SIGNS 8
| signatures
#define | BWN_TILS 9
| type libraries
#define | BWN_TILVIEW 10
| local types
#define | BWN_CALLS 11
| function calls
#define | BWN_PROBS 12
| problems
#define | BWN_BPTS 13
| breakpoints
#define | BWN_THREADS 14
| threads
#define | BWN_MODULES 15
| modules
#define | BWN_TRACE 16
| tracing view
#define | BWN_CALL_STACK 17
| call stack
#define | BWN_XREFS 18
| xrefs
#define | BWN_SEARCH 19
| search results
#define | BWN_FRAME 25
| function frame
#define | BWN_NAVBAND 26
| navigation band
#define | BWN_DISASM 27
| disassembly views
#define | BWN_DUMP 28
| hex dumps
#define | BWN_NOTEPAD 29
| notepad
#define | BWN_OUTPUT 30
| the text area, in the output window
#define | BWN_CLI 31
| the command-line, in the output window
#define | BWN_WATCH 32
| the 'watches' debugger window
#define | BWN_LOCALS 33
| the 'locals' debugger window
#define | BWN_STKVIEW 34
| the 'Stack view' debugger window
#define | BWN_CHOOSER 35
| a non-builtin chooser
#define | BWN_SHORTCUTCSR 36
| the shortcuts chooser (Qt version only)
#define | BWN_SHORTCUTWIN 37
| the shortcuts window (Qt version only)
#define | BWN_CPUREGS 38
| one of the 'General registers', 'FPU register', ... debugger windows
#define | BWN_SO_STRUCTS 39
| the 'Structure offsets' dialog's 'Structures and Unions' panel
#define | BWN_SO_OFFSETS 40
| the 'Structure offsets' dialog's offset panel
#define | BWN_CMDPALCSR 41
| the command palette chooser (Qt version only)
#define | BWN_CMDPALWIN 42
| the command palette window (Qt version only)
#define | BWN_SNIPPETS 43
| the 'Execute script' window
#define | BWN_CUSTVIEW 44
| custom viewers
#define | BWN_ADDRWATCH 45
| the 'Watch List' window
#define | BWN_PSEUDOCODE 46
| hexrays decompiler views
#define | BWN_CALLS_CALLERS 47
| function calls, callers
#define | BWN_CALLS_CALLEES 48
| function calls, callees
#define | BWN_MDVIEWCSR 49
| lumina metadata view chooser
#define | BWN_DISASM_ARROWS 50
| disassembly arrows widget
#define | BWN_CV_LINE_INFOS 51
| custom viewers' lineinfo widget
#define | BWN_SRCPTHMAP_CSR 52
| "Source paths..."'s path mappings chooser
#define | BWN_SRCPTHUND_CSR 53
| "Source paths..."'s undesired paths chooser
#define | BWN_UNDOHIST 54
| Undo history.
#define | BWN_SNIPPETS_CSR 55
| the list of snippets in the 'Execute script' window
#define | BWN_SCRIPTS_CSR 56
| the "Recent scripts" chooser
#define | BWN_BOOKMARKS 57
| a persistent 'Bookmarks' widget
#define | BWN_TILIST 58
| a type listing widget
#define | BWN_STACK BWN_CALL_STACK
| Alias. More...
#define | BWN_DISASMS BWN_DISASM
| Alias. More...
#define | BWN_DUMPS BWN_DUMP
| Alias. More...
#define | BWN_SEARCHS BWN_SEARCH
| Alias. More...

## Macro Definition Documentation

## ◆ BWN_STACK

#define BWN_STACK BWN_CALL_STACK

Alias.

Some BWN_* were confusing, and thus have been renamed. This is to ensure bw-compat.

## ◆ BWN_DISASMS

#define BWN_DISASMS BWN_DISASM

Alias.

Some BWN_* were confusing, and thus have been renamed. This is to ensure bw-compat.

## ◆ BWN_DUMPS

#define BWN_DUMPS BWN_DUMP

Alias.

Some BWN_* were confusing, and thus have been renamed. This is to ensure bw-compat.

## ◆ BWN_SEARCHS

#define BWN_SEARCHS BWN_SEARCH

Alias.

Some BWN_* were confusing, and thus have been renamed. This is to ensure bw-compat.