Search found 68 matches

by adimetrius
Tue Jun 23, 2020 8:21 pm
Forum: BlackBox Framework
Topic: Theme framework
Replies: 3
Views: 8869

Re: Theme framework

Iuowy, In Tyler - a tiling window manager for BlackBox - I have introduced a customization mechanizm that would enable you to create a dark theme. Limitations: 1) Linux only. 2) Requires changes to module Windows, and some others patches to the Kernel; these patches have already been incorporated in...
by adimetrius
Tue Jun 23, 2020 2:58 pm
Forum: Component Pascal
Topic: Forward type declarations
Replies: 2
Views: 8417

Forward type declarations

Colleagues, The CP Language Report has it in section 4, Declaration and scope rules: The scope of an object x extends textually from the point of its declaration to the end of the block (module, procedure, or record) to which the declaration belongs and hence to which the object is local. Essentiall...
by adimetrius
Tue Dec 17, 2019 12:37 pm
Forum: News
Topic: BlackBox 1.7.2 - Release candidate
Replies: 14
Views: 23168

Re: BlackBox 1.7.2 - Release candidate

SetNativeProp Amendment Dear colleagues, I propose to amend TextControllers.StdCtrl.SetNativeProp. The proposed amendment allows the user to apply attributes (and properties in general) to the current word, not only to the current selection. Thus, pressing ^B would bolden the word that has the caret...
by adimetrius
Mon Dec 16, 2019 12:03 pm
Forum: News
Topic: BlackBox 1.7.2 - Release candidate
Replies: 14
Views: 23168

Re: BlackBox 1.7.2 - Release candidate

ReadRunBugUnbug.txt Dear colleagues, the documentation for TextModels.Reader.ReadRun states: Read next attribute run, stops at next view. I interpret "read next attribute run" as: (* Not a quote, markup just for highliting *) Post: (attr = AttributeOf(rd.Pos() - 1)) & (rd.eot OR (attr...
by adimetrius
Mon Dec 16, 2019 9:41 am
Forum: News
Topic: BlackBox 1.7.2 - Release candidate
Replies: 14
Views: 23168

Re: BlackBox 1.7.2 - Release candidate

Dear colleagues, A minor omission in documentation for Meta: PROCEDURE (IN var: Item) GetStringVal (OUT x: ARRAY OF CHAR; OUT ok: BOOLEAN) NEW Reads a string value from an item. Pre var.Valid() 20 var.typ = arrTyp & var.BaseTyp() = charTyp 21 var.obj = varObj 22 As you can see, there's no mentio...
by adimetrius
Thu Oct 03, 2019 9:19 pm
Forum: Common questions
Topic: Internet from the BlackBox
Replies: 7
Views: 13445

Re: Internet from the BlackBox

Robert, thank you very much, I gave your material a brief look and got the general idea of how the task can be accomplished. Basically, it relies on the services of WinInet, I guess. I won't be able to use this as is, unfortunately, since I work under Linux, so the task will require interfacing to s...
by adimetrius
Mon Sep 30, 2019 4:02 pm
Forum: Common questions
Topic: Internet from the BlackBox
Replies: 7
Views: 13445

Re: Internet from the BlackBox

Robert, yes, very interested!
Robert wrote: Possible, yes, but not what I would describe as easy!
I use a module Oms gave me in 2010; I can post it here if anyone is interested.
by adimetrius
Sun Aug 11, 2019 5:13 pm
Forum: Component Pascal
Topic: about CASE string OF
Replies: 8
Views: 17576

Re: about CASE string OF

luowy,
What specifically do you think is ugly in that text - I mean with a cascading IF..ELSIF..END?