Rewrite Readme. Review and improve code examples#4
Merged
NickVolynkin merged 5 commits into25.2.3+from Feb 24, 2026
Merged
Conversation
8c4f4bf to
04ef9e6
Compare
- Add an empty example report to ensure both dialogs can load. - Switch languages using TcxRadioButtons. TcxRadioButtons better represent application state than simple buttons. - Use the German localization language when application starts. Check the "German" radiobutton to reflect the default localization. - Group "Display Report" buttons into a labeled group, change captions. Move focus to "Display Report Designer" button when application starts. - Forbid to resize the application form. - Give the application a relevant title. - Use a DevExpress application icon. - Remove the Data Grid table. In this example, data structure is not in the focus of demonstration. Data Grid table draws attention from the localization examples. - Rename several interface components and code members according to DevExpress style. - Comment significant actions in the code example. Signed-off-by: Nick Volynkin <nikolay.volynkin@devexpress.com> Co-authored-by: Vladimir Abadzhev <vladimira@devexpress.com>
- Add an empty example report to ensure both dialogs can load. - Switch languages using TcxRadioButtons. TcxRadioButtons better represent application state than simple buttons. - Use the German localization language when application starts. Check the "German" radiobutton to reflect the default localization. - Group "Display Report" buttons into a labeled group, change captions. Move focus to "Display Report Designer" button when application starts. - Forbid to resize the application form. - Give the application a relevant title. - Use a DevExpress application icon. - Remove the Data Grid table. In this example, data structure is not in the focus of demonstration. Data Grid table draws attention from the localization examples. - Rename several interface components and code members according to DevExpress style. - Comment significant actions in the code example. Signed-off-by: Nick Volynkin <nikolay.volynkin@devexpress.com> Co-authored-by: Vladimir Abadzhev <vladimira@devexpress.com>
1f46acf to
039dd70
Compare
8e9cf6f to
1c9f41f
Compare
- Explain the localization mechanism in more detail. - Add screenshots of localized Report Designer and Report viewer. - Add links to documentation. - Give an overview of files with relevant code. Signed-off-by: Nick Volynkin <nikolay.volynkin@devexpress.com> Co-authored-by: Vladimir Abadzhev <vladimira@devexpress.com> Co-authored-by: Dmitry Eliseev <dmitry.eliseev@devexpress.com> Co-authored-by: Albert Totten <49917542+albertov05@users.noreply.github.com>
1c9f41f to
02bb772
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
readme: Explain example purpose and restructure
Readme preview: https://github.com/NickVolynkin/vcl-reports-localize/blob/volynkin-restructure-readme/README.md
delphi/cpp-builder: Focus the example on DevExpress Reports localization
TcxRadioButtons better represent application state than simple buttons.
Check the "German" radiobutton to reflect the default localization.
Move focus to "Display Report Designer" button when application starts.
In this example, data structure is not in the focus of demonstration.
Data Grid table draws attention from the localization examples.
DevExpress style.