Reverse 'pixelcoloring' and total amount of colors

Mike Bonner bonnmike at gmail.com
Mon Mar 5 16:10:25 CET 2018


If you want to know which "pixel" is on in a row, you could treat them as
binary bits.  Farthest right in a row is bit 1, next to the left is bit 2..

So your buttons could be   0   0   1   0   1   0  1
                                          64 32 16  8   4   2   1
for a total of 21 which would then tell you the "bit patteren" of your row.

Not fully awake yet, so if there is anything wrong with my example,
hopefully it still makes sense.

On Mon, Mar 5, 2018 at 5:50 AM, William de Smet via use-livecode <
use-livecode at lists.runrev.com> wrote:

> Thanks for your reply!
> Your app is the same as what I did before and that's quit easy to do.
>
> For now I want to build instruction cards based upon a pixel drawing.
> First you makel your drawing and then it gives you your instruction card.
> The other way around.
>
> My question is how to do that?
>
>
>
> groeten,
>
> William
>
>
>
> 2018-03-05 13:40 GMT+01:00 Jose Enrique Montero via use-livecode <
> use-livecode at lists.runrev.com>:
>
> > I made a similar application, you can look,
> > https://play.google.com/store/apps/details?id=com.kaikuse.babygrid&hl=es
> >
> > best regards
> >
> >
> > 2018-03-05 3:55 GMT-04:00 William de Smet via use-livecode <
> > use-livecode at lists.runrev.com>:
> >
> > > Hi there,
> > >
> > > This is quite a challenge for me.
> > > I an trying to build a template in which users (small children) can
> > > 'pixeldraw' something and based on the drawing the instruction will be
> > > made.
> > > The instruction is needed for other children to make the pixel drawing.
> > > The instruction is quite special.
> > >
> > > The template is a square with 49 buttons (7x7) for the coloring and 49
> > > fields for the instruction.
> > > The coloring of the buttons is no problem. The 'reverse' coloring is
> the
> > > problem.
> > > I can get the amount of a colors in a row (5 x white and 2 x blue) but
> > how
> > > do I determine on which place (in which buttons) these colors are.
> > > The first row is: 3 white - 1 blue - 2 white - 1 blue
> > > But how do I output it like: 3 - 1- 2 - 1 ? And each number needs to be
> > in
> > > another field.
> > >
> > > ---------------
> > > on mouseup
> > > if the backgroundcolor of btn "f1" is 255,255,255 then add "1" to field
> > > "v1"
> > > end mouseup
> > >
> > > or
> > >
> > > on mouseup
> > > repeat with x=1 to 7
> > > put "f"&x into tButton
> > > if the backgroundcolor of btn tButton is 255,255,255
> > > then
> > > add "1" to field "v1"
> > > else
> > > add "1" to field "v2"
> > > end if
> > > end mousep
> > >
> > > -------------------
> > >
> > > What is the best way to do this?
> > >
> > > Any pointers are welcome.
> > >
> > >
> > > To easier understand what i am trying to do, see this image:
> > > http://www.camelcaps.nl/pixelcoding/pixelcoding.jpg
> > >
> > >
> > >
> > > greetings,
> > >
> > > William
> > > _______________________________________________
> > > use-livecode mailing list
> > > use-livecode at lists.runrev.com
> > > Please visit this url to subscribe, unsubscribe and manage your
> > > subscription preferences:
> > > http://lists.runrev.com/mailman/listinfo/use-livecode
> > >
> > _______________________________________________
> > use-livecode mailing list
> > use-livecode at lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


More information about the use-livecode mailing list