Jump to content

Smart Mobile Studio 3.9.1 (1st Alpha release) is available


Recommended Posts

Still trying to get the LoginDalog demo working. Getting the following errors:

[INFO] Building project 'LoginDialog'...
[INFO] Compiling...
[ERROR] Compilation failed! Error(s): 4
Syntax Error: Unknown name "TModalInfo" [line: 19, column: 40, file: MainForm]
Syntax Error: Unknown name "TModalInfo" [line: 20, column: 40, file: MainForm]
Syntax Error: Unknown name "TModalInfo" [line: 21, column: 44, file: MainForm]
Syntax Error: There is no accessible member with name "ShowModalForm" [line: 37, column: 15, file: MainForm]

 

Link to post
Share on other sites
  • Replies 56
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

We are proud to release Smart Mobile Studio 3.9.1. This is the first Alpha release of the upcoming Smart Mobile Studio 4.0. The biggest improvement is the new WYSIWYG Designer, which takes developing

2nd Alpha release of the upcoming version 4.0 is now available. You can install it with SmartUpdate from the ALPHA-channel. If you have installed the first alpha release, you can simply run SmartUpdat

New update is available. This is probably the last alpha release. RTL: Add TabOrder-property Make TW3Label, TW3Display and TW3DisplayView not focusable Set TabOrder for these

Posted Images

Hi Jarto,

Just wanted to check if the below is a known issue with the Alpha or if there is a deeper issue with my install?  At this point in time the property inspector component combo is not being populated at all. This can generally be worked around, as selecting components correctly updates the properties themselves but the combo itself never has any contents.  Biggest issue at this point in time is I can't access a panel whose contents completely cover the client area.

image.png.9b8408ec9c63993a93db56c567c09274.png

 

Link to post
Share on other sites
  • Administrators

A new update is available:

IDE:

  • Object inspector's component list is now filled properly
  • Fix memory leaks

RTL:

  • Remove extra code from TW3BlockBox (used by modal forms)
  • Add missing headers to TW3HttpRequest.Send

I tried to also fix the bug where SmartMS.exe and CEF4Delphi.exe don't shut down properly, but that bug still exists. Working on it some more, though.

Link to post
Share on other sites
  • Administrators
3 hours ago, IgorSavkic said:

I would like to try this new release, it's seems ALPHA channel isn't available for trial version nor for 2.x I have.

Perhaps I should buy 3.02 version, will that license be compatible with 4.x version once it's released?

Yes, the license will work with every version and release we make for 12 months.

Link to post
Share on other sites
49 minutes ago, jarto said:

I just pushed a new update to the alpha-channel. It finally fixes the bug we've had that has left SmartMS.exe and CEF4Delphi.exe hanging when the IDE is closed. It was a tricky one to track down. Happy to see it gone 🙂

 

I still have a SmartScreen.exe process lingering after closing SMS.  ((Note, the CPU and memory are 0 though)

Link to post
Share on other sites
  • 2 weeks later...
  • Administrators

A new update is now available with a fix to the compiler:

- Include bug fix from DWS:
  - Disabled "straight return statement" optimization if the local table
    is not empty, as it may hold a sub-function or something else important

Link to post
Share on other sites
  • 4 weeks later...
  • Administrators

New update available:

IDE:

  • Move setting of Align higher up in generated form sfm
  • Take port for welcome page and form designer from IDE settings.

RTL:

  • Improvements to how forms are built from form sfm:
    • Minimize resizes and alignments during construction
    • Do not hide a form too early
  • Add TVariant.Values (Thank you Daniel Eiszele)
  • Bug fix to TVariant.ForEachProperty

Compiler:

  • Bug fix to Randomize in DWScript
Link to post
Share on other sites
  • 2 weeks later...
  • 3 weeks later...
  • Administrators

New update is available.

RTL:

  • TW3HttpRequest: Improvements and bug fixes for handling downloading of binary data
  • Bug fixes to TW3CheckBox and TW3RadioButton
    • Word Wrap did not work
    • Right and Center alignments did not work
  • Disable cursor emulation in TStreamReader and TStreamWriter
    • This allows using multiple readers or writers on same stream.
    • If you need every stream reader and writer to have their own cursor, set roEmulateCursor
  • Fix TW3Dataset saving and loading (both streams and JSON)
  • Bug fix to TString.EncodeURL
  • Bug fixes to handling of Opacity

IDE:

  • Fix default value for Opacity

Designer:

  • TW3CheckBox and TW3RadioButton support now all properties
Link to post
Share on other sites
  • Administrators

A new update is available. This one contains improvements for aligning TW3CheckBox and TW3Radiobutton, when word wrap is used. Huge thanks to @lynkfs and @Daniel Eiszele for their help with this!

RTL:

  • Change horizontal alignment to be done using flexbox styles.
    • This affects mostly TW3CheckBox and TW3RadioButton, but also other controls that are using lbxcontent -styles.
  • Improve right alignment of TW3CheckBox and TW3RadioButton
Link to post
Share on other sites
  • 2 weeks later...
  • Administrators

New update is available. This is probably the last alpha release.

RTL:

  • Add TabOrder-property
  • Make TW3Label, TW3Display and TW3DisplayView not focusable
    • Set TabOrder for these if you want to override this
  • TW3CheckBox and TW3RadioButton: Value can be changed with keyboard
  • Allow changing of HRange and VRange in TW3SwipeController
  • Improvements to DateTimeToLocal and LocalDateTimeToUTC

IDE:

  • Fix exception in code that monitors changes to RTL files.
  • Prevent exception during startup if IDE's internal port is already in use.

 

 

Link to post
Share on other sites
  • 2 weeks later...
  • 1 month later...
  • Administrators

A new update is available:

IDE:

  • Fix character set that was sent from the internal server

RTL:

  • Bug fix to handling resizes when anchor gaps are locked.
  • Improvements to TW3ScrollBox
    • Scrollbars -property can now be changed in Object Inspector
    • The ScrollBox waits properly until it's subcontrols are ready
    • ScrollBars and indicators did not work properly if ForceParent was true
    • Fix bugs in resizing the scrollbox
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...