Suneido

Integrated Application Platform

  • Home
  • Learning
    • Suneido Manual
    • Beginners
      • Inside Suneido
      • The Suneido Programming Language
      • The Suneido Database
      • Installing Suneido
      • Building Suneido
      • IDE Go To Tour
      • Upgrading To A New Release
    • Advanced
      • Canvas Control
      • DrawControl Part 1
      • DrawControl Part 2
      • DrawControl Part 3
      • SAX Like XML Processing
      • A Plug-In Architecture
      • A Simple Wizard Framework
      • An HTML Include Facility
      • An RSS 2 Feed Creator
      • MIME Generation
      • A New Add-on Facility
      • Workspace Improvement Hack
    • Mockito for Suneido
    • The Suneido Task Scheduler
    • Contributing To Suneido
    • Contributor Assignment of Copyright
    • Language Translation
    • Future Directions
    • Interview With Andrew Mckinlay
  • Forum
    • Announcements
    • Internals & Enhancements
    • Cookbook
    • General
  • FAQ
  • Screenshots
  • Downloads
  • Links

amckinlay

  • Profile
  • Topics Started
  • Replies Created
  • Engagements
  • Favorites

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 197 total)
1 2 3 … 12 13 14 →
  • Author
    Posts
  • March 15, 2020 at 12:58 pm in reply to: how to start jsuneido ? #1523
    amckinlay
    Keymaster

    I’m not sure about jsuneido on 32 bit. In theory if you have a 32bit JVM then it should work but I haven’t tried it. Of course, 32 bit will limit the size of the database.

    To run it you need to specify -s for the server and -c for the client:

    java -jar jsuneido.jar -s

    suneido -c

    You can specify a script for the server e.g. to use additional libraries:

    java -jar jsuneido.jar -s mystartup.txt

    See also: Users Manual > Getting Started > Running Client Server

    March 9, 2020 at 2:05 pm in reply to: Problem Starting Suneido… #1520
    amckinlay
    Keymaster

    Strange. Before you attempt to fix it, make sure you have a backup.

    One possible cause is that your database is corrupted.
    From a command prompt, run: suneido -check

    One way to fix it would be to unzip the original files to a different directory. In that directory, from the command line, run: suneido -dump persistent

    Copy or move the resulting persistent.su to your original director and in that directory, from the command line, run: suneido -load persistent

    Note: This will wipe out your persistent set – open windows, contents of workspace, etc. but all of your other tables, including libraries should be there.

    January 12, 2020 at 8:28 am in reply to: Dialog not showing buttons #1499
    amckinlay
    Keymaster

    Hi Ajith,

    You need to specify closeButton?:

    For example: ToolDialog(0, #(Editor), closeButton?:)

    It defaults to false because most of our dialogs have other buttons like OK/Cancel in which case it is unclear whether the ‘X’ close button acts like OK or like Cancel.

    Dialog now ignores style: and exStyle: because we found it caused too much inconsistency in our applications because people would specify different options. And only certain combinations of style and exStyle work properly.

    Best wishes,
    Andrew

    October 5, 2019 at 11:49 am in reply to: New link for Suneidojo #1490
    amckinlay
    Keymaster

    It should be updated now. Thanks Jean-Luc.

    August 26, 2019 at 1:04 pm in reply to: Excel #1482
    amckinlay
    Keymaster

    I don’t have Excel so I can’t test it myself. The example was contributed by someone else.

    I looked through the code changes, but it’s mostly minor stuff, I didn’t see anything that I thought would break this.

    I noticed that the examples I found on-line applied Cells to a worksheet which is retrieved from a workbook. But that wouldn’t explain why the old Suneido works.

    Sorry, I’m not sure what the problem is.

    August 25, 2019 at 3:33 pm in reply to: Excel #1480
    amckinlay
    Keymaster

    We don’t do anything with Excel, although we do stuff with Word.

    I didn’t think this area had changed much. I’ll take a look.

    Thanks for the bug report.

    August 10, 2019 at 9:54 am in reply to: Razor #1475
    amckinlay
    Keymaster

    Our applications are large but I’ll see if I can come up with a small example.

    July 10, 2019 at 9:53 am in reply to: Suneido application can be run on Linux? #1471
    amckinlay
    Keymaster

    You can run jSuneido (the Java version) on Linux, but it does not have any GUI. The user interface is only available with cSuneido on Windows.

    You can run jSuneido as server on Linux and connect to it from cSuneido clients running on Windows.

    Or if you are using jSuneido as a web server, that will run fine on Linux.

    People have tried running cSuneido on Linux using Wine but I think there were issues with this. I don’t know if anyone has tried lately.

    May 28, 2019 at 8:07 am in reply to: find argument in array #1461
    amckinlay
    Keymaster

    You can use .Has?

    if digit.Has?(code)

    April 11, 2019 at 10:01 am in reply to: This stdlib requires an exe/jar built after 01/23/2019 #1458
    amckinlay
    Keymaster

    Sorry, commercial applications are not necessarily compatible with the open source version.

    I would suggest that they export the data from their system to give to you. They can even set up scheduled exports if this is a regular thing. Customer support for their application can help them with that.

    April 11, 2019 at 9:08 am in reply to: This stdlib requires an exe/jar built after 01/23/2019 #1456
    amckinlay
    Keymaster

    Hi Hans,

    You could build from source, but the latest source isn’t always stable.

    The simplest solution is to use the libraries that come with the version of the exe/jar you have.

    How did you get a stdlib that new?

    Andrew

    March 23, 2019 at 1:40 pm in reply to: convert string to int #1453
    amckinlay
    Keymaster

    SHORT is part of the DLL interface – probably not what you want.

    You can use Number to convert strings to numbers.

    e.g. Number(“5”) + 2 => 7

    Similarly, you can use String to convert the other way.

    e.g. String(5) => “5”

    March 3, 2019 at 3:41 pm in reply to: save code #1449
    amckinlay
    Keymaster

    The WorkSpace is meant for temporary code. To save your code, put it in a library by opening a Library View, creating a new library, creating a record in the library, and putting your code in there. It will then be available as the name you give it in the library.

    December 3, 2018 at 9:14 am in reply to: Bug in query parser? #1403
    amckinlay
    Keymaster

    This was fixed in 2011

    November 9, 2018 at 3:40 pm in reply to: does anyone still operate? #1399
    amckinlay
    Keymaster

    Hi. Yes there are still people using Suneido. I guess they don’t have many questions 🙂

  • Author
    Posts
Viewing 15 posts - 1 through 15 (of 197 total)
1 2 3 … 12 13 14 →

Search Forums

Log In
Welcome to the new Suneido Web Site and Forum.
Register
Lost Password
users of the previous PHPBB Forum should be able to log in with their previous username and password.

Recent Topics

  • Alpha copy of gSuneido to play with
  • how to start jsuneido ?
  • Problem Starting Suneido…
  • Dialog not showing buttons
  • New link for Suneidojo

Contact Us | Legal Statement | Privacy Statement | SiteMap

Copyright © 2023 Axon® Development Corporation. All Rights Reserved. - Open Source Integrated Database and Programming Language