Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API Backlog #622

Open
arakov opened this issue Sep 27, 2023 · 0 comments
Open

API Backlog #622

arakov opened this issue Sep 27, 2023 · 0 comments
Milestone

Comments

@arakov
Copy link
Member

arakov commented Sep 27, 2023

  • send WM_DESTROY message when closing the window (e.g. see c_a_g sample, pressing OK button does not invoke the message)
  • toPrintable should return both wide and string
  • string to real : support e notation
  • conversion to int - raise an error if not valid
  • app entry : in case of AbortException - a message "Program was aborted" has to be printed
  • BinarySearchAlgorithm
  • extension to read class properties as array member (e.g object["field"])
  • gui apps : support tab to switch between controls
  • supporting StateMachine similar to C#
  • TcpServer.readClients - when OnReceived is called, rcv is boxed. It must be passed directly
  • current culture (containing the standards like time zone) must be specified for the thread / program
  • implement reading from an internet (sync and async) - HttpClient
  • support : int[] a := Range.for(0, 1000000).toArray();
  • system'net'Socket - support disconnect / disconnectAsync to reuse existing socket
  • system'net'Socket - new methods : receiveFrom / receiveFromAsync / sendTo / sendToAsync
@arakov arakov mentioned this issue Oct 19, 2023
@arakov arakov changed the title API improvements API Backlog May 14, 2024
@arakov arakov added this to the Backlog milestone Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant