{"users":[{"id":5,"username":"Bart","name":"Bart","avatar_template":"/user_avatar/support.tmssoftware.com/bart/{size}/20_2.png","primary_group_name":"tmssupport","flair_name":"tmssupport","flair_url":"star","flair_bg_color":"FFFFFF","flair_color":"41A1DF","flair_group_id":48,"admin":true,"moderator":true,"trust_level":4},{"id":8922,"username":"Olivier_Dehorter1","name":"Olivier Dehorter","avatar_template":"/letter_avatar_proxy/v4/letter/o/ac8455/{size}.png","trust_level":2},{"id":1,"username":"wlandgraf","name":"Wagner Landgraf","avatar_template":"/user_avatar/support.tmssoftware.com/wlandgraf/{size}/13_2.png","primary_group_name":"tmssupport","flair_name":"tmssupport","flair_url":"star","flair_bg_color":"FFFFFF","flair_color":"41A1DF","flair_group_id":48,"admin":true,"moderator":true,"trust_level":4},{"id":-1,"username":"system","name":"system","avatar_template":"/uploads/default/original/1X/5172aaaad1386c19963474a0f0d8445c488b02db.png","admin":true,"moderator":true,"trust_level":4},{"id":8949,"username":"mbleijerveld","name":"M. Bleijerveld","avatar_template":"/letter_avatar_proxy/v4/letter/m/c5a1d2/{size}.png","trust_level":2},{"id":7270,"username":"Bodzsar_Ibolya","name":"Bodzsar Ibolya","avatar_template":"/letter_avatar_proxy/v4/letter/b/4af34b/{size}.png","trust_level":2},{"id":2385,"username":"Carlomagno_Antonello","name":"Carlomagno Antonello","avatar_template":"/user_avatar/support.tmssoftware.com/carlomagno_antonello/{size}/641_2.png","trust_level":2},{"id":4945,"username":"Howitt_Richard1","name":"Howitt Richard","avatar_template":"/letter_avatar_proxy/v4/letter/h/57b2e6/{size}.png","trust_level":2},{"id":1383,"username":"Weetch_Russell","name":"Russell Weetch","avatar_template":"/user_avatar/support.tmssoftware.com/weetch_russell/{size}/6017_2.png","trust_level":2},{"id":6886,"username":"Julio_R_Ferrari","name":"Julio Ferrari","avatar_template":"/letter_avatar_proxy/v4/letter/j/b9e5f3/{size}.png","trust_level":2},{"id":7471,"username":"ckranich","name":"Kranich Christian","avatar_template":"/letter_avatar_proxy/v4/letter/c/2bfe46/{size}.png","trust_level":2},{"id":3525,"username":"Ferrazzini_Lionello","name":"Ferrazzini Lionello","avatar_template":"/letter_avatar_proxy/v4/letter/f/919ad9/{size}.png","trust_level":2},{"id":2104,"username":"Olsen_Leif_Eirik","name":"Olsen Leif Eirik","avatar_template":"/letter_avatar_proxy/v4/letter/o/bb73d2/{size}.png","trust_level":2},{"id":7991,"username":"Vittorino_Mezzacasa_Claudio","name":"Claudio M.","avatar_template":"/letter_avatar_proxy/v4/letter/v/3bc359/{size}.png","trust_level":2},{"id":7916,"username":"Bell_William_Hue","name":"Bell William Hue","avatar_template":"/letter_avatar_proxy/v4/letter/b/e8c25b/{size}.png","trust_level":2},{"id":7562,"username":"ROBERT_FREDERIC","name":"ROBERT FREDERIC","avatar_template":"/letter_avatar_proxy/v4/letter/r/96bed5/{size}.png","trust_level":2},{"id":1212,"username":"SODZAWICZNY_JUSTYNA","name":"Mario","avatar_template":"/letter_avatar_proxy/v4/letter/s/ecb155/{size}.png","trust_level":2},{"id":7838,"username":"Williams_Arthur","name":"Williams Arthur","avatar_template":"/letter_avatar_proxy/v4/letter/w/9dc877/{size}.png","trust_level":2},{"id":2057,"username":"Czech_Tomasz","name":"Czech Tomasz","avatar_template":"/letter_avatar_proxy/v4/letter/c/3ab097/{size}.png","trust_level":2},{"id":7792,"username":"Wilt_Frederick1","name":"Frederick Wilt","avatar_template":"/user_avatar/support.tmssoftware.com/wilt_frederick1/{size}/7659_2.png","trust_level":2},{"id":6342,"username":"Silber_Felix","name":"Silber Felix","avatar_template":"/letter_avatar_proxy/v4/letter/s/5e9695/{size}.png","trust_level":2},{"id":2025,"username":"Keld_Hansen","name":"Keld Hansen","avatar_template":"/letter_avatar_proxy/v4/letter/k/ad7895/{size}.png","trust_level":2},{"id":456,"username":"olivier_dehorter","name":"olivier dehorter","avatar_template":"/letter_avatar_proxy/v4/letter/o/b5e925/{size}.png","trust_level":2},{"id":4013,"username":"Hennekam_Maarten1","name":"Hennekam Maarten","avatar_template":"/letter_avatar_proxy/v4/letter/h/958977/{size}.png","trust_level":2},{"id":3762,"username":"Mehmet_Emin_Borbor","name":"Mehmet Emin Borbor","avatar_template":"/letter_avatar_proxy/v4/letter/m/ce73a5/{size}.png","trust_level":2},{"id":2064,"username":"RIZZARDI_Jean_Michel","name":"RIZZARDI Jean Michel","avatar_template":"/letter_avatar_proxy/v4/letter/r/bbce88/{size}.png","trust_level":2},{"id":5213,"username":"Klarmann_Ulf","name":"Klarmann Ulf","avatar_template":"/letter_avatar_proxy/v4/letter/k/b9bd4f/{size}.png","trust_level":2},{"id":775,"username":"GOMEZEL_DINO","name":"GOMEZEL DINO","avatar_template":"/letter_avatar_proxy/v4/letter/g/d07c76/{size}.png","trust_level":2},{"id":214,"username":"Farias_Anderson","name":"Anderson Farias","avatar_template":"/user_avatar/support.tmssoftware.com/farias_anderson/{size}/69_2.png","trust_level":2}],"primary_groups":[{"id":48,"name":"tmssupport"}],"flair_groups":[{"id":48,"name":"tmssupport","flair_url":"star","flair_bg_color":"FFFFFF","flair_color":"41A1DF"}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/business/tms-logging/76?page=1","per_page":30,"top_tags":[],"topics":[{"fancy_title":"About the TMS Logging category","id":107,"title":"About the TMS Logging category","slug":"about-the-tms-logging-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2020-06-08T15:29:02.833Z","last_posted_at":null,"bumped":true,"bumped_at":"2020-06-22T14:40:06.464Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Compact cross-platform logging framework offering informative log output to a flexible number of targets with a minimum amount of code","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":324,"like_count":0,"has_summary":false,"last_poster_username":"Bart","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":5,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"Pb after installation : not valid win32 app","id":26559,"title":"Pb after installation : not valid win32 app","slug":"pb-after-installation-not-valid-win32-app","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://support.tmssoftware.com/uploads/default/original/2X/9/9c7459eed7d2ade8178e987b9709c0c90e9c2e08.png","created_at":"2026-01-27T10:41:47.356Z","last_posted_at":"2026-01-28T06:32:54.610Z","bumped":true,"bumped_at":"2026-01-28T06:32:54.610Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi \nI have just changed computers and installed Delphi 13. \nI am now installing the TMS components via ‘smart update’. \nEverything is going well, except for certain elements, such as TMS Logging. \nThe installation is goi&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":31,"like_count":1,"has_summary":false,"last_poster_username":"Olivier_Dehorter1","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":8922,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Updated logging in Delphi 12.3 works but fail in Delphi 13","id":26506,"title":"Updated logging in Delphi 12.3 works but fail in Delphi 13","slug":"updated-logging-in-delphi-12-3-works-but-fail-in-delphi-13","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-01-13T15:42:10.454Z","last_posted_at":"2026-01-15T12:14:06.451Z","bumped":true,"bumped_at":"2026-01-15T12:14:06.451Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI have two Delphi versions on the same PC and updated all components via tmsgui. \nCompiling a XDataServer project with logging is possible on Delphi 12 but gives an error message in Delphi 13. \n[dcc64 Fatal Error] B&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":49,"like_count":1,"has_summary":false,"last_poster_username":"mbleijerveld","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":8949,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Error after reinstall (refresh) the TMS logging component in D11","id":26213,"title":"Error after reinstall (refresh) the TMS logging component in D11","slug":"error-after-reinstall-refresh-the-tms-logging-component-in-d11","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-11-05T10:09:49.072Z","last_posted_at":"2025-11-10T10:38:10.800Z","bumped":true,"bumped_at":"2025-11-10T10:38:10.800Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI updated TMS Logging to the latest version. After that, when I tried to compile our source code (it compiled fine with the old version), I got this error: \n[dcc32 Fatal Error] TMSLoggingUtils.pas(1275): F2051 Unit &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":66,"like_count":0,"has_summary":false,"last_poster_username":"wlandgraf","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7270,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"Logging to Datasource","id":25168,"title":"Logging to Datasource","slug":"logging-to-datasource","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":null,"created_at":"2025-04-22T09:21:12.184Z","last_posted_at":"2025-04-22T12:54:02.840Z","bumped":true,"bumped_at":"2025-04-22T12:54:02.840Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nI&#39;m trying TMS Logging and it works well. \nI would like to save the logs in a database table. \nI read in the documentation to use \nTMSLogger.RegisterOutputHandlerClass(TTMSLoggerDataSourceOutputHandler, [DataSour&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":67,"like_count":1,"has_summary":false,"last_poster_username":"Carlomagno_Antonello","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2385,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Cannot Install TMS Logging for Android","id":24047,"title":"Cannot Install TMS Logging for Android","slug":"cannot-install-tms-logging-for-android","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-10-23T19:39:17.942Z","last_posted_at":"2024-10-23T20:12:30.687Z","bumped":true,"bumped_at":"2024-10-23T20:12:30.687Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have just upgrade Delphi 12 to 12.2  patch1.  WHen I try to install TMS Logging for Android, I get the error message &quot;Android SDK is not properly installed in Delphi 12&quot;. \nI don&#39;t understand this error.  I have other A&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":43,"like_count":0,"has_summary":false,"last_poster_username":"wlandgraf","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4945,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"Is there a way to set the Name column from a TMSDefaultLogger.Info call?","id":23984,"title":"Is there a way to set the Name column from a TMSDefaultLogger.Info call?","slug":"is-there-a-way-to-set-the-name-column-from-a-tmsdefaultlogger-info-call","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":null,"created_at":"2024-10-17T11:17:21.880Z","last_posted_at":"2024-10-21T14:22:25.758Z","bumped":true,"bumped_at":"2024-10-21T14:22:25.758Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I would like to use the Name column in the log for identification purposes. Is there a way to do this? I see that LogInternal has a second arguement ValueName, but there doesn&#39;t seem to be a way to set this. \nThanks","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":64,"like_count":0,"has_summary":false,"last_poster_username":"Weetch_Russell","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1383,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":6886,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"TMS Logger - LogRotating","id":24006,"title":"TMS Logger - LogRotating","slug":"tms-logger-logrotating","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2024-10-19T22:26:17.634Z","last_posted_at":"2024-10-20T17:33:40.060Z","bumped":true,"bumped_at":"2024-10-20T17:33:40.060Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi All, \nI am using TMS Logger for logging into textfiles. I want daily logs. \nHow to change the logfile (currently name is YYYYMMDD.txt)? \nif I simply call the following again with new filename, then I have two files \nt&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":91,"like_count":2,"has_summary":false,"last_poster_username":"ckranich","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":7471,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"Single log for several frames (Android)? How?","id":23682,"title":"Single log for several frames (Android)? How?","slug":"single-log-for-several-frames-android-how","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-08-28T13:22:59.507Z","last_posted_at":"2024-08-28T13:22:59.613Z","bumped":true,"bumped_at":"2024-08-28T13:22:59.613Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I&#39;m developing an Adroid app with a main form and several TTabItmes, each of them contains a frame with code. \nI would like to use TMSLogging for log what happens in the app: I would prefer a single log, so I can follow &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":22,"like_count":0,"has_summary":false,"last_poster_username":"Ferrazzini_Lionello","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3525,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Log UTC DateTime using the ISO8601 format.","id":23591,"title":"Log UTC DateTime using the ISO8601 format.","slug":"log-utc-datetime-using-the-iso8601-format","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2024-08-06T10:17:38.396Z","last_posted_at":"2024-08-09T13:13:21.504Z","bumped":true,"bumped_at":"2024-08-09T13:13:21.504Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nUsing TTMSLoggerTextOutputHandler and; \nTMSLogger.UtcTimeStamp := true; \nTMSLogger.Outputs := [loTimeStamp, loValue]; \nI&#39;m trying use the ISO8601 format for the UTC datetime being logged (loTimeStamp). \nI&#39;m not sure&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":125,"like_count":1,"has_summary":false,"last_poster_username":"Olsen_Leif_Eirik","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2104,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"Log File Names","id":10623,"title":"Log File Names","slug":"log-file-names","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2019-08-16T18:12:52.000Z","last_posted_at":"2024-08-09T00:15:56.747Z","bumped":true,"bumped_at":"2024-08-09T00:15:56.747Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Does the file logging (plain text/csv) provide the facility to create a new file every day/week/when a certain size is reached?","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":900,"like_count":1,"has_summary":false,"last_poster_username":"wlandgraf","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1383,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Change port in TMSLoggerBrowserOutputHandler","id":23042,"title":"Change port in TMSLoggerBrowserOutputHandler","slug":"change-port-in-tmsloggerbrowseroutputhandler","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2024-04-18T12:35:44.380Z","last_posted_at":"2024-04-19T09:47:19.305Z","bumped":true,"bumped_at":"2024-04-19T09:47:19.305Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi \nto view the logging generated by my programs via the browser I must be able to change the webserver port. \nI used the following code but it doesn&#39;t work: \nFHandlerBrowser := TTMSLoggerBrowserOutputHandler.Create(nil)&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":129,"like_count":1,"has_summary":false,"last_poster_username":"Vittorino_Mezzacasa_Claudio","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":7991,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"TCP Client Listener demo for 2.9.0.0","id":22318,"title":"TCP Client Listener demo for 2.9.0.0","slug":"tcp-client-listener-demo-for-2-9-0-0","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2023-12-29T16:06:40.746Z","last_posted_at":"2024-01-03T18:15:27.450Z","bumped":true,"bumped_at":"2024-01-03T18:15:27.450Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The above demo which was installed [through the new command line Smart Setup, IIRC], seems to reference the older FMX component names. \nDo you know if a demo has been updated to include the FNC component packages? \nI&#39;ve &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":219,"like_count":0,"has_summary":false,"last_poster_username":"wlandgraf","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7916,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"File size limitation and max number of files","id":22214,"title":"File size limitation and max number of files","slug":"file-size-limitation-and-max-number-of-files","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2023-12-08T18:20:25.311Z","last_posted_at":"2023-12-12T09:49:54.169Z","bumped":true,"bumped_at":"2023-12-12T09:49:54.169Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dear all, \nIn TMS Logging, does anybody know if it is possible to set the max logfile size as well as the maximum number of files to retain and/or the max time to keep log files ? \nThanks for your reply. \nBest regards, \nF&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":162,"like_count":1,"has_summary":false,"last_poster_username":"ROBERT_FREDERIC","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":7562,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"TMS Logger Architecture","id":22216,"title":"TMS Logger Architecture","slug":"tms-logger-architecture","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2023-12-09T13:59:19.738Z","last_posted_at":"2023-12-09T14:21:59.220Z","bumped":true,"bumped_at":"2023-12-09T14:21:59.220Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI&#39;d like know few things; \nTMS logger works with TCP only, or via named pipe also ? \nA TmsLogger procedure, as TMSLogger.Info(str), what does before return ? \nI mean how heavy (or light) is the job done to post a lo&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":239,"like_count":1,"has_summary":false,"last_poster_username":"SODZAWICZNY_JUSTYNA","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1212,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to launch the console","id":22049,"title":"How to launch the console","slug":"how-to-launch-the-console","posts_count":9,"reply_count":0,"highest_post_number":9,"image_url":null,"created_at":"2023-11-20T04:00:32.837Z","last_posted_at":"2023-11-21T15:44:32.240Z","bumped":true,"bumped_at":"2023-11-21T15:44:32.240Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The doc says by default TMSLogger logs to the console. What console ? I tried the demos (TMSTCPclient is missing the .ico file) but nothing happens. There&#39;s no console app in the TMSLogging program folder, so where is th&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":329,"like_count":0,"has_summary":false,"last_poster_username":"wlandgraf","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7838,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"Load logger configuration from file bug","id":22034,"title":"Load logger configuration from file bug","slug":"load-logger-configuration-from-file-bug","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2023-11-16T13:39:19.177Z","last_posted_at":"2023-11-17T13:32:42.479Z","bumped":true,"bumped_at":"2023-11-17T13:32:42.479Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nMy example logger configuration file below \n\n[General] \nActive=1 \nExceptionHandling=0 \nTimeStampOutputMode=0 \nFilters=0;1;2;3 \nLogLevelFilters=0;1;2;3;4;5;6 \nOutputs=0;4;5;6 \nTimeStampFormat=&#39;{%&quot;yyyy-mm-dd hh:nn:ss.&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":252,"like_count":0,"has_summary":false,"last_poster_username":"Czech_Tomasz","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":2057,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to use Delphi 11 TMSLogging in a Windows 11 Service","id":21932,"title":"How to use Delphi 11 TMSLogging in a Windows 11 Service","slug":"how-to-use-delphi-11-tmslogging-in-a-windows-11-service","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2023-10-30T02:14:37.427Z","last_posted_at":"2023-10-30T22:37:40.288Z","bumped":true,"bumped_at":"2023-10-30T22:37:40.288Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI&#39;ve tried everything I can think of and I cannot get TMSLogging (using a TCP handler) to working inside a Delphi Windows Service (TService). \nIs it possible? \nIf so, how? \nThanks much. \nFrederick","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":360,"like_count":0,"has_summary":false,"last_poster_username":"wlandgraf","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7792,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"how to log &lt; &gt;","id":21250,"title":"how to log < >","slug":"how-to-log","posts_count":10,"reply_count":5,"highest_post_number":10,"image_url":null,"created_at":"2023-07-10T16:06:04.195Z","last_posted_at":"2023-10-08T14:24:54.249Z","bumped":true,"bumped_at":"2023-10-08T14:24:54.249Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I want to log any Entity-changes in a specific case using TMSLogger. \nSo I registered OnUpdated-Event in my MappingExplorer and log values like this: \n  for sCols in aArgs.ChangedColumnNames do\n  try\n    sOldValue := &#39;&#39;;&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":419,"like_count":0,"has_summary":false,"last_poster_username":"wlandgraf","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":6342,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"logging &quot; in HTML-Logger","id":21782,"title":"logging \" in HTML-Logger","slug":"logging-in-html-logger","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2023-10-04T16:03:35.478Z","last_posted_at":"2023-10-08T14:16:56.727Z","bumped":true,"bumped_at":"2023-10-08T14:16:56.727Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"HTML Logger does not work, if log-message contains &quot; \nLooks like this breaks your JS-File. I think, this handler has to replace &quot; first","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":318,"like_count":0,"has_summary":false,"last_poster_username":"wlandgraf","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":6342,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Browser Output (VCL)","id":21454,"title":"Browser Output (VCL)","slug":"browser-output-vcl","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://support.tmssoftware.com/uploads/default/original/2X/4/4cb0743d5354555fd11ec0883188bb1a2cfdfa78.png","created_at":"2023-08-11T08:55:49.394Z","last_posted_at":"2023-08-11T14:38:20.709Z","bumped":true,"bumped_at":"2023-08-11T14:38:20.709Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"When I try to use the TTMSLoggerBrowserOutputHandler output handler, the log as seen in the web browser appears like this: \n  \nwith invisible (white-on-white) blurry text (the blue highlight is me selecting text using th&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":187,"like_count":0,"has_summary":false,"last_poster_username":"wlandgraf","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2025,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"TMSLogger problem","id":20801,"title":"TMSLogger problem","slug":"tmslogger-problem","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2023-04-24T11:19:42.457Z","last_posted_at":"2023-04-28T10:53:16.920Z","bumped":true,"bumped_at":"2023-04-28T10:53:16.920Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI have strange behavior when I logging some text to the text file. The sample project in attachement: \nLoggerFile.zip (3.6 MB) \nThe output text file handler settings logger like below: \n[General]\nActive=1\nStripHTML=&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":349,"like_count":1,"has_summary":false,"last_poster_username":"Czech_Tomasz","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2057,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Exception after a reinstallation (project is the same)","id":19210,"title":"Exception after a reinstallation (project is the same)","slug":"exception-after-a-reinstallation-project-is-the-same","posts_count":21,"reply_count":1,"highest_post_number":21,"image_url":null,"created_at":"2022-09-19T13:06:00.918Z","last_posted_at":"2022-09-23T10:38:51.164Z","bumped":true,"bumped_at":"2022-09-23T10:38:51.164Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi \nIn the same way as a previous post (due to reinstallation of Delphi 11.2 to update from 11.1) and reinstall all TMS components. \nI had a pb with TMS Logger. \nNow from my project (exactly the same as before the instal&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":587,"like_count":1,"has_summary":false,"last_poster_username":"olivier_dehorter","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":456,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Logging to datasource","id":18838,"title":"Logging to datasource","slug":"logging-to-datasource","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2022-07-18T06:58:45.054Z","last_posted_at":"2022-07-18T22:51:38.951Z","bumped":true,"bumped_at":"2022-07-18T22:51:38.951Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Is there an example on how to log to a datasource?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":269,"like_count":0,"has_summary":false,"last_poster_username":"wlandgraf","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4013,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"Installing 2.4.0.0 via subscription manager","id":17706,"title":"Installing 2.4.0.0 via subscription manager","slug":"installing-2-4-0-0-via-subscription-manager","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://support.tmssoftware.com/uploads/default/original/2X/c/cb6ceab6b938832c51a958c3d01d7ad35485ec0a.png","created_at":"2022-02-01T07:26:17.916Z","last_posted_at":"2022-02-01T10:10:26.135Z","bumped":true,"bumped_at":"2022-02-01T10:10:26.135Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi \nMy libraries are latest except TMS Loging (2.3.0.0). I am trying to install (2.4.0.0) via subscription manager which I use for all my installs. It downloads, installs but as I check after the install it is still 2.3.&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":304,"like_count":1,"has_summary":false,"last_poster_username":"Mehmet_Emin_Borbor","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3762,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Problem for Linux target","id":15839,"title":"Problem for Linux target","slug":"problem-for-linux-target","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":null,"created_at":"2021-12-22T21:59:52.174Z","last_posted_at":"2021-12-23T12:07:58.353Z","bumped":true,"bumped_at":"2021-12-23T12:07:58.353Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nEven when adding TMSLoggingCore in the uses statement I have errors &#39;identifier not found TMSLogger&#39; for all TMSLogger occurrences. \nI reinstalled TMSLogging; still the same problem \nDelphi 11 with patch 1 ; TMSLogg&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":337,"like_count":0,"has_summary":false,"last_poster_username":"wlandgraf","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2064,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"Memory Leaks on Android","id":15681,"title":"Memory Leaks on Android","slug":"memory-leaks-on-android","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2021-12-01T09:34:33.796Z","last_posted_at":"2021-12-03T17:52:14.445Z","bumped":true,"bumped_at":"2021-12-03T17:52:14.445Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We were using TMS Logging (2.3.0.0) in an Android (32 bit) project (Delphi 10.4 Update 2) in which the app is supposed to run for a very long time without restarting (several weeks at a time and potentially longer). \nHow&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":341,"like_count":0,"has_summary":false,"last_poster_username":"wlandgraf","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":5213,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"Logging files","id":10622,"title":"Logging files","slug":"logging-files","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2019-07-29T08:12:17.000Z","last_posted_at":"2021-11-18T13:45:59.562Z","bumped":true,"bumped_at":"2021-11-18T13:45:59.562Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, Is it possible to add to the new version of TMS Logging some features concerning log files?I think that it will be work the same like log4j features concerning log files:1) file index - how many log files are stored2&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":869,"like_count":2,"has_summary":false,"last_poster_username":"Czech_Tomasz","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2057,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":775,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Feature request 2617","id":15569,"title":"Feature request 2617","slug":"feature-request-2617","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2021-11-15T14:13:59.938Z","last_posted_at":"2021-11-16T19:54:24.521Z","bumped":true,"bumped_at":"2021-11-16T19:54:24.521Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello Support, \nIs it possible to add features to TMS Logging described in 2617? \nI already have 10 voters.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":356,"like_count":6,"has_summary":false,"last_poster_username":"Czech_Tomasz","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2057,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":214,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Delphi 11 and TMS Logging","id":15083,"title":"Delphi 11 and TMS Logging","slug":"delphi-11-and-tms-logging","posts_count":3,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2021-09-11T05:22:28.785Z","last_posted_at":"2021-09-13T13:54:29.561Z","bumped":true,"bumped_at":"2021-09-13T13:54:29.561Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have no option to install TMS Logging on Delphi 11.","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":446,"like_count":1,"has_summary":false,"last_poster_username":"Czech_Tomasz","category_id":76,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":2057,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]}]}}