Home » Developing U++ » U++ Developers corner » AGG
Re: AGG [message #10166 is a reply to message #10158] |
Sat, 23 June 2007 01:56   |
 |
fudadmin
Messages: 1321 Registered: November 2005 Location: Kaunas, Lithuania
|
Ultimate Contributor Administrator |
|
|
arturbac wrote on Fri, 22 June 2007 09:37 | Thanks.
|
You welcome.
A. Some more considerations about agg or what people expect from agg:
1. the questions I didn't answer to myself:
"Would be it possible (or desired.. or required) too "agg-ise" existing:
a) the whole application
b) only some controls
c) only some elements of controls
with e.g let's say (kind/part of "chameleon"?) Draw::SetEngine("AGG"/"VNC"/"HOST"/"SDL/"GLX"..., SetScreen("whole_screen", 10times x 10times), ElementsFilter(ArrayMap("RichEdit","text")) )
d) all text
...
or only use AggDraw in e.g virtual Paint() for each users needs in new controls to draw something (like Mirek's proposal?) ?
2. In case of controls- "how to switch/connect between subpixel accuracy and existing "no double point" coordinates (something like existing "Splitter"...?)
3. Would all those upp AggDraw::DrawSomething(...) wrapper things just be an extra bloat when at the moment with my Imag buffer (kind of canvas?) I have all the flexibility of agg?
-partial answer to this: ok, maybe people would not need to learn "agg way of doing things" but is it worth?
B. if accepted, "agg_aris_main" package should be renamed agg2.4_uppBase1 (or similar) and go to under /plugins and not needed to be changed except:
1. maybe - agg_svg_upp (svg related files) should be extracted into a separate package? - Because (at least me) it is going to be adjusted for Upp::Xml
2. maybe - someone (or me in some future) will want to adjust agg2.4_uppBase1 to upp containers (then agg2.4_uppBase2? )
3. I would suggest then to have different agg_upp_bind (or agg2.4UppDraw ) packages and/or variants (I will have my variants anyway )
4. related to my naming scheme - I'm seriously thinking about a mechanism (regular exp aliases? and/or version control) allowing showing and switching between different branches/versions in the theide.
Aris
[Updated on: Sat, 23 June 2007 01:58] Report message to a moderator
|
|
|
 |
|
AGG
By: mirek on Sun, 10 June 2007 11:24
|
 |
|
Re: AGG
By: mirek on Sun, 10 June 2007 12:29
|
 |
|
Re: AGG
By: Novo on Mon, 11 June 2007 04:30
|
 |
|
Re: AGG
By: mirek on Mon, 11 June 2007 10:00
|
 |
|
Re: AGG
By: Novo on Mon, 11 June 2007 15:54
|
 |
|
Re: AGG
By: mirek on Mon, 11 June 2007 17:28
|
 |
 |
Re: AGG
|
 |
|
Re: AGG
|
 |
|
Re: AGG
|
 |
|
Re: AGG
|
 |
|
Re: AGG
|
 |
|
Re: AGG
|
 |
|
Re: AGG
|
 |
|
Re: AGG
|
 |
|
Re: AGG
By: mirek on Sun, 24 June 2007 11:02
|
 |
|
Re: AGG
|
 |
|
Re: AGG
By: mirek on Sun, 24 June 2007 13:59
|
 |
|
Re: AGG
|
 |
|
Re: AGG
|
 |
|
Re: AGG
|
 |
|
Re: AGG
By: mirek on Tue, 10 July 2007 20:40
|
 |
|
Re: AGG
|
 |
|
Re: AGG
By: mirek on Mon, 16 July 2007 23:40
|
Goto Forum:
Current Time: Fri Jun 20 20:03:31 CEST 2025
Total time taken to generate the page: 0.03115 seconds
|