Click Here
home features news forums classifieds faqs links search
5970 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
Home
Features
News
Forums
Classifieds
Links
Downloads
Extras
OS4 Zone
IRC Network
AmigaWorld Radio
Newsfeed
Top Members
Amiga Dealers
Information
About Us
FAQs
Advertise
Polls
Terms of Service
Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
50 crawler(s) on-line.
 21 guest(s) on-line.
 1 member(s) on-line.


 Breed

You are an anonymous user.
Register Now!
 Breed:  49 secs ago
 A1200:  13 mins ago
 x303:  14 mins ago
 libz:  16 mins ago
 Wol:  16 mins ago
 Rob:  16 mins ago
 BigD:  20 mins ago
 Hondo:  24 mins ago
 JKD:  28 mins ago
 geen_naam:  28 mins ago

/  Forum Index
   /  Amiga General Chat
      /  Amiga Developer Blog
Register To Post

PosterThread
amigakit 
Amiga Developer Blog
Posted on 31-Oct-2020 15:06:57
#1 ]
Amiga Kit
Joined: 28-Jun-2004
Posts: 2380
From: www.amigakit.com

Hello,


I have today published another article on the Amiga Developer Blog: Introducing Enhancer Software Core V1.1

http://blog.amigadeveloper.com

This article explains how to download, register and install the new Enhancer Software Core V1.1 as well as an overview of the files contained inside it.

Regards

Matthew

_________________
Amiga Kit Amiga Store
Links: www.amigakit.com | New Products | X5000

 Status: Offline
Profile     Report this post  
amigakit 
Re: Amiga Developer Blog
Posted on 24-Dec-2020 19:49:28
#2 ]
Amiga Kit
Joined: 28-Jun-2004
Posts: 2380
From: www.amigakit.com

Happy Christmas

Today one of our developers, Daniel has published a new article on the Amiga Developer Blog:

Raising The Toolbar

The blog covers the exciting new Toolbar Gadget Class

_________________
Amiga Kit Amiga Store
Links: www.amigakit.com | New Products | X5000

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Amiga Developer Blog
Posted on 24-Dec-2020 22:53:12
#3 ]
Elite Member
Joined: 9-Jun-2004
Posts: 11570
From: Norway

@amigakit

That sound like bad idea, to no longer point direct to a class using pointer's.

If you are using ID's insted, you actually need to search for ID every time you are changing a property, the search time in a linked list as we think is good in Amiga world, but it is shit design, require you search every node in list, to find the id in the worst case.

1. First of all, we should not use linked list.

2. We should try to get from point A to point B as quality as possible, search algorithms are normally slow. Try to avoid it everywhere its possible. We do not wont slow GUI, that do not respond and do takes for every to resize.

3. Some times you need to write it as multithread program, its useful to let threads update gadgets, all new GUIs should have built in thread safety. (Mutex/Lock/Unlock)

Last edited by NutsAboutAmiga on 24-Dec-2020 at 10:57 PM.
Last edited by NutsAboutAmiga on 24-Dec-2020 at 10:56 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
Trixie 
Re: Amiga Developer Blog
Posted on 24-Dec-2020 22:59:02
#4 ]
Amiga Developer Team
Joined: 1-Sep-2003
Posts: 1969
From: Czech Republic

@NutsAboutAmiga

I wouldn't like to challenge your ability to read an article in English, but... what on EARTH are you talking about???

_________________
The Rear Window blog

AmigaOne X5000/020 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Amiga Developer Blog
Posted on 24-Dec-2020 23:20:14
#5 ]
Elite Member
Joined: 9-Jun-2004
Posts: 11570
From: Norway

@Trixie

This is what I'm reacting to.

Quote:
In the SpeedBar Gadget, an element is referred to by a pointer to an Exec list node. (In other words: the class exposes the actual implementation to the programmer, which I think is wrong.)


Im saying IDs are bad, in the article it did suggest using IDs, I'm suggest using index numbers instead, if possible, or maybe provide method to obtain the index number.

Using index number cut down access time to the class, because wont need to search the nodes or items.

Use vectors or something similar, not linked lists.

Last edited by NutsAboutAmiga on 24-Dec-2020 at 11:35 PM.
Last edited by NutsAboutAmiga on 24-Dec-2020 at 11:34 PM.
Last edited by NutsAboutAmiga on 24-Dec-2020 at 11:31 PM.
Last edited by NutsAboutAmiga on 24-Dec-2020 at 11:29 PM.
Last edited by NutsAboutAmiga on 24-Dec-2020 at 11:23 PM.
Last edited by NutsAboutAmiga on 24-Dec-2020 at 11:22 PM.
Last edited by NutsAboutAmiga on 24-Dec-2020 at 11:21 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
Trixie 
Re: Amiga Developer Blog
Posted on 25-Dec-2020 6:18:34
#6 ]
Amiga Developer Team
Joined: 1-Sep-2003
Posts: 1969
From: Czech Republic

@NutsAboutAmiga

Quote:
Im saying IDs are bad, in the article it did suggest using IDs, I'm suggest using index numbers instead

The numerical ID is just an abstract way for the programmer to address a toolbar element on the API level. How the class accesses elements internally is another thing.

I would agree that a linked list could slow things down if the gadget had to scan the list looking for a named node (i.e. for a string ID), but this is not what the ToolBar Gadget does.

_________________
The Rear Window blog

AmigaOne X5000/020 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition

 Status: Offline
Profile     Report this post  
amigakit 
Re: Amiga Developer Blog
Posted on 29-Dec-2020 12:16:43
#7 ]
Amiga Kit
Joined: 28-Jun-2004
Posts: 2380
From: www.amigakit.com


if the latest blog has peaked your interest about the capabilities of versatile Toolbar Gadget Class then the clipboard manager ClipViewer is the latest utlity to be adapted to use it.


_________________
Amiga Kit Amiga Store
Links: www.amigakit.com | New Products | X5000

 Status: Offline
Profile     Report this post  

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle