Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!border-4.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail NNTP-Posting-Date: Wed, 12 Feb 2025 22:16:35 +0000 Subject: Re: GIMP 3.0.0-RC1 Newsgroups: comp.os.linux.misc,comp.os.linux.advocacy References: <8b262a1f-507f-ef10-e4d3-a981dca5b7d1@example.net> <655acbf6-05e5-69ff-8a44-9f7075aafa2e@example.net> <9RycneStTKjZETf6nZ2dnZfqn_udnZ2d@earthlink.com> From: "WokieSux282@ud0s4.net" Organization: WokieSux Date: Wed, 12 Feb 2025 17:16:38 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Message-ID: Lines: 54 X-Usenet-Provider: http://www.giganews.com NNTP-Posting-Host: 99.101.150.97 X-Trace: sv3-f39tbxhnFDLSKSQA63Ko872N2Dir70VtAhZ2s8r4Bru9V2esjuLWVw7linJ3nC3pYmoxYBzjy5Ck7IV!erEbjkeqxNiwucptvDHD1lN7ev/cSy6olDGODXb0znmmYJL13crCWQun8pj7XPvuBzpPjyHFFocg!TjEkfrqpWPKvF1lCBrhC X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 On 2/12/25 3:20 PM, candycanearter07 wrote: > WokieSux282@ud0s4.net wrote at 23:31 this Monday (GMT): >> On 2/10/25 1:40 PM, candycanearter07 wrote: >>> D wrote at 21:19 this Saturday (GMT): >>> [snip] >>>> My most powerful software was a multi-path checker to a storage system >>>> that held a lot of pension money. >>>> >>>> It was written in bash. =D >>>> >>>> Ok, ok... I wrote a GUI for some kind of batch job mgmt software that IBM >>>> hobbled together in order to trace dependencies, that was done in python. >>> [snip] >>> >>> >>> Did you use something like tkinter? >> >> TKinter works. Not ultra-elegant but functional. >> >> I've used it for several projects with pop-up >> windows and touch-screens and such. Did find that >> you get less grief if you don't CLOSE those windows >> but just send 'em off to negative screen coords. >> Then on signal from a touch-screen or timer or >> whatever you just drag 'em back into view and >> make whatever updates. >> >> TK is also pretty well documented since it's been >> around for awhile. Actually none of the graphics >> toolkits are particularly 'elegant' or great joys >> to use so go with what seems easiest for the job. >> >> Mostly if I need something with a quickie GUI then >> I use Lazarus/FPC when possible. The WYSIWYG form >> builder with a zillion possible options is WAY nicer >> than the line-at-a-time TK approach plus Pascal looks >> much nicer than Python or 'C'. > > > I would still probably use TK for a really quick GUI, but I prefer > terminal ui's nowadays. You can do good stuff with TUIs these days, no question. However if your app is graphics-heavy or very mousey/ touchscreeny then TK or friends are likely better. One size doesn't fit all. Lazarus lets you whip up a GUI fast, and there are a zillion settings/hooks for each screen element you can tweak as needed. Pascal is not as popular as it once was, but it's a good and very complete lang and, IMHO, worth being familiar with.