castle icon indicating copy to clipboard operation
castle copied to clipboard

Too many sheets will stop appearing in the bottom of the screen

Open xDGameStudios opened this issue 6 years ago • 6 comments

I have to many sheets in my project twelve (12 in total) and these sheets fill all the space available in the bottom of the screen. I can't find a way to scroll to the side and access the remaining sheets. I'm using Mac OSX version here. (version 1.5)

xDGameStudios avatar Nov 28 '17 16:11 xDGameStudios

I have same issue on Windows 10, CastleDB ver 1.5 Currently, I can only use Ctrl-Tab to switch between tabs. Cannot see table name is a bit annoying.

BTW, thanks for this great tool :P

fnaith avatar Dec 17 '18 07:12 fnaith

Why is this still an issue after so long, It's just a horizontal scroll feature that is needed isn't it? Not trying to be rude here but this is a deal breaker for me if i am unable to see what i am doing. I'll have to find a spreadsheet editor that is easy to maneuver if there are any alternatives besides CDB or just code my database manually.

KnightNine avatar Mar 30 '20 23:03 KnightNine

CDB ongoing development is happening on https://github.com/heapsio/hide

ncannasse avatar Apr 02 '20 19:04 ncannasse

@ncannasse

CDB ongoing development is happening on https://github.com/heapsio/hide

Heaps just references castleDB as an external standalone resource so that doesn't really help with this issue if it isn't fixed. Is there an updated version of CDB integrated in Heaps IDE or something? If so, i don't see it. Or are you just saying that this issue will eventually be fixed?

I checked out the fixes you've done for cdb in https://github.com/HeapsIO/hide/issues/21 . I see that there are some things that sound similar to this issue are fixed (but i'm not entirely sure what they mean or if they even apply to this repo):

  • cleanup undo mess : undo handled by view, safe current sheet + scroll pos
  • support sheet popup

... I tried compiling the cdb master but this issue still isn't fixed. My last option, if i am on my own with this, would be to try modifying the sheet selector to be drop-down instead of tabs (not sure how i would do that) or creating a database from scratch. CDB would really speed up the creation of my db due to how complex it is.

ty.

KnightNine avatar Apr 05 '20 08:04 KnightNine

@ncannasse Never mind, i'm just gonna write my database in something else, jokes on me for using this broken software because after editing the name of a column i can no longer open my database in CDB due to "TypeError: Cannot read property 'sheet' of undefined"... No further information beyond that popup, no way to check what line "sheet of undefined" is at in json to help me in fixing it manually... hopefully I haven't lost too much in my backup. 😑 not having fun here.

KnightNine avatar Apr 06 '20 04:04 KnightNine

You can fix this on your local version easily enough. Just open style.css and make css changes as needed. for example, changing #menu to the below gives you space for two rows, or you can add scroll bars etc: div#menu { position : fixed; z-index : 9; background-color : #CCF; bottom : 0px; border-top : 1px solid #88F; height : 50px; width : 100%; user-select : none; -moz-user-select : none; -webkit-user-select : none; }

Rankith avatar Sep 01 '22 20:09 Rankith