没有合适的资源?快使用搜索试试~ 我知道了~
首页L-Edit11用户指南:集成电路布局编辑器
"tanner ledit help.pdf"
Tanner L-Edit是一款集成电路布局工具,用于IC设计中的物理布局和布线工作。本用户指南详细介绍了如何使用L-Edit进行高效的电路设计。
1. **布局编辑器**
- **概述**:L-Edit是一个集成的电路布局工具,提供了一个强大的平台来创建、编辑和优化半导体器件的设计。
- **基本构建块**:设计的核心是**单元(Cells)**和**实例(Instances)**。单元是设计的基本元素,而实例则是这些单元在设计中的复制品。
- **T-Cells**:特定于工艺的单元库中的设计单元,通常由Foundry提供。
- **层次结构**:设计可以通过层次化的方式组织,便于管理和复杂性控制。
- **设计规则**:遵循特定工艺节点的技术规则,确保设计满足制造限制。
- **平面规划(Floorplans)**:预先定义的区域布局,用于指导后续的单元放置。
- **文件格式**:支持多种文件格式,如GDSII、OASIS等,用于数据交换和存档。
- **内存限制**:注意软件运行时的内存使用情况。
- **硬拷贝(Hard Copy)**:输出设计的可视化副本。
- **可变网格(Variable Grid)**:适应不同精度需求的灵活网格系统。
- **错误恢复**:在遇到问题时帮助用户恢复到正常状态的机制。
- **L-Edit模块**:包括各种功能模块,如编辑、布线、验证等。
- **文档约定**:解释了手册中使用的特殊字体和标记。
- **特殊键**:介绍了一些用于快捷操作的特殊键盘键。
2. **开始使用**
- **启动L-Edit**:介绍如何打开软件,可以使用图形界面或命令行参数启动。
- **设置文件**:配置文件用于自定义L-Edit的行为和偏好。
- **命令行参数**:通过命令行选项可以控制L-Edit的启动行为。
- **用户界面**:详述了L-Edit的各个界面元素,如标题栏、菜单栏、工具栏、层调色板等。
- **帮助系统**:提供多种方式获取帮助,包括在线帮助和快捷键。
- **工具栏**:包括标准工具栏、编辑工具栏、绘制工具栏、验证工具栏、对齐工具栏、命令行工具栏以及多网格工具栏等,每个都有其特定的功能。
- **状态栏**:显示关键信息,如坐标、鼠标按钮状态等。
- **坐标系统**:L-Edit使用笛卡尔坐标系统进行布局操作。
3. **文件操作**
- 文件操作是设计流程中的重要部分,包括打开、保存、导入、导出和管理设计文件。
- **布局文件**:L-Edit支持的布局文件类型,以及如何在不同设计之间进行数据交换。
通过深入学习并掌握L-Edit的这些方面,用户可以有效地进行复杂的集成电路布局和布线工作,确保设计满足性能和工艺限制。这份用户指南提供了详细的步骤和示例,帮助用户逐步熟悉和精通L-Edit的各项功能。
L-Edit 11 User Guide—Contents
(Continued)
L-Edit 11 User Guide 16
Property Tokens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 644
Application Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645
Extract Definition File Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645
Comment Statements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645
Connection Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646
Substrate Node Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646
Device Statements–General Format . . . . . . . . . . . . . . . . . . . . . . . 646
Device Statements–Specific Formats. . . . . . . . . . . . . . . . . . . . . . . 647
Capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 648
Resistor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 648
Inductor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
BJT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
Diode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
GAASFET/MESFET 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
GAASFET/MESFET 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
JFET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
MOSFET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
Subcircuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
29 Getting Started with LVS 655
Launching LVS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655
Input and Output Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
File Locking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
Backup Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
User Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
Menus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 658
Status Bar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
Setup Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
Setup—Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
Setup—Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
Setup—Device Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663
Setup—Merge Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665
Setup Window—Parasitics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667
Setup—Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 668
Detecting Soft Connections with LVS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 668
Setup—Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 669
Text Window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 670
Using Find and Replace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 671
Using Go To . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672
Verification Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 673
Verification Queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 674
Using LVS in Batch Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676
Creating a Batch File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676
Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
Creating a Verification Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
Creating a Verification Queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
Running LVS in Batch Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
30 Netlist Comparison 681
Flattened Netlists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
Multiplicity Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
Netlist Comparison Basics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
L-Edit 11 User Guide—Contents
(Continued)
L-Edit 11 User Guide 17
Fragmented Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Resolving Fragmented Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
Automorph Classes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
Resolving Automorph Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683
Preiteration Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Detailed Trial Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Parameter Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
Permuted Classes in Digital Designs . . . . . . . . . . . . . . . . . . . . . . . . . 685
Avoiding Permuted Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
LVS Algorithms and Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
Resolving Discrepancies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687
31 LVS Output Tutorial 689
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
Parsing Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
Parameter Matching Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690
Automorph Class Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690
Resolving Fragmentation of an Automorph Class . . . . . . . . . . . . . 692
Fragmented Class Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694
Resolving a Fragmented Class . . . . . . . . . . . . . . . . . . . . . . . . . . . 695
Using Device Parameters to Resolve Fragmented Classes. . . . . . 698
Element Description File Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
32 File Formats—Design Verification 701
Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702
Permutability Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702
Element Description Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . 702
Extract Definition File Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 703
Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705
Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706
Device Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707
Subcircuit Instances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710
Subcircuit Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
SPICE Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
.INCLUDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
.MODEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 712
Auto-declaration of Models in LVS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 712
.GLOBAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 712
.OPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713
.PARAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713
.END . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 714
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
CDL Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
Restrictions and Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
33 LVS Glossary 717
34 LVS Command-Line Syntax 719
Running LVS from the Command Prompt . . . . . . . . . . . . . . . . . . . . . 719
Batch-File Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719
Running a Batch File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
L-Edit 11 User Guide—Contents
(Continued)
L-Edit 11 User Guide 18
Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
Ignore Bulk Nodes (-b) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
Consider Parameters (-cnnnn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
Maximum Value Difference (-dv n) . . . . . . . . . . . . . . . . . . . . . . . . . 721
Maximum Geometrical Difference (-dg n). . . . . . . . . . . . . . . . . . . . 721
Element Description File (-e "file") . . . . . . . . . . . . . . . . . . . . . . . . . 721
Output File Display Options (-f[fapr]) . . . . . . . . . . . . . . . . . . . . . . . 722
Granularity (-%g=n) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
Flattened Schematic Netlist (-h "file") . . . . . . . . . . . . . . . . . . . . . . . 722
Fast Iteration (-i) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723
Delete Disconnected Devices (-k) . . . . . . . . . . . . . . . . . . . . . . . . . 723
List Elements and Nodes (-l "file") . . . . . . . . . . . . . . . . . . . . . . . . . 723
Merge Devices (-mdevice {ALL | model_list}). . . . . . . . . . . . . . . . . 724
Merging Nonpolarized Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
Nonpolarized Elements (-n[rcl]) . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
Output file (-o"file") . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
Prematch File (-p "file"). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
Input SPICE Syntax (-pspice, -phspice, -hpspice) . . . . . . . . . . . . . 726
Merge Series MOSFETs (-r {ALL | model_list}) . . . . . . . . . . . . . . . 726
Remove Parasitics (-s test=value) . . . . . . . . . . . . . . . . . . . . . . . . . 727
Flattened Layout Netlist (-t"file") . . . . . . . . . . . . . . . . . . . . . . . . . . . 728
Remove Device Models (-u /model1//model2//.../) . . . . . . . . . . . . . 728
Screen Display Options(-v[fpar]) . . . . . . . . . . . . . . . . . . . . . . . . . . 728
Delete Shorted Devices (-x) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Yes to All Questions (-y[12]). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Short Out Device Models (-z /model1//model2//.../) . . . . . . . . . . . . 729
Section 4: User-Programmable Interface
35 Programming the User Interface 730
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730
How UPI Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730
Macro Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
Loading a Macro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 732
Interpreter Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 732
UPI Include Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 733
Running an Interpreted (.c) Macro. . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Running a Compiled (.dll) Macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Interpreted Macro Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
Module Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
Displaying a message box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736
Registering the function as a macro . . . . . . . . . . . . . . . . . . . . . . . . 736
Creating a Compiled Macro (DLL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
Compiling the DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
Create a new project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
Add project source files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
Specify include and library file directories . . . . . . . . . . . . . . . . . . . . 739
Set Project Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
Build the DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742
Binding Macros to Hot Keys. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742
Binding Macros to Menu Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
L-Edit 11 User Guide—Contents
(Continued)
L-Edit 11 User Guide 19
Debugging Interpreted Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
Debugging Compiled Macros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
Creating a Layout Palette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
Creating Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746
UPI_Entry_Point() Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
Displaying and Managing the Palette. . . . . . . . . . . . . . . . . . . . . . . 747
Macro Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
Compiling the DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750
Copy-Protecting Macro DLLs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750
Using a Copy-Protected DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751
Creating a Copy-Protected DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . 751
initiating Password Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751
Verifying the Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
Additional Support Routines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 753
Compiling the DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
36 UPI Functions Reference 755
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
Function Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
Data Relationships . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755
Numerical Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757
Obsolete Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757
Interface Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
Dialog Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759
LDialog_MsgBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760
LDialog_MultiLineMsgBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761
LDialog_AlertBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
LDialog_YesNoBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763
LDialog_InputBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
LDialog_MultiLineInputBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
LDialog_PickList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
LDialog_File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
Cursor and Display Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . 770
LCursor_GetPosition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
LCursor_GetPositionEx99 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
LCursor_GetSnappedPosition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 773
LDisplay_Refresh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774
LStatusBar_SetMsg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
LCell_HomeView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
LCell_GetVisible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
LCell_GetLastVisible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 778
LCell_MakeVisible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
LCell_MakeVisibleNoRefresh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 780
UPI Macro Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 781
LMacro_Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782
LMacro_BindToHotKey . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783
LMacro_BindToMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 784
LMacro_BindToMenuAndHotKey_v9_30 . . . . . . . . . . . . . . . . . . . . 785
LMacro_IsLoaded . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 790
LMacro_Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 791
LMacro_Unload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792
LMacro_GetNewTCell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793
LUpi_GetSerialNumber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
LUpi_SetQuietMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 795
L-Edit 11 User Guide—Contents
(Continued)
L-Edit 11 User Guide 20
LUpi_InQuietMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796
LUpi_SetSelectionTool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
LUpi_SetDrawingTool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
LUpi_InsertMenuItemSeparator . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
LUpi_SetReturnCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800
LUpi_GetReturnCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
LUpi_SetUpdateDisplayMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803
LUpi_GetUpdateDisplayMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804
LFormat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805
LFormatV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806
Windows Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 807
LWindow_GetVisible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 808
LWindow_GetList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809
LWindow_GetNext . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
LWindow_IsLast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811
LWindow_MakeVisible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
LWindow_Close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
LWindow_CloseAll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814
LWindow_EditInPlacePushIn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
LWindow_EditInPlacePopOut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816
LWindow_EditInPlacePopToTop . . . . . . . . . . . . . . . . . . . . . . . . . . . 817
LWindow_GetType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818
LWindow_GetFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819
LWindow_GetCell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
LWindow_GetEditTransform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821
LWindow_GetTopCell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
LWindow_GetParameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823
LWindow_GetWindowHandle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
LWindow_NewTextWindow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
LWindow_LoadTextFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
LWindow_SaveToFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827
LWindow_GetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828
LWindow_SetText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
LWindow_GetName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
LWindow_SetName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
Database Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
Application Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
LApp_GetCacheInstances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834
LApp_GetCacheInstancesSmallerThanNumOfPixels . . . . . . . . . . . 835
LApp_GetFillObjectsDuringDrawing . . . . . . . . . . . . . . . . . . . . . . . . 836
LApp_GetHideInstanceInsidesIfLessThanNumOfPixels . . . . . . . . . 837
LApp_GetHideObjectsSmallerThanNumOfPixels . . . . . . . . . . . . . . 839
LApp_GetHideSmallInstanceInsides . . . . . . . . . . . . . . . . . . . . . . . . 840
LApp_GetHideSmallObjects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841
LApp_GetInterruptableRendering . . . . . . . . . . . . . . . . . . . . . . . . . . 842
LApp_GetRedrawAllWindows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
LApp_GetVersion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844
LApp_GetVersionDateTime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 845
LApp_GetFullVersion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
LApp_GetShowDesignWhileRendering . . . . . . . . . . . . . . . . . . . . . . 847
LApp_GetShowDesignFirstTimeIncrement . . . . . . . . . . . . . . . . . . . 848
LApp_GetShowDesignNextTimeIncrement . . . . . . . . . . . . . . . . . . . 849
LApp_GetRenderingUseCPUForColorMixing . . . . . . . . . . . . . . . . . 850
LApp_GetRenderingUseMMX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851
LApp_GetRenderingUsePatBltForPatterns . . . . . . . . . . . . . . . . . . . 852
LApp_GetAllowSelectionOnLockedLayers . . . . . . . . . . . . . . . . . . . 853
剩余1500页未读,继续阅读
2019-01-10 上传
2023-08-01 上传
2023-05-30 上传
2023-05-30 上传
2023-06-12 上传
2023-06-12 上传
2023-06-12 上传
xjtuvoice
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ES管理利器:ES Head工具详解
- Layui前端UI框架压缩包:轻量级的Web界面构建利器
- WPF 字体布局问题解决方法与应用案例
- 响应式网页布局教程:CSS实现全平台适配
- Windows平台Elasticsearch 8.10.2版发布
- ICEY开源小程序:定时显示极限值提醒
- MATLAB条形图绘制指南:从入门到进阶技巧全解析
- WPF实现任务管理器进程分组逻辑教程解析
- C#编程实现显卡硬件信息的获取方法
- 前端世界核心-HTML+CSS+JS团队服务网页模板开发
- 精选SQL面试题大汇总
- Nacos Server 1.2.1在Linux系统的安装包介绍
- 易语言MySQL支持库3.0#0版全新升级与使用指南
- 快乐足球响应式网页模板:前端开发全技能秘籍
- OpenEuler4.19内核发布:国产操作系统的里程碑
- Boyue Zheng的LeetCode Python解答集
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功