• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC SKILL
  3. Add scrollbar in Form GUI

Stats

  • Replies 1
  • Subscribers 142
  • Views 142
  • Members are here 0

Add scrollbar in Form GUI

mctang21
mctang21 1 day ago

Hi

1. I used the following command to create the form. If I remove attachmentList from hiCreateAppForm, then I can not resize the form using the mouse to stretch the top right or bottom right.
2. I want the scrollbar is added to the form if the content is more than window size.


3. According  to Article (20429314) Title: Adding attachment list to a form removes scrollbars if content exceeds window size: How to create resizable forms using the hiCreateLayoutForm and hi*.layout functions  in Cadence support site, attachmentList field would disable scrollbar.       
If I comment out  attachementList in hi CreateAppForm, then I cannot stretch the form at all. I do not want to recode the form using hiCreateLayoutForm and hi*.layout functions if possible.

4. Please tell me how to activate scrollbar if the displayed content is more than the window size.

hiCreateAppForm(
?name 'bcmRunLVSForm
?formTitle strcat("Run LVS")
?fields
append(
list(
; x:y width:height field
list(libName 20:20+35 810:35 promptWidth)
list(cellName 20:55+35 710:35 promptWidth)
list(layoutViewName 730:55+35 100:35 0)
)
allPowerList
)
?callback "bcmRunLvsCB()"
?initialSize list(920 950)
?minSize list(920 950)
; ?attachmentList attachList
);hiCreateAppForm

Thanks

  • Sign in to reply
  • Cancel
  • mctang21
    mctang21 1 day ago

    HI 

    Please ignore my question in this thread.

    I figured it out already. Just commented out initialSIze and minSize arguments.

    Thanks

    ManChak

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information